<<

ICM_vol1_titelei 26.3.2007 16:17 Uhr Seite 1

S E M M E S E MS ICM_vol1_titelei 26.3.2007 16:17 Uhr Seite 2 ICM_vol1_titelei 26.3.2007 16:17 Uhr Seite 3

Proceedings of the International Congress of Madrid, August 22–30, 2006

VOLUME I Plenary Lectures and Ceremonies Marta Sanz-Solé Javier Soria Juan Luis Varona Joan Verdera Editors

S E M M uropean athematical ociety E S E M S ICM_vol1_titelei 26.3.2007 16:17 Uhr Seite 4

Editors:

Marta Sanz-Solé Juan Luis Varona Facultat de Matemàtiques Departamento de Matemáticas y Computación Universitat de Barcelona Universidad de La Rioja Gran Via 585 Edificio J. L. Vives 08007 Barcelona Calle Luis de Ulloa s/n 26004 Logroño Spain Javier Soria Departament de Matemàtica Aplicada i Anàlisi Facultat de Matemàtiques Joan Verdera Universitat de Barcelona Departament de Matemàtiques Gran Via 585 Universitat Autònoma de Barcelona 08007 Barcelona 08193 Bellaterra (Barcelona) Spain Spain

2000 Subject Classification: 00Bxx

ISBN 978-3-03719-022-7

Bibliographic information published by Die Deutsche Bibliothek

The Swiss National Library lists this publication in The Swiss Book, the Swiss national bibliography, and the detailed bibliographic data are available on the Internet at http://www.helveticat.ch.

This work is subject to copyright. All rights are reserved, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, re-use of illustrations, recitation, broadcasting, reproduction on microfilms or in other ways, and storage in data banks. For any kind of use permission of the copyright owner must be obtained.

©2007 European Mathematical Society

Contact address:

European Mathematical Society Publishing House Seminar for Applied Mathematics ETH-Zentrum FLI C4 CH-8092 Zürich Switzerland

Phone: +41 (0)44 632 34 36 Email: [email protected] Homepage: www.ems-ph.org

Typeset using the author’s TEX files: I. Zimmermann, Freiburg Printed in

9 8 7 6 5 4 3 2 1 Preface

When we started planning the edition of the Proceedings of the International Congress of Mathematicians 2006 (ICM2006), we considered the possibility of publishing only an electronic version. However, it is pretty difficult to break traditions, particularly for an activity like the ICM with an existence of more than a hundred years. Thus, we finally decided to mimic the model that started in Berlin 98: to publish both, a printed and an electronic version of the Proceedings. However, you may notice the influence of living the Internet Era, where length of files is not really a big issue, by the number of pages, altogether almost 4400, probably a record for the history of ICMs. These Proceedings consist of three volumes. Volume I is divided into four parts. The first one gathers the speeches at the opening ceremony including the presentation of the Fields Medals, the Rolf Nevanlinna Prize and the newly awarded Gauss Prize for Applications of Mathematics as well as the speeches at the closing ceremony. It also contains information about the organization of the Congress, the committees, sponsors and other collaborators. The second part contains the traditional laudationes for the prizes, that is, an extensive presentation of the work of the awardees. The third part is the main body of the volume and consists of the articles written by the plenary lecturers of the Congress. One of the characteristics of this ICM has been the large number of diverse activities accompanying day by day the program fixed by the IMU Scientific Program Committee. In the fourth part of the volume, you can find articles corresponding to some of them. Volumes II and III were printed before the Congress and distributed to the partici- pants in Madrid. They gather the articles written by the invited speakers in the different scientific sections of the Congress. The on-line version of these volumes is accessible at the address http://www. icm2006.org/proceedings We take this opportunity to express our thanks to the authors of the articles for their effort in the preparation of excellent contributions. We also would like to express our gratitude to the EMS Publishing House for the superb job in the edition of these Proceedings and all the printed material of the ICM2006.

March 2007 Marta Sanz-Solé Javier Soria Juan Luis Varona Joan Verdera

Contents

Preface ...... v Past congresses ...... 1 Past Fields Medalists and Rolf Nevanlinna Prize Winners ...... 2 Organization of the Congress ...... 3 The committees of the Congress ...... 13 Other collaborators of the ICM2006 ...... 22 List of sponsors ...... 23 Opening ceremony ...... 25 Closing ceremony ...... 45

The work of the Fields Medalists, the Rolf Nevanlinna Prize Winner and the Gauss Prize Winner ...... 53 Giovanni Felder The work of ...... 55 John Lott The work of Grigory Perelman ...... 66 The work of ...... 78 Charles M. Newman The work of ...... 88 John Hopcroft The work of Jon Kleinberg ...... 97 Hans Föllmer On Kiyosi Itô’s work and its impact ...... 109

Plenary Lectures Percy Deift Universality for mathematical and physical systems ...... 125 Jean-Pierre Demailly Kähler and transcendental techniques in algebraic .... 153 Ronald A. DeVore Optimal computation ...... 187 Symplectic field theory and its applications ...... 217 viii Contents

Étienne Ghys Knots and dynamics ...... 247 Henryk Iwaniec Prime numbers and L-functions ...... 279 Iain M. Johnstone High dimensional statistical inference and random matrices ...... 307 Kazuya Kato Iwasawa theory and generalizations ...... 335 Robert V. Kohn Energy-driven pattern formation ...... 359 Ib Madsen Moduli spaces from a topological viewpoint ...... 385 Arkadi Nemirovski Advances in convex optimization: conic programming ...... 413 Sorin Popa Deformation and rigidity for group actions and von Neumann algebras .... 445 Alfio Quarteroni Cardiovascular mathematics ...... 479 Conformally invariant scaling limits: an overview and a collection of problems ...... 513 Richard P. Stanley Increasing and decreasing subsequences and their variants ...... 545 Terence Tao The dichotomy between structure and randomness, arithmetic progressions, and the primes ...... 581 Juan Luis Vázquez Perspectives in nonlinear diffusion: between analysis, physics and geometry ...... 609 Michèle Vergne Applications of equivariant cohomology ...... 635 Avi Wigderson P , NP and mathematics – a computational complexity perspective ...... 665

Special activities John W. Morgan The Poincaré Conjecture ...... 713 Panel discussion organised by the European Mathematical Society Should mathematicians care about communicating to broad audiences? .... 737 Contents ix

ICM 2006 Closing round table Are pure and applied mathematics drifting apart? ...... 757

Cultural activities José M. Sánchez-Ron The road from Zurich (1897) to Madrid (2006) ...... 777

List of participants ...... 795 Participants by country ...... 830 Author index ...... 831

Past congresses

1897 Zurich 1958 Edinburgh 1900 Paris 1962 1904 Heidelberg 1966 1908 Rome 1970 Nice 1912 Cambridge, UK 1974 Vancouver 1920 Strasbourg 1978 Helsinki 1924 Toronto 1982 Warsaw (held in 1983) 1928 Bologna 1986 Berkeley 1932 Zurich 1990 Kyoto 1936 Oslo 1994 Zurich 1950 Cambridge, USA 1998 Berlin 1954 Amsterdam 2002 Beijing

Madrid 2006 2 Past Fields Medalists and Rolf Nevanlinna Prize Winners

Fields Medalists

1936 Lars V. Ahlfors 1978 Pierre R. Deligne Charles F. Fefferman Grigorii A. Margulis 1950 Daniel G. Quillen 1982 1954 William P. Thurston Jean-Pierre Serre Shing-Tung Yau

1958 Klaus F. Roth 1986 Simon K. Donaldson Rene Thom Michael H. Freedman 1962 Lars Hörmander John W. Milnor 1990 Vladimir G. Drinfeld Vaughan F. R. Jones 1966 Michael F. Atiyah Paul J. Cohen Steve Smale 1994 Pierre-Louis Lions 1970 Alan Baker Jean-Christophe Yoccoz Sergei P. Novikov 1998 Richard E. Borcherds John G. Thompson William T. Gowers 1974 Curtis T. McMullen David B. Mumford 2002

Rolf Nevanlinna Prize Winners

1982 Robert E. Tarjan 1994 Avi Wigderson 1986 Leslie G. Valiant 1998 Peter W. Shor 1990 Alexander A. Razborov 2002 Madhu Sudan Organization of the Congress

Manuel de León, President of the ICM2006

In 1998, the Real Sociedad Matemática Española, the Societat Catalana de Matemà- tiques, the Sociedad Española de Matemática Aplicada and the Sociedad de Estadís- tica e Investigación Operativa got together to reorganize the Spanish Committee of Mathematics (CEMAT) representing Spain at the IMU. This Committee, which in- cludes three other societies (the Federación Española de Sociedades de Profesores de Matemáticas, the Sociedad Española de Investigación en Educación Matemática, and the Sociedad Española de Historia de las Ciencias y de las Técnicas), put forward the Spanish candidacy to host the 25th International Congress of Mathematics in Madrid in 2006, as well as the IMU General Assembly in Santiago de Compostela. This bid was initially backed by the City of Madrid, the Autonomous Community of Madrid, the Ministry of Education, Culture and Sport, the Ministry of Science and Technology and the Ministry for Foreign Affairs. His Majesty King Juan Carlos I also gave his support to the candidacy with a letter included in the dossier. In addi- tion, backing was forthcoming from the universities in the region (the Universidad Complutense de Madrid, the Universidad Autónoma de Madrid, and the Universidad Carlos III de Madrid) with letters from their respective rectors, as well as from the president of the Consejo Superior de Investigaciones Científicas (CSIC). An associa- tion was created to promote the candidacy, which brought together the support of all the above-mentioned bodies and institutions. The candidacy was advocated by the Spanish delegation headed by José Luis Fernández at the 24th General Assembly in Shanghai, and was unanimously approved by vote. The invitation to come to Madrid was formally made on behalf of Spain by Carles Casacuberta at the ICM2002 closing ceremony in Beijing. The association formed to present the candidacy was dissolved on its return from China, and work began on the organization of the ICM2006 in Madrid and the General Assembly in Santiago. To this end, the ICM2006 Madrid Association was set up, independently of the CEMAT and the societies but in complete co-ordination with all of them. The first president of this association was Carlos Andradas, who was replaced in 2003 by Manuel de León. At the same time, an Organizing Committee responsible for the General Assembly was set up at the Universidad de Santiago. This Committee included the three universities in the region (Santiago de Compostela, La Coruña and Vigo), and was headed by the dean of the Faculty of Mathematics, Juan Manuel Viaño. Both bodies have worked in full co-ordination with each other in recent years. A further important point is that, although the ICM2006 was to be held in Madrid, the organization of the congress was a joint effort across the whole country. In addition to the GeneralAssembly in Santiago, the Committee was composed of mathematicians from all over Spain, a reflection of the country’s historical and cultural wealth and variety. A consultation of the web page will reveal messages of welcome not only in 4 Organization of the Congress

English, but also Spanish, Catalan, Euskera and Galician; in other words, in all the official languages of the Spanish state. A major congress with a scope such as that of the ICM also requires strong financial and logistic support from public administration bodies, and as such is subject to political changes. This is precisely what occurred in the city and region of Madrid. The change of government in Spain in 2004 brought about a restructuring of ministries, and with it a corresponding change in our interlocutors, who became the Ministry of Education and Science, the Ministry of Culture, and the Ministry of Foreign Affairs and Cooperation. We are bound to state that the support shown by the previous government for the organization of the ICM was taken up by its successor, both of whom were fully aware of the unique importance of the event. With regard to financial support, the ICM2006 Executive Committee worked ex- tremely hard to achieve the following goals: 1) To secure the backing for the event from institutions; firstly the Committee of Honour was proud to have His Majesty the King as its president, with representatives of all the public authorities: the Prime Minister, other ministers, the mayor of Madrid, the president of the Regional Govern- ment, and the rectors and president of the CSIC; 2) To ensure solid public funding, which came from the Ministry of Education and Science, the Community of Madrid, Madrid City Hall and from the CSIC, and 3) To attract funding from the private sector, which eventually fell short of initial expectations, and which except for organizations such as the Vodafone Foundation, BSCH, the Areces and Enterasys Foundations, as well as Spanish companies and those with their headquarters in Spain, are still a long way from recognizing mathematics as a driving force in research, technological de- velopment and innovation. We Spanish mathematicians have also learned that this section on the road to understanding still remains to be covered. The organization of an ICM requires an important logistical underpinning that cannot be left to voluntary contributions. For that reason we chose a congress agency with great experience in organizing major events, and one with enough flexibility to adapt to our needs. This agency was Unicongress. With their team headed by Paloma Herrero we worked hand in hand as though the ICM2006 were indeed a joint venture, and together we shared the achievements and setbacks which, like all those who have been involved in previous ICMs, we know are part of and parcel of this difficult task. I am happy to say that our choice was the right one, and that the outcome was satisfactory for all concerned. We also believe that for Unicongress, too, this was a new experience, since any ICM amounts to much more than a conventional congress. The ICM congress logo is something that remains in the mind for years to come. It is not easy to devise a logo that embodies at once the essence of a country and mathematics itself. After many attempts we settled on the one that has since become familiar, and is inspired in the sunflower. One the one hand, the sunflower symbolizes the Spain of sun and light already known to many; on the other, the number of its spirals to right and left are elements of the Fibonacci sequence. The artistic creativity of its devisers led to an image that resembles both a sunflower and the fractal nature of a Romanesco cauliflower. This has given rise to different mathematical interpretations, Organization of the Congress 5 and even to different reproductions of the original. The colours of the logo can be fully appreciated on the congress website, where in the logo structure the different themes are associated with the different colours. The logo formed the basis for one of the official posters designed to promote the ICM2006, together with four others based on well-known pieces of Spanish archi- tecture with a mathematical content. These five posters were sent to mathematical departments the world over and have been very well received internationally. The target for the ICM2006 budget was 2 500 000 euros, including the attendance fees and specific help from the IMU. The fees could not be set too high, otherwise it would have prevented mathematicians from countries with economic difficulties from attending the congress. Thus following the custom of previous ICMs, it was set at 260 euros, which scarcely covered the expenses generated by each participant in terms of proceedings, coffee, congress bag, materials, etc… As mentioned before, most of the budget was provided by public sources and the fees. On-going work with the General Secretariat of Scientific and Technological Policy enabled us to meet all budget requirements without any final deficit. I would like to mention the outstanding work carried out by the Treasurer, Alberto Ibort, and the vice-Treasurer, MiguelÁngel Rodríguez, thanks to whom the accounts for the ICM2006 remained always on an even keel. Every ICM is special in some respect, and ours was no exception. The Committee wanted to emphasize three main branches or axes peculiar to the geo-strategic situation of Spain in history and in the world, in particular in relation to Europe. • The European axis, as a reflection of Spain’s position in Europe, symbolized by holding the General Assembly in Santiago de Compostela, the destination of pilgrims along the Road to Santiago, which acted as a channel for culture and science in the Middle Ages. • The Latin American axis, highlighting the existence of a cultural community by means of which Spain wishes to further its links, including those concerned with mathematics; and • The Mediterranean axis, with Spain as a bridge between Africa, the Near East and Europe, with the intention of increasing mathematical co-operation in this sphere. The venue for the congress deserves a section on its own. For a congress such as the ICM, eminently scientific in character, but also with its relevance in social and media terms, with the presentation of the most prestigious prizes awarded in mathematics, an appropriate venue is a crucial factor. The Palacio Municipal de Congresos (PMC) in Madrid is a striking building designed by Ricardo Bofill, one of the most highly recognized Spanish architects on the international scene. This majestic building, equipped with all the latest modern technology, provided everything we could have wished for. But this did not come cheaply, and in fact accounted for a considerable part of the budget. However, thanks to our collaboration with the Convention Bureau 6 Organization of the Congress of Madrid, Madrid City Hall, and those in charge at the PMC itself, we were able to secure the building as the venue for the congress. In retrospect, I believe our decision to have been the correct one, and it is true to say that the ICM2006 would not have been the same without these premises. The opening ceremony is another vital part of any ICM. For several months, we debated with the IMU Executive Committee, and in particular with its president, Sir John Ball, about how the ceremony would be structured. The presence of His Majesty the King at this opening ceremony on August 22nd was decisive for attaining the impact desired, and we are grateful for the extraordinary co-operation extended by the Royal Household from the very beginning. In spite of difficulties with the agenda, to say nothing of the security measures required, everything was in place on time for the event. Not only is financial support from public institutions necessary for a congress of this nature, but also the physical presence of their representatives. In this case, we the organizers would like to express our thanks to the Royal Household, to Madrid City Hall, to the Community of Madrid and the Ministry of Education and Science for all their support in both these respects. The opening ceremony was divided into two parts; the first part consisted of a video produced by the organizers showing the relation of mathematics with art and culture through the ICM2006 official posters. There was also a musical performance by the Ara Malikian Trio that enjoyed great success. The second part consisted of the official speeches and the presentation of the prizes by His Majesty the King. We believe this was an emotive and attractive event befitting the importance of the awards and the prize-winners themselves. Finally, His Majesty the King delivered a speech pointing out the vital role played by mathematics in education, knowledge and development. After his address, the King declared the Madrid ICM2006 officially open. His Majesty also attended the cocktail reception held after the opening ceremony, and delighted everyone with his cordiality and friendly approachability. After the opening ceremony, the congress unfolded according to plan. The quality of the lectures was a concern of both the Programme Committee and the Local Pro- gramme Committee, not only for their content, which was beyond all doubt, but also for the presentations. Noga Alon’s work on behalf of the PC, and Marta Sanz-Solé’s on behalf of the LPC, were both admirable, and I am sure I am not mistaken when I say that the ICM2006 fully emulated previous ICMs in this respect. There is no doubt that the technological facilities at the Palacio Municipal de Congresos did much to ensure the quality of both invited talks and plenary lectures. The scientific programme consisted of 20 plenary lectures and 169 invited talks distributed over 20 sections, the same amount as at the ICM2002. With regard to the open programme, the presentation of posters was encouraged by a competition with prizes for the best entries, a measure whose purpose was to make the programme more agreeable and digestible. Steps are taken at every ICM to encourage the participation of mathematicians from the more disadvantaged countries. Indeed, co-operation in development is a priority of the IMU, as explicitly stated in the resolutions approved at the 25th General Organization of the Congress 7

Assembly. On this occasion, the IMU and the ICM2006 established the following five categories for financial support: 1. Youngmathematicians from developing and economically disadvantaged coun- tries. 2. Senior mathematicians from developing and economically disadvantaged coun- tries. 3. Senior mathematicians from Latin America. 4. Senior mathematicians from Mediterranean developing countries. 5. Young Spanish mathematicians. The IMU subsidized the travel expenses of 143 mathematicians selected for Pro- grammes 1 and 2: 80 on Programme 1 and a further 63 on Programme 2, while the Local Organizing Committee covered the registration fee, board and lodging in Madrid for 131 of these 143 participants. In accordance with the three axes previously described, the ICM2006 Organizing Committee also managed to include Programmes 3, 4 and 5, covering the registra- tion fee, board and lodging in Madrid for 178 mathematicians (Programme 3: 76; Programme 4: 70; Programme 5: 32) and 43 airline tickets (Programme 3: 25; Pro- gramme 4: 18). These five programmes were co-ordinated by C. Herbert Clemens, Linda Geraci and Sharon Laurenti (IMU), and also by Marisa Fernández (ICM2006). This task was possible thanks to their efforts and dedication. The specific funding was provided by the IMU Special Development Fund, the Spanish Agency for International Cooperation (Ministry of Foreign Affairs and Coop- eration), the Departments of Mathematics and Deans of the Faculties of Mathematics of the Spanish Universities, and the Carolina Foundation, as well as by a large number of Spanish and non-Spanish mathematical societies. As regards co-operation, one of the activities undertaken prior to the ICM2006 was the “Mathematics for Peace and Development” School. During the week July 17th-23rd, young mathematicians from Arab countries (including Palestine), Latin America, Europe and attended eight courses given at the Universidad de Córdoba by prestigious mathematicians from different countries. The aim of the School was to draw attention to mathematics as an effective means of contributing to the progress of peoples, as well as its use as a universal language for mutual understanding among different cultures. The choice of Córdoba as the venue was the role of this city as a symbol of the “Spain of the Three Cultures”, where Christians, Jews and Muslims lived side by side in an example of tolerance and co-operation. The Madrid ICM2006 was also complemented by 64 satellite conferences – a record. 36 of them were held in Spain and constituted a demonstration of the orga- nizational powers of Spanish mathematicians and their many international relations. There was no specialized branch of mathematics that was not addressed in any of the satellite conferences. Although at times these satellite conferences can draw 8 Organization of the Congress attendance away from the ICM itself, in this case the number and quality of such con- ferences more than made up for any shortfall and proved to be an excellent scientific accompaniment. Cultural and dissemination activities were other facets of the ICM that were ac- corded fundamental importance. In consequence, an ambitious programme was drawn up to cover two fronts: on the one hand, society in general, and on the other the congress participants. Our aim was to draw attention to the role played by mathemat- ics throughout the length and breadth of geography and history and in the culture of humankind, as well as showing how mathematics is an essential part of life. Judging by the results, and by the reactions to these cultural activities, which were praised in King Juan Carlos’ opening speech and in the closing speech by the IMU president, they were one of the outstanding successes of the congress. The responsibility for this task fell to a team led by Antonio J. Durán, in collaboration with Raúl Ibáñez, Guillermo Curbera and Antonio Pérez-Sanz. In relation with the ICM2006 in particular, and in the effort to bring mathematics closer to society at large, the exhibition “The Life of Numbers” was expressly prepared for the occasion, and was organized and financed by the Ministry of Culture and the Spanish National Library. The exhibition was held in Madrid at the Spanish National Library from June 7th to September 10th, and provided an account of the relation of human beings with numbers from the first marks left by human hands in Palaeolithic cave paintings to the Renaissance, a journey through Mesopotamia, Egypt, Greece, Mesoamerica, Rome, India and the Middle Ages. On display at the exhibition were Babylonian tablets, Roman coins, pre-Roman and Mayan manuscripts, an impres- sive collection of Renaissance mercantile arithmetics, engravings by Leonardo da Vinci and Durer, maps of the Earth and the Stars, all the exhibits coming from dif- ferent Spanish institutions: the Museum of America and the National Archaeological Museum, the Library of the Monasterio de El Escorial, the Capitular & Colombina Library in Sevilla, the Universidad Complutense de Madrid Library, from Catalo- nia, and of course from the Spanish National Library itself. The pièce de résistance was the Codex Vigilanus, a manuscript composed in 976 at the Monasterio de San Martín de Albelda (La Rioja), currently conserved at the Monasterio de El Escorial. This manuscript is the oldest written record of its kind in history and includes the Hindu-Arabic numerals which are still the basis of our numbers today. A beautifully illustrated edition of the book “The Life of Numbers” was published for the exhibition with texts by Alberto Manguel, Georges Ifrah and Antonio J. Durán (who was also the curator of the exhibition). Also with the general public in mind, three exhibitions were organized at the Centro Cultural Conde Duque in Madrid, financed by the Ministry of Education and Science and the Spanish Foundation for Science and Technology. Firstly, the already well-known “Experiencing Mathematics”, an exhibition originating at the French Centre des Sciences in Orleáns and sponsored by UNESCO. This exhibition was presented under the Spanish title of “¿Por qué las Matemáticas?” (“Why Mathe- matics?”) and was open at the Conde Duque Cultural Centre from August 17th to Organization of the Congress 9

October 20th (the curators being Raúl Ibáñez and Antonio Pérez Sanz). The sec- ond exhibition, organized expressly for the occasion, concerned fractal art and went under the title of “Fractal art: Beauty and Mathematics”. On display were works by the twenty-eight finalists in an international competition expressly organized for the ICM2006 in Madrid, with a jury of panellists headed by Benoit Mandelbrot. Professor Mandelbrot gave a talk on “The Nature of Roughness in Mathematics, Science, and Art” at the main congress venue, where a replicated version of this exhibition could also be seen. Highly visual catalogues were published for both exhi- bitions (the first included a notebook of activities for students). The third exhibition was “Demoscene: Mathematics in Movement”, held in parallel at the Centro Cultural Conde Duque and the congress venue, and consisted of a selection of computer- aided animated films with live commentary by some of their creators. Desmocene is a powerful source of mathematical algorithms for the creation of graphic and visual effects, whose special digital effects are currently used in feature films and video games. The success of all these exhibitions, whose purpose was to stimulate interest about mathematics in society at large, together with the celebration of the ICM2006 in itself, can be measured by their repercussion in the media and by the large number of people who came to visit them, to the extent that they frequently had to queue to enter. Those in charge at the Spanish National Library and the Centro Cultural Conde Duque were frankly surprised by the number of visitors, given the subject-matter of the respective exhibitions. The ICM2006 Executive Committee also mounted an extensive programme of activities for the Congress participants themselves. The most ambitious of these events was the exhibition entitled “The ICM through History”, based on the history of the 25 ICMs held to date, from the first held in Zurich in 1897 to the Madrid congress in 2006. The aim of the exhibition was to provide a visual chronicle of all the ICMs, emphasizing their significance in terms of human endeavour and using the activities of mathematicians at the ICMs as a mirror in which history, culture, technology, fashion and changing attitudes were reflected. Some 500 written and photographic documents provided a twin portrait of the ICMs; on the one hand, a chronological review of the history of the ICM, and on the other a transversal view through the social life of the congresses, the graphic design for the congresses and the buildings where they have been held. The physical and conceptual heart of the exhibition resided in the display of medals, original reproductions of the Fields, Nevanlinna and Gauss awards provided by the Royal Canadian Mint, the University of Helsinki and the Deutsche Mathematiker- Vereinigung. Guillermo Curbera, the curator of the exhibition, was helped in his task by many universities, libraries, archives, museums, mathematical societies and individuals, enabling him to assemble an extraordinary collection of photographs and documents, many of them never available to the public before. The exhibition was entirely financed by the ICM2006 Executive Committee and has remained as an asset of the Spanish mathematical societies. 10 Organization of the Congress

Another cultural activity that aroused much public and media attention was the Japanese sculptor Keizo Ushio’s live sculpting of a square block of black granite weighing various tonnes. From this he fashioned a torus which he split into two curved sections to form a sculpture resembling the symbol for infinity. Ushio began work in early August on the campus of the Consejo Superior de Investigaciones Científicas, from where he moved to the Congress venue on August 22nd. It was there he completed the work in full view of congress participants and passers-by, producing a sculpture that has attracted much attention, especially in Spain and Japan. This programme of activities was complemented by others which, although not organized directly by the Committee, were included in the general programme. One of the most noteworthy was the exhibition based on classical mathematical texts under the title of the “History of Mathematical Knowledge”, which was held at the “Marqués de Valdecilla” Historical Library of the Universidad Complutense de Madrid between June 28th and October 27th (with Ricardo Moreno as curator). Another was the replicated version of the exhibition organized by the University of Vienna, with Karl Sigmund and John Dawson as curators. This exhibition commemorated the centenary of Kurt Gödel and took place at the Botanical Garden of the Universidad Complutense de Madrid fromAugust 22nd to September 8th (with Capi Corrales Rodrigáñez as local co-ordinator). Further exhibitions were: “Singularities”, mounted at the Congress venue by professor Herwig Hauser (including a film show); a tribute to the musician Francisco Guerrero (including a concert held at the venue), and the mathematical visit to the Monasterio de El Escorial and its library (tickets for this event were sold out six months before the Congress began). Pride of place among the cultural events was the official gift presented to all plenary lecturers and invited speakers by the Executive Committee in recognition for their contribution to the Congress. This consisted of a facsimile edition of the works of Archimedes, “On the Sphere and the Cylinder”, “On the Measurement of the Circle” and “The Quadrature of the Parabola” (published jointly with the Real Sociedad Matemática Española), in an annotated Spanish translation. This is a luxury edition comprising two volumes presented in a box-set (333 × 230 mm). The first volume is a facsimile book of a 16th century manuscript from the Library of El Monasterio de El Escorial, a manuscript copied in Venice at the expense of Diego Hurtado de Mendoza (Charles V’s ambassador at Venice from 1527 to 1547) from the manuscript CCCV extant in the Marciana Library. The second volume contains the annotated Spanish translation of those Archimedean works, and the following four studies: (1) Greek Science: Towards a Critical Knowledge by Carlos García Gual; (2) Archimedes and His Manuscripts by Antonio J. Durán (who was also in charge of co-ordination of the edition); (3) Archimedes: A Legend of Wisdom, and (4) The Mathematical Works of Archimedes, both by Pedro M. González Urbaneja. Many other special activities were organized, a list of which would be too long to include in this introduction, although we may mention the scientific part of the Emmy Noether Talk, given by Ivonne Choquet-Bruhat, the special talk on Poincaré’s Conjecture by John Morgan, and the talk given by Benoit Mandelbrot. A joint scien- Organization of the Congress 11 tific activity organized by the London Mathematical Society and the Real Sociedad Matemática Española was also held. Several round table discussions were also held, among which were those organized by the European Mathematical Society onAugust 23rd, “Should Mathematicians Care about Communicating to Broad Audiences? Theory and Practice”, chaired by Jean Pierre Bourguignon and with the participation of Björn Engquist, , Alexei Sossinsky, François Tisseyre and Philippe Tondeur, and the ICM2006 Closing Round Table on August 29th, “Are Pure and Applied Mathematics Drifting Apart?”, chaired by John Ball and with the participation of , , , Helmut Neunzert and . One of the most long-standing traditions in the history of the ICM is the edition of a special commemorative stamp. On this occasion, the design for the stamp included the congress logo and the first known written record of the Hindu-Arabic numbers from the Codex Vigilanus, published in Spain in the 10th century, which is currently conserved at the Library of the Monasterio de El Escorial on the outskirts of Madrid. The volunteers are a collective who deserve a special mention. We also wanted this group to be composed of representatives from all over Spain, and indeed volunteers came forward from all the Spanish universities. Some 700 pre-graduate and pre- doctoral grant students responded to our call, from which a total of 350 were selected. These volunteers worked hard and enjoyed the experience to such an extent that they were sad to see the ICM2006 come to a close, which in itself stands as a testimony to the success of their efforts. We on the Organizing Committee are indebted to all of them. They worked tirelessly for long hours without complaint, and I hope that many of them will be able to participate in the ICM2010 as fully-fledged mathematicians. Every ICM at its conclusion is obliged to present statistics providing an account in numbers of all that took place. The final figure of participants reached 3,600, with 400 accompanying persons. The number of countries from which participants came set an all-time record of 108. The number of exhibitors rose to 45. In the scientific part of the congress there were 20 plenary lectures, 169 invited talks and some 1,000 short communications and posters. There is no doubt that the most outstanding feature of this congress was the ex- traordinary attention it received from the media. In this regard, some have attributed this interest to the conspicuous absence of Grigory Perelman and his refusal to receive the , but it must be said that one year before the start of the congress the Organizing Committee set up a press office with the “Divulga” agency. Over the 20 weeks immediately prior to August 22nd, a weekly news bulletin providing informa- tion about the contents of the coming ICM was published. At the same time, the ICM public presentations and the most important parallel activities were programmed. Our press team headed by Ignacio F. Bayo and Mónica Salomone also collaborated with the IMU Executive Committee at an international level. Indeed, we sent letters to the leading communications media in Spain and abroad inviting their representatives to the opening ceremony. The combination of all these circumstances made the event a media success. For ten days during the summer in Spain the ICM2006 was headline 12 Organization of the Congress news, and international repercussion was likewise unprecedented. The lesson to be learned from this is that we mathematicians must work hand in hand with journalists and the media if we wish to emerge from the information ghetto. Press work culminated in the publication of 7 issues of the “Daily News”, often produced against the clock and in spite of permanent pressure on the press office arising from the continuous avalanche of requests for information from the media and its representatives. In addition, press conferences were organized on a daily basis, which sometimes attracted audiences hitherto unconceivable in the world of mathematics. With regard to diffusion, it is also necessary to mention the series of programmes produced by the UNED Educational Television and provided for the Organizing Com- mittee. These programmes constitute documents of great educational value. The Closing Ceremony was held on August 30th and featured the expressions of gratitude and acknowledgement from the IMU president to the different committees, my own to the committees who worked on the organization in Spain, the address by the elected president of the IMU, László Lovász, and the invitation from the Indian representative, Rajat Tandon, to attend the ICM2010 to be held in his country, in the city of Hyderabad. After every ICM there still remains work to be done. In addition to the thick VolumesII and III forming part of the Proceedings, there is the first that the reader now holds in his or her hands. The Publishing House of the European Mathematical Society was charged with the publication of these proceedings, and the result has certainly been impressive. This first volume is accompanied by a DVD with recordings of the opening and closing ceremonies, as well as all the plenary lectures. We believe that it provides an excellent complement to the text and an unforgettable record for all those who shared with us those wonderful ten days in Madrid in August 2006. This ICM2006 will have a long-lasting effect on Spanish mathematics. It has been a collective effort that has brought us closer together and made us aware of belonging to a national and international community. On a domestic level, it has also led to a self-examination that has given rise to initiatives that are already under way to improve research in the discipline. Furthermore, it has brought mathematics more to the social forefront to an extent never before witnessed in Spain. This is a situation that we must make the most of in the years to come. Moreover, the eyes of the international mathematical collective were fixed on Spain this summer, a fact that will undoubtedly further greater collaboration. We hope to have fulfilled all the expectations placed in us by the IMU, and leave the mathematical doors of our country open to the future. The committees of the Congress

Organizing committees

Honorary Committee President His Majesty, The King of Spain Members The Prime Minister of Spain The President of the Community of Madrid The Minister of Education and Science The Minister of Culture The Minister of Foreign Affairs The Minister of Industry, Tourism and Trade The Mayor of the City of Madrid The Rector of the Universidad Complutense de Madrid The Rector of the Universidad Autónoma de Madrid The Rector of the Universidad Politécnica de Madrid The Rector of the Universidad de Alcalá de Henares The Rector of the Universidad Carlos III de Madrid The Rector of the Universidad Rey Juan Carlos The Rector of the Universidad Nacional de Educación a Distancia The President of the Consejo Superior de Investigaciones Científicas

Executive Committee President Manuel de León, Instituto de Matemáticas y Física Fundamental, CSIC, Madrid Vice President General Carlos Andradas, Universidad Complutense de Madrid Vice Presidents Carles Casacuberta, Universitat de Barcelona Eduardo Casas, Universidad de Cantabria, Santander Pedro Gil Álvarez, Universidad de Oviedo Secretary General José Luis González-Llavona, Universidad Complutense de Madrid Treasurer Alberto Ibort Latre, Universidad Carlos III de Madrid

Cultural Activities Antonio J. Durán, Universidad de Sevilla 14 The committees of the Congress

Fund Raising & Sponsorship Emilio Bujalance, Universidad Nacional de Educación a Distancia, Madrid María Luisa Fernández, Euskal Herriko Unibertsitatea, Bilbao Infrastructure and Logistics Emilio Bujalance, Universidad Nacional de Educación a Distancia, Madrid Local Program Committee Marta Sanz-Solé, Universitat de Barcelona Parallel Scientific Activities Fernando Soria, Universidad Autónoma de Madrid Publications Joan Verdera, Universitat Autònoma de Barcelona Relations with Latin America, Eastern Europe and Developing Countries María Luisa Fernández, Euskal Herriko Unibertsitatea, Bilbao Social Activities Rosa Echevarría, Universidad de Sevilla Vice Treasurer Miguel Ángel Rodríguez, Universidad Complutense de Madrid Web and Electronic Communications Pablo Pedregal, Universidad de Castilla-La Mancha, Ciudad Real

Cultural Activities Chair Antonio J. Durán, Universidad de Sevilla Members Antonio F. Costa, Universidad Nacional de Educación a Distancia, Madrid Guillermo P. Curbera, Universidad de Sevilla Raúl Ibáñez, Euskal Herriko Unibertsitatea, Bilbao Infrastructure and Logistics Chair Emilio Bujalance, Universidad Nacional de Educación a Distancia, Madrid Members Roberto Canogar McKenzie, Universidad Nacional de Educación a Distancia, Madrid Francisco Javier Cirre Torres, Universidad Nacional de Educación a Distancia, Madrid Miguel Delgado Pineda, Universidad Nacional de Educación a Distancia, Madrid M. José Muñoz Bouzo, Universidad Nacional de Educación a Distancia, Madrid Ana M. Porto F. Silva, Universidad Nacional de Educación a Distancia, Madrid The committees of the Congress 15

Local Program Committee Chair Marta Sanz-Solé, Universitat de Barcelona Members Jesús Bastero, Universidad de Zaragoza José A. Carrillo, ICREA and Universitat Autònoma de Barcelona Wenceslao González-Manteiga, Universidade de Santiago de Compostela Consuelo Martínez, Universidad de Oviedo Marcel Nicolau, Universitat Autònoma de Barcelona Tomás Recio, Universidad de Cantabria, Santander J. Rafael Sendra, Universidad de Alcalá de Henares Juan M. Viaño, Universidade de Santiago de Compostela

Parallel Scientific Activities Chair Fernando Soria, Universidad Autónoma de Madrid Members Manuel Barros, Universidad de Granada Miguel Escobedo, Euskal Herriko Unibertsitatea, Bilbao Ignacio García Jurado, Universidade de Santiago de Compostela Luis Narváez Macarro, Universidad de Sevilla

Publications Editors of the Proceedings Marta Sanz-Solé, Universitat de Barcelona Javier Soria, Universitat de Barcelona Juan Luis Varona, Universidad de La Rioja Joan Verdera, Universitat Autònoma de Barcelona The Madrid Intelligencer Fernando Chamizo, Universidad Autónoma de Madrid Adolfo Quirós, Universidad Autónoma de Madrid

Relations with Latin America, Eastern Europe and Developing Countries Chair María Luisa Fernández, Euskal Herriko Unibertsitatea, Bilbao Members Antonio Cuevas, Universidad Autónoma de Madrid Eugenio Hernández, Universidad Autónoma de Madrid Ignacio Luengo, Universidad Complutense de Madrid 16 The committees of the Congress

Marta Macho, Euskal Herriko Unibertsitatea, Bilbao Raquel Mallavibarrena, Universidad Complutense de Madrid José Leandro de María, Universidad Nacional de Educación a Distancia, Madrid Ernesto Martínez, Universidad Nacional de Educación a Distancia, Madrid Vicente Muñoz, Instituto de Matemáticas y Física Fundamental, CSIC, Madrid Domingo Pestaña, Universidad Carlos III de Madrid José Manuel Rodríguez, Universidad Carlos III de Madrid

Web and Electronic Communications Chair Pablo Pedregal, Universidad de Castilla-La Mancha, Ciudad Real Member Ernesto Aranda Ortega, Universidad de Castilla-La Mancha, Ciudad Real

IMU committees

Program Committee Chair Noga Alon, , Israel Members Douglas N. Arnold, University of Minnesota, USA Joaquim Bruna, Universitat Autònoma de Barcelona, Spain Kenji Fukaya, Kyoto University, Japan , , UK , University of California, Berkeley, USA Pierre-Louis Lions, Collège de , France Gregory Margulis, , USA Richard Taylor, Harvard University, USA S. R. Srinivasa Varadhan, Courant Institute of Mathematical Sciences, USA , Institut de Mathématiques de Jussieu, France Enrique Zuazua, Universidad Autónoma de Madrid, Spain

Panels for the program of ICM 2006 1. Logic and Foundations Chair. Angus MacIntyre, , UK. Core Members. , Hebrew University, Israel; Hugh Woodin, Univer- sity of California, Berkeley, USA. Other Members. Gregory Cherlin, , USA; Alexander Kechris, California Institute of Technology, USA; Richard Shore, , USA; Stevo Todorcevic, University of Toronto, Canada and C.N.R.S., France. The committees of the Congress 17

2. Algebra Chair. Alexander Lubotzky, Hebrew University, Israel. Core Members. Robert Griess, , USA; Vladimir Voevodsky, Institute for Advanced Study, USA. Other Members. William M. Kantor, University of Oregon, USA; Consuelo Martínez López, Universidad de Oviedo, Spain; Dimitry Orlov, Steklov Mathematical Institute, ; Idun Reiten, Norwegian University of Science and Technology, Norway. 3. Chair. Hendrik Lenstra, Universiteit Leiden, The Netherlands. Core Members. Gerd Faltings, Max-Planck-Institut für Mathematik, Germany; Henryk Iwaniec, Rutgers University, USA; Kazuya Kato, Kyoto University, Japan. Other Members. Haruzo Hida, University of California, Los Angeles, USA; Shou- Wu Zhang, , USA. 4. Algebraic and Complex Geometry Chair. Miles Reid, University of Warwick, UK. Core Members. Ngaiming Mok, University of Hong Kong, People’s Republic of China; Shigeru Mukai, Kyoto University, Japan. Other Members. Spencer Bloch, , USA; Fedor Bogomolov, NewYork University, USA; Rahul Pandharipande, , USA; Eckart Viehweg, Universität Duisburg-Essen, Germany. 5. Geometry Chair. Gang Tian, Princeton University, USA. Core Members. Frances Kirwan, University of Oxford, UK; François Labourie, Uni- versité de Paris-Sud 11, France; Hiraku Nakajima, Kyoto University, Japan; Leonid Polterovich, Tel Aviv University, Israel. Other Members. Robert Bryant, , USA; , , USA. 6. Topology Chair. Andrew Casson, Yale University, USA. Core Member. Stephan Stolz, University of Notre Dame, USA. Other Members. Mladen Bestvina, University of Utah, USA; Michael Hopkins, Massachusetts Institute of Technology, USA; Tomotada Ohtsuki, Kyoto University, Japan; Ronald Stern, University of California, Irvine, USA. 7. Lie Groups and Lie Algebras Chair. Joseph Bernstein, Tel Aviv University, Israel. 18 The committees of the Congress

Core Members. Marc Burger, ETH Zürich, Switzerland;Alexander Eskin, University of Chicago, USA; Jean-Loup Waldspurger, Institut de Mathématiques de Jussieu, CNRS, France. Other Members. Pavel Etingof, Massachusetts Institute of Technology, USA; Stephen Kudla, University of Maryland, USA; , Massachusetts In- stitute of Technology, USA. 8. Analysis Chair. Pertti Mattila, University of Helsinki, Finland. Core Members. Boris Kashin, Steklov Institute of Mathematics, Russia; Terence Tao, University of California, Los Angeles, USA. Other Members. Guy David, Université Paris-Sud 11, France; Ronald De Vore, Uni- versity of South Carolina, USA; Hans Martin Reimann, Universität Bern, Switzerland; Yum-Tong Siu, Harvard University, USA. 9. Operator Algebras and Chair. Gilles Pisier, Texas A&M University, USA. Core Members. Joachim Cuntz, Universität Münster, Germany; Sorin Popa, Uni- versity of California, Los Angeles, USA; Nicole Tomczak-Jaegermann, University of Alberta, Canada. Other Members. Uffe Haagerup, University of Southern Denmark. Denmark. 10. Ordinary Differential Equations and Dynamical Systems Chair. , Princeton University, USA. Core Members. John Guckenheimer, Cornell University, USA; Shahar Mozes, Hebrew University, Israel; Jean-Christophe Yoccoz, Collège de France, France; Lai- Sang Young, New York University, USA. Other Members. Giovanni Forni, University of Toronto, Canada; Yulij Ilyashenko, Cornell University, USA; Steklov Mathematical Institute, Russia. 11. Partial Differential Equations Chair. Gilles Lebeau, Université de Nice Sophia Antipolis, France. Core Members. , University of Texas, USA; Sun-Yung Alice Chang, Princeton University, USA; Lawrence Craig Evans, University of California, Berke- ley, USA; Stefan Müller, Max-Planck-Institut für Mathematik, Germany. Other Members. Alberto Bressan, Penn State University, USA; Yoshikazu Giga, Hokkaido University, Japan; Benoît Perthame, École Normale Supérieure, France. 12. Chair. Jürg Fröhlich, ETH Zürich, Switzerland. Core Members. Igor Krichever, Columbia University, USA; Gregory Moore, Rutgers University, USA. The committees of the Congress 19

Other Members. Eugene Bogomolny, Université Paris-Sud 11, France; Giovanni Felder, ETH Zürich, Switzerland; Krzysztof Gawedzki, Institut de Physique Théo- rique, ENS-Lyon, France; Sergiu Klainerman, Princeton University, USA; Israel Michael Sigal, University of Toronto, Canada. 13. Probability and Statistics Chair. David Nualart, University of Kansas, Lawrence, USA. Core Members. Terry Lyons, University of Oxford, UK; Terence Speed, University of California, Berkeley, USA. Other Members. Peter Hall,Australian National University, Canberra,Australia; Shi- geo Kusuoka, University of Tokyo, Japan; Michel Ledoux, Université Paul-Sabatier, Toulouse III, France; David Siegmund, Stanford University, USA; Ofer Zeitouni, University of Minnesota, USA. 14. Combinatorics Chair. Gil Kalai, Hebrew University, Israel. Core Members. Jirí Matousek, Charles University, Czech Republic; Richard Stanley, Massachusetts Institute of Technology, USA; Günter Ziegler, Technische Universität Berlin, Germany. Other Members. Peter Cameron, Queen Mary University of London, UK; Andrew Odlyzko, University of Minnesota, USA;Alexander Schrijver, CWI, The Netherlands; Joel Spencer, New York University, USA. 15. Mathematical Aspects of Computer Science Chair. Shafí Goldwasser, Massachusetts Institute of Technology, USA. Core Members. Johan Hastad, KTH, Sweden; Richard Karp, University of Califor- nia, Berkeley, USA; Welzl, ETH Zürich, Switzerland. Other Members. Michael Kearns, University of Pennsylvania, USA; Peter Shor, Massachusetts Institute of Technology, USA; Éva Tardos, Cornell University, USA. 16. Numerical Analysis and Scientific Computing Chair. Alfio Quarteroni, EPFL, Switzerland. Core Members. Wolfgang Dahmen, RWTH Aachen University, Germany; Leslie Greengard, NewYork University, USA; Eitan Tadmor, University of Maryland, USA. Other Members. Albert Cohen, Université Pierre et Marie Curie, France; Lisa Fauci, Tulane University, USA; Tang Tao, Hong Kong Baptist University, People’s Republic of China. 17. Control Theory and Optimization Chair. Jean-Pierre Puel, Université de Versailles, France. Core Members. William Cook, Georgia Institute of Technology, USA; Jorge No- cedal, Northwestern University, USA; Eduardo Sontag, Rutgers University, USA. 20 The committees of the Congress

Other Members. Ruth F. Curtain, University of Groningen, The Netherlands; Petar V. Kokotovic, University of California, Santa Barbara, USA; Steven I. Marcus, Uni- versity of Maryland, USA.

18. Applications of Mathematics in the Sciences Chair. Olivier Pironneau, Université Pierre et Marie Curie, France. Core Members. Ronald Coifman, Yale University, USA; Karl Sigmund, University of Vienna, Austria. Other Members. Jennifer Chayes, University of Washington, USA; David McLaugh- lin, New York University, USA; George C. Papanicolau, Stanford University, USA; Rolf Rannacher, Institut für Angewandte Mathematik, Germany; Endre Süli, Univer- sity of Oxford, UK; Masahisa Tabata, Kyushu University, Japan.

19. Mathematics Education and Popularization of Mathematics Chair. Wilfried Schmid, Harvard University, USA. Core Member. Jill Adler, University of Witwatersrand, South Africa. Other Members. Dan Amir, Tel Aviv University, Israel; Deborah Ball, University of Michigan, USA; Garth Gaudry, University of Melbourne, Australia; Frederick Leung, University of Hong Kong, People’s Republic of China.

20. History of Mathematics Chair. Karen Parshall, University of Virginia, USA. Other Members. Craig Fraser, University of Toronto, Canada; Jeremy G. Gray, Open University, UK; Jan P. Hogendijk, University of Utrecht, The Netherlands; Michio Yano, Kyoto Sangyo University, Japan.

Fields Medal Committee for 2006 Chair John Ball, University of Oxford, UK Members Enrico Arbarello, Università di Roma La Sapienza, Italia , Courant Institute of Mathematical Sciences, USA Donald Dawson, Carleton University, Canada Gerhard Huisken, Max Planck Institute for Gravitational Physics, Germany Curtis T. McMullen, Harvard University, USA Aleksei N. Parshin, Steklov Mathematical Institute, Russia Tom Spencer, Institute for Advanced Study, USA Michèle Vergne, École Polytechnique, France The committees of the Congress 21

Rolf Nevanlinna Prize Committee for 2006 Chair Margaret Wright, Courant Institute of Mathematical Sciences, USA Members Samson Abramsky, University of Oxford, UK Franco Brezzi, Istituto di Matematica Applicata e Tecnologie Informatiche, Gert-Martin Greuel, University of Kaiserslautern, Germany Johan Håstad, KTH Stockholm, Sweden

Carl Friedrich Gauss Prize Committee for 2006 Chair Martin Grötschel, Konrad-Zuse-Zentrum für Informationstechnik, Germany Members Robert E. Bixby, Rice University, USA Frank den Hollander, Eindhoven University of Technology, The Netherlands Stéphane Mallat, École Polytechnique, France Ian Sloan, The University of New South Wales, Australia

Emmy Noether Lecture Committee for 2006 Chair Ragni Piene, Oslo University, Norway Members Christopher Deninger, Westfälische Wilhelms-Universität, Germany Hesheng Hu, Fudan University, China Cathleen Morawetz, Courant Institute of Mathematical Sciences, USA María Eulalia Vares, CBPF, Brazil

Travel Grants Committee Chair John Ball, University of Oxford, United Kingdom Members Hajer Bahouri, Université de Tunis, Tunisia Zhiming Ma, Chinese Academy of Science, Beijing, China Madabusi S. Raghunathan, Tata Institute, India Michael Tsfasman, Russian Academy of Sciences, Moscow, Russia Marcelo Viana, IMPA, Brazil 22 The committees of the Congress

Authorities and members of the IMU Executive Committee and the organizing committees

Other collaborators of the ICM2006 e-program Maria Julià, Rafael Serra Fuster (Agilgroup). ICM2006 Madrid Official Suppliers Audiovisual equipment: AV Medios Building of exhibition and poster boards: DIP Proyectos Catering: MONICO Gourmet Catering at the ICM2006 party: Mariano e Isabel WiFi: Enterasys Press office Clemente Alvárez, Sherezade Álvarez, Álvaro Antón Sancho. Ignacio F. Bayo, Pablo Francescutti, Mario García, Pilar Gil, Lula Gómez, Abelardo Hernández, Concha Muro, Jeff Palmer, Roberto Rubio, Mónica Salomone (Director), Laura Sánchez. Secretariat Teresa López Rodríguez, Itziar Prats Fernández, Magaly Roldán Plumey. Technical secretariat Rocío Aranda, Mireya Arnoso, José Casero, Ana Belén Córdoba, Belén Gómez Aróstegui, Irene Gutiérrez, Paloma Herrero (Director), Antonio Ortiz, Silvia Recio, Carine Sainte-Rose, Celia Teves, Jordi Traveset. List of sponsors 23 List of sponsors

The ICM 2006 is held under the auspices of the International Mathematical Union and the sponsorship of the following public and academic bodies and private companies and foundations.

Public bodies

Ministerio de Educación y Ciencia Ministerio de Asuntos Exteriores y de Cooperación Agencia Española de Cooperación Internacional Ministerio de Cultura Biblioteca Nacional Dirección General de Comunicación y Cooperación Cultural Sociedad Estatal de Conmemoraciones Culturales Comunidad de Madrid Consejería de Educación Instituto Madrileño de Desarrollo Ayuntamiento de Madrid Madrid-Convention Bureau Concejalía de las Artes Centro Cultural Conde Duque Consejo Superior de Investigaciones Científicas Correos Fundación Carolina Fundación Española para la Ciencia y la Tecnología

Academic bodies Universidad Autónoma de Madrid Universitat de Barcelona Universitat Autònoma de Barcelona Universidad de Castilla-La Mancha Universidad Complutense de Madrid Universidad Nacional de Educación a Distancia Universidad de Sevilla

Association for Women in Mathematics Canadian Mathematical Society Real Sociedad Matemática Española Royal Dutch Mathematical Society Sociedad de Estadística e Investigación Operativa Sociedad Española de Matemática Aplicada 24 List of sponsors

Societat Catalana de Matemàtiques Société Mathématique de France Irish Mathematical Society Mathematical Society of Japan National Council of Teachers of Mathematics, USA Sociedad Española de Investigación en Educación Matemática Federación Española de Sociedades de Profesores de Matemáticas Sociedad Española de Historia de las Ciencias y de las Técnicas

Private companies and foundations Enterasys Fundación Pedro Barrié de la Maza Fundación Ramón Areces Fundación Vodafone Grupo SM, Editorial SM ONCE Springer The King Juan Carlos I of Spain Center of N. Y. University in Madrid Opening ceremony

Sir John Ball, President of the International Mathematical Union

Your Majesty, Señor Ruiz Gallardón, Señora Cabrera, Señora Aguirre, Professor Manuel de León, Distinguished guests, Ladies and gentlemen, ¡Bienvenidos al ICM dos mil seis! Welcome to ICM 2006, the 25th International Congress of Mathematicians, and the first ICM to be held in Spain. We offer our heartfelt thanks to the Spanish nation, so rich in history and culture, for its invitation to Madrid. We greatly appreciate that His Majesty King Juan Carlos is honouring mathematics by His presence here today. While celebrating this feast of mathematics, with the many talking-points that it will provide, it is worth reflecting on the ways in which our community functions. Mathematics is a profession of high standards and integrity. We freely discuss our work with others without fear of it being stolen, and research is communicated openly prior to formal publication. Editorial procedures are fair and proper, and work gains its reputation through merit and not by how it is promoted. These are the norms operated by the vast majority of mathematicians. The exceptions are rare, and they are noticed. Mathematics has a strong record of service, freely given. We see this in the time and care spent in the refereeing of papers and other forms of peer review. We see it in the running of mathematical societies and journals, in the provision of free mathematical software and teaching resources, and in the various projects world-wide to improve electronic access to the mathematical literature, old and new. We see it in the nurturing of students beyond the call of duty. This service is exemplified by the tremendous efforts made over the last four years by Spanish mathematicians to bring this Congress to fruition. I propose that we for- mally record our appreciation of their splendid work through electing by acclamation the President of the Local Organizing Committee, Manuel de León, as President of this International Congress. The Scientific Program of the Congress was in the capable hands of an international Program Committee consisting of Noga Alon (Israel, Chair), Douglas Arnold (USA), Joaquim Bruna (Spain), Kenji Fukaya (Japan), Nigel Hitchin (UK), Vaughan Jones (USA), Pierre-Louis Lions (France), Gregory Margulis (USA), Richard Taylor (USA), 26 Opening ceremony

S. R. Srinivasa Varadhan (USA), Claire Voisin(France), Enrique Zuazua (Spain). The International Mathematical Union is most grateful to the members of this committee, and to the many other mathematicians who served on the sectional panels, for their work in putting together a fine program of lectures. Mathematicians do not own mathematics. But among the many millions who use mathematics daily they are distinguished by their constant search for deeper under- standing based on an appreciation of beauty, simplicity, structure and the power of generalization. Yet the lesson of past centuries is that these vital elements in the develop- ment of mathematics require con- stant invigoration by new ques- tions that come from the world about us. There is no object, large or small, and almost no aspect of human existence, to which math- ematics cannot contribute under- standing. In particular, the great questions facing the planet, such as how to model and manage the cli- mate, pose profound mathematical challenges. The need for an un- derstanding of mathematics, of the mathematical way of thinking, and of the role mathematics can play in society, is no longer confined to scientists and engineers, but is in- creasingly important for those who work in industry, finance, the so- cial sciences, and in many other walks of life, and thus also for all involved in ed- ucation, for the media, opinion-formers and politicians. As subjects become better understood, they become more mathematical. Thus in the life sciences, for example, we see a rapid increase in the use of mathematical models, a trend that promises to profoundly influence medicine in the future. In contemplating the importance of mathematics for the world, we see the impor- tance of supporting the development of mathematics throughout the world. Mathe- matical talent does not respect geographical boundaries, but the opportunities, work- ing conditions and tradition necessary for such talent to flourish depend heavily on geography, economic conditions and politics. Each country and region has its own needs for science and mathematics, its own problems as regards its mathematical development. Opening ceremony 27

It is for these reasons that the IMU has made a special effort over the last four years to increase its support for mathematicians in developing countries. It has established an office for developing countries at the International Centre for Theoretical Physics in Trieste, and has cooperated with ICTP and the Abel Fund in the founding of the Ramanujan Prize for young mathematicians working in developing countries. At the IMU General Assembly held in Santiago de Compostela last weekend, a new class of Associate Membership was created to encourage more countries to join the Union. The IMU has augmented its developing countries programmes, particularly in Africa, helped by generous support from the following sponsors: Niels Henrik Abel Memorial Fund (annual grant), Nuffield Foundation and the Leverhulme Trust (linked grants to support math- ematics in sub-Saharan Africa, in conjunction with the London Mathematical Society and the African Mathematics Millennium Science Initiative), David and Lucile Packard Foundation, Andrew W. Mellon Foundation, American Mathematical Society, London Mathematical Society. Other sponsors, including those of the ICM itself, have made it possible for some 400 mathematicians from developing and economically disadvantaged countries, par- ticularly younger researchers, to attend this Congress: ICM sponsors, American Mathematical Society, Mathematical Society of Japan, USA Committee for Mathematics, London Mathematical Society, Het Wiskundig Genootschap Netherlands, Italian Mathematical Union (UMI), German Mathematical Society (DMV), European Mathematical Society. Despite these initiatives, a dramatic increase in both funding and scientific inter- change is required to address the global imbalances in mathematical education and research. In sharing mathematical knowledge and experience with those who work around the world, it is the whole mathematical community that benefits, and we make our own contribution to peace and stability through the binding together of peoples by a common language independent of politics, religion and culture. I wish you all a rewarding and exciting Congress. 28 Opening ceremony

Manuel de León, President of the ICM2006 Organizing Committee Your Majesty, President of the Community of Madrid, Minister of Education and Science, Mayor of Madrid, Professors John Ball and Phillip Griffiths, Dear Colleagues, ladies and gentlemen, On behalf of the Organizing Committee I would like to welcome you all to the ICM2006, and in particular to this opening ceremony. First of all, I want to express our gratitude to the King Juan Carlos for His contin- uous support. ¡Muchas gracias, Majestad! The ICM is a congress of great importance. Every four years, mathematicians from all over the world meet to celebrate mathematics, to inform each other of our latest results, to honour the most outstanding achieve- ments during this period, to debate the present and fu- ture state of the discipline, to discuss how best to trans- fer new knowledge, and to bring mathematics closer to society and to improve pub- lic appreciation. We Spanish mathemati- cians feel very honoured to have been entrusted by the IMU with the organization of this ICM. The constant support of the IMU Execu- tive Committee and its president, Professor John Ball, has been essential for this task. Furthermore, an event of this magnitude requires a great financial commitment, which on this occasion in Madrid has amounted to approximately two and a half million euros. Much of this funding has been provided by the Ministry of Education and Science, the Ministry of Foreign Affairs, the Ministry of Culture, the Community and the City of Madrid, and many others that you can see listed below; we are grateful for that support. In addition to the scientific activities, an interesting series of round-table discus- sions has been organized, as well as an extensive programme of cultural and parallel activities. The fact that the entire process of registration and communication has been carried out electronically is also worthy of mention. Both this opening ceremony Opening ceremony 29 and all the plenary lectures will be transmitted online throughout the world, and the congress records will be available on the website. This is a reflection of the importance of mathematics in today’s Information Society. The logo deserves a special mention because it is an essential part of every ICM, and on this occasion in Madrid it is the basis on which we have built the image of the Congress. It depicts a sunflower consisting of optimum growth mathematics and the golden mean representing a Spain of sunlight and optimism. Our wish and our aim is for this ICM2006 to provide a platform for making the presence of mathematics felt in society, a process in which the media must inevitably play its part. To this end, the ICM2006 set up a Press Office that has worked together with the IMU to issue a weekly bulletin in English and Spanish aimed at both the media and the public at large. Allow me also to explain how Spain has prepared itself for this day. Ten years ago, Spanish mathematicians set about reorganizing the social structure of our community, and in particular the Committee that liaises with the International Mathematical Union. At the same time, we began working on the organization of the World Mathematical Year in Spain. This collective project has had one important consequence: Spanish mathematicians came to the realization that we are a community, a community which, perhaps more than any other scientific discipline in this country, has subjected its strengths and weaknesses to an ongoing process of examination. We have learned that mathematical research in Spain has made great progress in recent years. We now need to raise the standard of quality and encourage the interdisciplinary nature of mathematics, and are presently taking steps to achieve these aims. We all agree on the vital role of mathematics in education, but it still remains to convince everyone of its equally important role as key technology for development. The new schemes for mathematical research currently being set up in Spain will un- doubtedly help to increase qualitative and quantitatively the presence of Mathematics in science, technology and innovation. For a country like ours, this is the basis for a prosperous future. The celebration of the ICM2006 in Madrid constitutes a landmark on this road. It also underlines our sense of belonging to an international community to whose organization and activities we are eager to make a contribution, continuing the process of internationalization that is already under way in Spain. On behalf of the Organizing Committee, I would like to thank all the participants for coming to Madrid, some of them from very distant places, and I apologize if at any time we have been unable to meet all their demands. We would like you to know that in these coming days we are about to share, we are at your complete disposal. Welcome to the ICM2006, welcome to Madrid! We wish you a successful con- ference and a very pleasant stay. Thank you all very much! 30 Opening ceremony

Alberto Ruiz Gallardón, Mayor of Madrid Your Majesty, Under the auspices of the Crown, and in keeping with the scientific and cultural progress that this Institution has enabled in Spain, Madrid bears today the honour and the responsibility of being the world capital of mathematical science. This has been made possible by the International Mathematical Union’s choice of our city to host its twenty-fifth Congress, responding not only to the efforts made by Madrid City Council during its candidacy for the most prestigious mathematical event of our age, but also to the very nature of the capital of Spain as a crossroads of knowledge. Over the next few days, the Congress promoters will witness this city’s unques- tionable capability regarding the organisation of significant events, with international impact, in the fields of science, culture, sports or economics. Madrid’s excellent infrastructures for the stag- ing of fairs and exhibi- tions and the wide range of services it offers are factors which explain the city’s increasingly consoli- dated position at the fore- front in terms of the host- ing of conferences and con- gresses. However, the hos- pitality of the inhabitants of Madrid – on whose behalf I take this opportunity to ex- tend a warm welcome to the participants of the Congress – and their interest in the intellectual progress of this century, are elements that have proved even more decisive in choosing Madrid for a gathering of the brightest minds of our age. Madrid’s long-standing relationship with mathematics can be traced back to at least 1582, when Phillip II founded the Royal Academy of Mathematics. Madrid also provided the stage upon which Agustín de Pedrayes, one of Spain’s most cele- brated mathematicians, who achieved fame in the International Congress of 1799 in Paris via his crucial contribution to the creation of the decimal metric system, car- ried out his professional activity between the 18th and 19th centuries. Nevertheless, Madrid’s confidence in the success of this Congress is focused more on the future than on the past. In a world where political systems appear faced with terrible challenges, where technology is hampered by uncompromising materialism, where the humanities seem overwhelmed by the challenge of providing an answer, you, as mathematicians, have the great privilege of speaking a different and eternally youthful language, wherein conjectures can be tested or refuted, whilst the language itself remains untainted by despair and its universality undiminished by disagreement. Laymen have difficulty Opening ceremony 31 understanding the terms of the debate centred around Fermat’s Last Theorem or those used to describe the essential humility of the mathematical possibilities surrounding Gödel’s Theorem. Nevertheless, we believe that certain equations are as beautiful as the Iliad, as stated by the philosopher Edgar Quinet, and therefore we can find motives for consolation and hope. Indeed, beyond the specific applications of mathematical science, this discipline provides proof that the human need for understanding and for creativity remain intact. In these turbulent and yet complacent times, the inherent difficulty of mathematics – where, in the words of Plato, beauty and truth coincide – constitutes an intellectual stimulus, an invitation to better ourselves and a bastion of purity. The thinker George Steiner quoted Kepler to explain this phenomenon: “amidst massacres [and war], the laws of elliptical motion belong to no man and to no principality”. Therefore, Sire, perhaps it is not only mathematicians who need to come closer to society, by descending to the details of everyday life and explaining the usefulness of their science to the people, but it is all of us who are obliged to make the ethical and aesthetical effort to reach the same level of excellence, rigour and beauty that they inhabit. In this two-fold hope and trust, it is a great pleasure for me to welcome the world’s best mathematicians to Madrid.

Mercedes Cabrera, Minister for Education and Science

Your Majesty, When the International Mathematical Union chose the City of Madrid to host the 25th International Congress of Mathematicians and for the presentation of the pres- tigious Fields Medals, the Spanish Government Ministry of Education and Science understood that it had to give its full support to the Organizing Committee of the event. In this way, our support for the Congress be- came an important part of the Scientific Policy Pro- gramme of Complementary Measures. Given that more than 8,000 Spanish mathemati- cians are represented at the International Mathematical Union, we feel that at this time and together with them all the citizens of Spain are likewise represented, since we recognize the importance of mathematics in the development of thought, in the shaping and management of reality, and in the progress of Culture. 32 Opening ceremony

This Congress will serve to pave the way to new avenues of research, and to the exchange of new advances and opinions among all the different fields of knowledge, whether related directly or indirectly with mathematics. Furthermore, it will assist in advising public bodies, the Ministry of Education and Science among them, on the means of support it should adopt in the future. We therefore celebrate this meeting as a great event of concern to everyone, and with our best wishes for its success we greet the members of the International Math- ematical Union; the Organizing Committee of the Congress; the scientists who will be honoured for their achievements, and all the participants, especially all our guests from abroad. We do not know what some of the pioneers in the history of mathematical re- search in Spain would have said if they had known about the congress we inaugurate today. However, we know what we, as scientists, teachers or holders of public office, are obliged to offer both for them and for society in the matter of teaching and research. For them, in recognition and in tribute to their work and their memory; for society at large, because it is the proper task of public bodies, and in particular of the Ministry I represent, to make scientific achievement and discovery available to all in the interests of progress. That is why the Spanish Ministry of Education and Science is currently developing different projects in support of research in the fields of Mathematical Science. As a basic policy, it is our aim to improve the role of mathematics in Education. To that end, the restructuring of the Spanish educational system as laid out in the new Organic Law of Education will enable us establish specific areas in which the acquisition of logic-mathematical skills and the development of mathematical learning at school level will accorded the status of basic abilities. It is also our aim to pursue a new teaching methodology, encouraging practi- cal experience in the classroom and furthering ongoing teacher training to meet our educational goals. With regard to the situation of research in our country, Spain occupies the 9th po- sition in the world in terms of scientific production in mathematics. This constitutes a considerable improvement over the last twenty-five years, and we expect the plans that are now being developed to improve this performance even further, by consol- idating quality research teams and strengthening relations with researchers working on projects in other fields connected with technological innovation and development. To achieve these goals, the National Programme for Mathematics has been set up within the framework of the R+D+I National Plan. In addition, the Consolider Mathematica Programme is being carried out as part of the broader Consolider Ingenio 2010, which will enable us to fund research work by top level groups in the field of Mathematics. In fact, the Consolider Mathematica programme has been chosen by the relevant Scientific Committee as a worthy recipient of immediate support. We trust that these and other complementary measures, aimed at the training and mobility of research personnel and the creation of research institutions, will strengthen Opening ceremony 33

Mathematical Science, both at an international level and in the Spanish System of Science, Technology and Business. But today we are also here to celebrate the presentation of the Fields Medals and the Nevanlinna and Gauss Prizes. The Ministry of Education and Science of the Spanish Government congratulates the award-winners and expresses its gratitude for their generous contribution to society through Science. They are an example to us all, and especially to the many young people who are laying the foundations for their future professional careers. Finally, I would like to express our gratitude to the members of Executive Com- mittee of the Congress for all their efforts, and to all those involved in the organization of the many accompanying events and activities, as well as the scientists who by their work will enrich discussion and extend common understanding. Your Majesty, we are aware of Your interest in seeing Spain occupy an important place in the society of knowledge and in the International Scientific Community, and of Your wish that all citizens acquire a solid education and training in preparation for the modern world. The Ministry of Education and Science is currently working on numerous schemes and projects to achieve this aim. If we are successful, we will have fulfilled one of the main purposes of our existence. Support for this International Congress of Mathematicians constitutes a further step along this road. Many thanks and welcome to you all.

Esperanza Aguirre, President of the Community of Madrid Your Majesty, It is an honour and a source of great satisfaction for Madrid to welcome from today over 4,000 of the best mathematicians from all over the world who have gathered here to share their latest studies and discov- eries, to explain the state of their researches, and to reward the most outstand- ing achievements of their colleagues with the Fields Medals and the Rolf Nevan- linna and Carl Friedrich Gauss Prizes. In the 19th century, the German Gustav Jacobi stated that those who devoted themselves to study and research in Mathematics did so above all to “honour the human spirit”". This is how it has always been since the origins of mathematical thought, and the greatest achievements in this Science figure among the finest creations of humanity as a whole. 34 Opening ceremony

This is a good opportunity to recall that mathematical thought dates back to clas- sical Greece, and lies at the source of all Western thought and civilization. From these brilliant beginnings, the essence of mathematical thought has consisted in finding an exact formulation for what we see, what we experience and what we perceive. That is why, whether we realize it or not, we are all descendants of Pythagoras. To these words of greeting and welcome to Madrid I would also like to add my sincere congratulations to all the Congress participants for their efforts, for their researches, and for the knowledge they impart to their students, initiating them into the mysteries of their science. The intrinsic difficulties of their studies sometimes deprive them of recognition by society at large. That is why, with my congratulations, I would like to encourage them to continue with their fine work. In the mid-19th century, the leading Spanish mathematician of the period, José Echegaray, stated that unfortunately there were few Spaniards of world status in mathematical research at that time. Happily today that is no longer the case, and the presence of the most outstanding mathematicians here in Madrid is the best demon- stration of what I mean. I am sure that the celebration of this Congress in Madrid will act as a stimulus to all those young people in Spain who have discovered the pleasures of studying mathematics, and have begun to appreciate the beauty of its reasoning and its proofs. I likewise trust that the choice of Madrid as host city for this Congress will also be a source of pride and encouragement for all the Faculties of Mathematics at Madrid Universities. With my very best wishes for the success of the Congress, and for the personal future and professional scientific career of all those concerned, I once again most cordially welcome you all to Madrid. Many thanks.

Presentation of the new IMU logo by Phillip Griffiths, Secretary of IMU The International Mathematical Union (IMU) has adopted a new logo. It was the win- ner of an international open competition announced by the IMU in 2004 that attracted over 80 submissions. The final selection was made by the Executive Committee of IMU. The logo was designed by John Sullivan, Professor of Mathematical Visualization at the Technical University of Berlin (TU Berlin) and at the DFG Research Center MATHEON, and adjunct professor at the University of Illinois, Urbana (UIUC), with help from Prof. Nancy Wrinkle of Northeastern Illinois University. The logo design is based on the Borromean rings, a famous topological link of three components. The rings have the surprising property that if any one component is removed, the other two can fall apart (while all three together remain linked). This so-called Brunnian property has led the rings to be used over many centuries in many cultures as a symbol of interconnectedness, or of strength in unity. Although the Borromean rings are most often drawn as if made from three round circles, such a construction is mathematically impossible. Opening ceremony 35

The IMU logo instead uses the tight shape of the Borromean rings, as would be obtained by tying them in rope pulled as tight as possible. Mathematically, this is the length-minimizing configuration of the link subject to the constraint that unit-diameter tubes around the three components stay disjoint. This problem and its solution are described in the paper Criticality for the Gehring Link Problem by J. Cantarella, J. Fu, R. Kusner, J. Sullivan, N.Wrinkle, Geometry andTopology10 (2006), pp. 2055–2115, also available at arXiv.org/math/0402212. Although this critical configuration is quite close to one made of convex and concave circular arcs, its actual geometry is surprisingly intricate. Each component is planar and piecewise smooth, with the shapes of many of the 14 pieces described by elliptic integrals. The improvement over the similar piecewise circular configuration leads to a savings of length of less than one tenth of one percent! (The paper cited above first noticed a similar surprise in the simple clasp: one rope attached to the floor clasped around another attached to the ceiling. There as well, the minimizing shapes for the ropes are quite complicated, leaving a small gap between the thick tubes right at the tip.) The tight configuration of the Borromean rings has pyritohedral symmetry (3*2 in the Conway/Thurston orbifold notation), and the IMU logo uses a view along a three-fold axis of rotation symmetry. Instead of the thick tubes, which would touch one another all along their lengths, thinner tubes are drawn, allowing a better view of the link. Sullivan says the new logo “represents the interconnectedness not only of the various fields of mathematics, but also of the mathematical community around the world.” Together with Charles Gunn of TU Berlin, he has made a 5-minute computer- graphics video The Borromean Rings: a new logo for the IMU that was shown at the ICM opening ceremony. 36 Opening ceremony

Presentation of the Fields Medals by John Ball, Chairman of the Fields Medal Committee

The 2006 Fields Medal Committee consisted of: – Enrico Arbarello (Italy) – John Ball (UK, Chair) – Jeff Cheeger (USA) – Donald Dawson (Canada) – Gerhard Huisken (Germany) – Curtis McMullen (USA) – Alexey Parshin (Russia) – Tom Spencer (USA) – Michèle Vergne (France) The instructions to the Committee are: to choose at least two, with a strong preference for four, Fields Medallists, to have regard in its choice to representing a diversity of mathematical fields, and to respect the age limit that a candidate’s 40th birthday must not occur before January 1st of the year of the Congress at which the Fields Medals are awarded. The Committee was privileged to consider a number of remarkable young mathe- maticians. Although the choice was a difficult one, the Committee was unanimous in selecting four medallists whose wonderful work demonstrates the breadth and rich- ness of the subject. I will announce the names of the winners in alphabetical order. A Fields Medal is awarded to Andrei Okounkov, of the Department of Mathemat- ics, Princeton University, for his contributions bridging probability, and . A Fields Medal is awarded to Grigory Perelman, of St Petersburg, for his contri- butions to geometry and his revolutionary insights into the analytical and geometric structure of the Ricci flow. I regret that Dr. Perelman has declined to accept the medal. A Fields Medal is awarded to Terence Tao, of the Department of Mathematics, University of California at Los Angeles (UCLA), for his contributions to partial dif- ferential equations, combinatorics, harmonic analysis and additive number theory. A Fields Medal is awarded to Wendelin Werner, of the Laboratoire de Mathéma- tiques, Université Paris-Sud, for his contributions to the development of Loewner evolution, the geometry of two-dimensional Brownian motion, and confor- mal field theory. Opening ceremony 37

Presentation of the Nevanlinna Prize by Margaret H. Wright, Chair of the 2006 Nevanlinna Prize Committee

It is a privilege to announce the winner of the 2006 Rolf Nevanlinna Prize, which is awarded by the International Mathematical Union for outstanding contributions in mathematical aspects of information sciences. The Nevanlinna Prize was first awarded in 1982. A requirement is that the winner’s 40th birthday must occur on or after January 1 of the year in which the award is made. The members of the 2006 Nevanlinna Prize Committee are: – Samson Abramsky (United Kingdom) – Franco Brezzi (Italy) – Gert-Martin Greuel (Germany) – Johan Håstad (Sweden) – Margaret Wright, Chair (). The International Mathematical Union awards the 2006 Nevanlinna Prize to Pro- fessor Jon M. Kleinberg of the Computer Science Department, Cornell University, Ithaca, New York, USA. Professor Kleinberg’s date of birth is October 1971. The Nevanlinna Prize citation for Jon Kleinberg is: For deep, creative and insightful contributions to the mathematical theory of the global information environment, including the influential “hubs and authorities” algorithm; methods for discovering short chains in large social networks; techniques for modeling, identifying and analyzing bursts in data streams; theoretical models of community growth in social networks; and contributions to the mathematical theory of clustering. Jon Kleinberg’s combination of mathematical ability, superb taste in interesting problems, breadth of interests and sense of strategy is both dazzling and unmatched. His work has had a fundamental impact on the effectiveness of today’s most ad- vanced Web search engines, and his mathematical insights have had applications to Internet routing, data mining, discrete optimization, and the sociology of the World Wide Web.

Presentation of the Gauss Prize by Martin Grötschel, Chair of the Gauss Prize Committee

Today we celebrate the first award of the Carl Friedrich Gauss Prize for applications of mathematics. Since this is a new IMU distinction, it is appropriate to say a few words about the scope of the prize in the beginning. 38 Opening ceremony

The Gauss Prize is awarded jointly by the Deutsche Mathematiker-Vereinigung (DMV, the German Mathematical Society) and the International Mathematical Union (IMU), and is administered by the DMV.The prize consists of a medal and a monetary award (currently EUR 10,000). The source of the prize fund is a small surplus from the International Congress of Mathematicians (ICM’98) held in Berlin eight years ago. The statutes stipulate that the Gauss Prize is awarded for outstanding mathemat- ical contributions that have found significant practical applications outside of math- ematics, or for achievements that made the application of mathematical methods to areas outside of mathematics possible in an innovative way, e.g., via new modelling techniques or the design and implementation of algorithms. In a nutshell, the Carl Friedrich Gauss Prize is given for the impact the work of the prize winner has had in practice. Since the practical usefulness of mathematical results is often not immediately visible, and as their applicability and importance for practice may only be realized after a long time lag – in contrast to the Fields Medal and the Rolf Nevanlinna Prize – no age limit restricts the choice of a prize winner. Scientific awards gain reputation through the choice of outstanding winners. The Fields Medal, e.g., is a prime example for this fact. The Gauss Prize jury hopes to mark the beginning of a similar tradition today by presenting an awardee whose research has influenced the world at large and whose contributions are highly respected by the mathematical community. Why has the prize been given Gauss’name? Carl Friedrich Gauss (1777–1855) was one of the greatest mathematicians of all time. Gauss combined scientific theory and practice like no other before him or since. His Disquisitiones Arithmeticae, published in 1801, stand to this day as a true masterpiece of scientific investigation. In the same year, Gauss gained fame in wider circles for his prediction, using very few observations, of when and where the asteroid Ceres would next appear. The method of least squares, developed by Gauss as an aid in his mapping of the state of Hannover, is still an indispensable tool for analyzing data. His sextant is pictured on the last series of the German 10-Mark bills, honoring his considerable contributions to surveying. On the front side of the bill, one also finds a bell curve, which is the graphical rep- resentation of the Gaussian normal distribution in probability. Together with Wilhelm Weber, Gauss invented the first electric telegraph. In recognition of his contributions to the theory of electromagnetism, the international unit of magnetic induction is the gauss. These few examples show that the impact of Gauss’ mathematics can be ex- perienced every day everywhere. With this new prize, IMU and DMV would like the world to recognize the importance of mathematics for our society; and Carl Friedrich Gauss is a prime example for the role mathematicians can play in this respect. The medal, designed by Jan Arnold, that comes along with the award is displayed below. It shows on the front a familiar Gauss portrait dissolved into a linear pattern, the least squares method as well as the discovery of Ceres’ orbit are symbolized on the back. Opening ceremony 39

Following the prize statutes, the IMU Executive Committee appointed a Gauss Prize Committee for the 2006 award. The members were Bob Bixby, Martin Grötschel (chair), Frank den Hollander, Stéphane Mallat, and Ian Sloan. The establishment of the Gauss Prize was announced on April 30, 2002, Gauss’ 225th birthday, and at the same time, nominations were invited. About thirty highly deserving mathematicians from all over the world were suggested for this prize by colleagues from pure and applied mathematics. And now, I would like to announce the winner and read the citation. The International Mathematical Union and the Deutsche Mathematiker-Vereini- gung jointly award the Carl Friedrich Gauss Prize for Applications of Mathematics to Professor Kiyosi Itô for laying the foundations of the theory of stochastic differential equations and stochastic analysis. Itô’s work has emerged as one of the major math- ematical innovations of the 20th century and has found a wide range of applications outside of mathematics. Itô calculus has become a key tool in areas such as engi- neering (e.g., filtering, stability, and control in the presence of noise), physics (e.g., turbulence and conformal field theory), and biology (e.g., population dynamics). It is at present of particular importance in economics and finance with option pricing as a prime example. The document is signed by John Ball, President of IMU, and Günter M. Ziegler, President of DMV. A side remark, at this moment in time, a new application-oriented research insti- tute called Quantitative Products Laboratory, is being founded in Berlin. It will be sponsored by a big German bank donating at least three million Euros annually. This new institute would not have been founded without the foundations laid by Kiyosi Itô. The details of Itô’s work will be explained tomorrow, August 23, in the Gauss Prize lecture presented by Hans Föllmer. Kiyosi Itô was born in Japan in 1915. He received his Doctor of Science degree from the Imperial University in Tokyo and is now professor emeritus at Kyoto Uni- versity. He has honorary doctoral degrees from Université Paris VI, ETH Zürich, and the University of Warwick. Itô is a member of the Académie des Sciences, France, 40 Opening ceremony the Japan Academy, and the National Academy of Sciences, USA, to mention just a few of his many honors and distinctions. For health reasons, Kiyosi Itô is unfortunately unable to be present at today’s award ceremony.

The IMU President, John Ball, will personally take the Gauss Medal to Kyoto after this meeting and present it to Professor Itô in a special ceremony1. I am very happy to be able to announce that the Itô family has decided to send a representative to Madrid. Kiyosi Itô’s youngest daughter, Junko Itô, who is professor and chair of linguistics at the University of California in Santa Cruz, is here to accept the Gauss Prize on behalf of her father.

1Photograph by Armin Mester. It shows John Ball and Kiyosi Itô on September 14, 2007 in Kyoto during the presentation of the Gauss Medal. Opening ceremony 41

His Majesty the King of Spain, Juan Carlos

I am greatly pleased to preside over the opening of this Twenty-Fifth International Congress of Mathematicians, an outstanding scientific event which, in addition to its tradition of over a century, enjoys unquestionable prestige and significance on a global scale. I extend my greetings to all the participants, my warm welcome to Spain to those from other countries, and my most heartfelt congratulations to the organizers of this Congress in Madrid. You will understand that it is a very special pleasure for me that this Congress, which has brought together nearly four thousand scientists from over one hundred countries, is being held for the first time in our country. Therefore, I wish to con- vey my greatest recogni- tion and appreciation to the Spanish mathematical com- munity, whose well-deserved prestige, proven effort and cohesion, have made Spain – and more specifically Madrid – the focus of attention of the international mathemati- cal community this year. This Congress enables us to learn about the main progress made by research in this discipline, and to high- light and promote in our re- spective societies the enor- mous importance of Mathematics. Importance because it is a basic instrument to understand the world, because it constitutes an unquestionable pillar of education, and because it is an indispensable tool to ensure progress for the benefit of Humanity. Galileo told us that the world is written in mathematical language; to understand it, nothing can rival this discipline that has brought us together today in Madrid. Improved understanding of the world we live in, by using the universality of Mathematics, is, in addition, a task which reinforces cooperation between diverse countries, societies and cultures. It is equally evident that the high value of Mathematics in education requires our attention and dedication. Mathematics is rightly considered the key technology. This is stated in the Decla- ration made public in 2000 by the International Mathematical Union and UNESCO, on the occasion of the World Mathematical Year. 42 Opening ceremony

We depend on, and we will increasingly depend on, the indispensable foundation that research, technology and innovation constitute for the future of our economic development and our social well-being. For this reason, we must promote mathematical development as an essential ele- ment for progress that will enable sustainable development for all Humanity. The business world must also join, with increasing efforts, a discipline which has been essential to our development, as it is, for example, the basic foundation to achieve the Information Society we currently enjoy. Spain has been making a particular effort, and will continue to do so in the future, to promote its technological development. Projects such as the Ingenio 2010 Programme are aimed at such a goal. We are pleased to see that Spanish mathematicians have not missed the opportunity to participate in such an ambitious R+D+I programme. But this Congress also includes other aspects that I would like to highlight. With 108 countries represented, the largest number in its history, it aims to achieve universal representation and participation. This has been made possible thanks to grant programmes for the participation of mathematicians from economically disadvantaged countries, following a long- standing tradition of the International Mathematical Union to which Spain is especially sensitive. Furthermore, this Congress has made an enormous effort to bring Mathematics closer to society, striving to make it more wide-spread and well-known in public opinion. All of this is being done through exhibitions, various cultural events and by rein- its presence in the media. This effort to make Mathematics more well-known is particularly significant, as it is fundamental to encourage new scientific vocations all over the world. In addition, these Congresses enable the mathematical community to award, ev- ery four years, and with well-deserved solemnity, its most highly prized and valued distinctions. I am referring to the Fields Medal, the Rolf Nevanlinna Prize and the Carl Friedrich Gauss Prize, all of which are indisputably prestigious awards which have just been granted to this year’s winners. The Fields Medal has been awarded for 70 years to mathematicians under the age of 40 for outstanding achievement in the basic aspects of the discipline; the Rolf Nevanlinna Prize has been awarded since 1982 for the best mathematical contributions to the Information Society; and the Carl Friedrich Gauss Prize, awarded for the first time this year in Madrid, aims to honour outstanding achievement in contributing to improve our everyday lives. I extend my most enthusiastic congratulations to all this year’s winners. Their work, professional career and scientific merits, as well as their contribution to our societies’development and well-being, deserve everyone’s recognition and con- stitute an example and encouragement for the whole of the international mathematical Opening ceremony 43 community. To conclude, I would like to reiterate my most sincere support for the significant work done by the International Mathematical Union. I wish you every success for the next Congress to be held in India, just as I trust this one in Madrid will be successful. I declare open the 25th International Congress of Mathematicians of 2006. Thank you very much.

The King of Spain, Juan Carlos. On his left, Jon Kleinberg and Terence Tao; on his right Andrei Okounkov and Wendelin Werner.

Closing ceremony

The closing ceremony was held on Wednesday, August 30, starting at 18:00 in Audi- torium A of the Palacio Municipal de Congresos de Madrid.

Sir John Ball, President of the International Mathematical Union Welcome to the Closing Ceremony of ICM 2006! You just saw a longer version of the video that was shown at the Opening Ceremony, concerning the new IMU logo, designed by John Sullivan. It has been a marvellous International Congress, and we begin by a retrospective look at some of the highlights. (Showing of video montage of scenes from the ICM.) Before saying a few words about this Congress, I want to go back to before King Juan Carlos opened ICM 2006, and present a brief report about the IMU General Assembly held in Santiago de Compostela on 19 and 20 August. This was a very successful meeting, which owed much to the care and consideration of the local organizing committee in Santiago chaired by Juan Viaño. The General Assembly voted to make various changes to the Statutes and the Procedures for Election of IMU. In particular a new independent Nominating Com- mittee structure for the construction of slates for elections was approved. In future the Executive Committee of the International Commission on Mathematical Instruc- tion, concerned with mathematics education, will be elected by the ICMI General Assembly rather than the IMU General Assembly. The number of members-at-large on the IMU Executive Committee is increased from five to six, and a new category of Associate Membership of IMU, with no dues, no votes and limited duration, was introduced to encourage full membership. Turning to the elections themselves, the new Executive Committee of IMU to serve for the period 2007–2010 will be: President. László Lovász (Hungary) Secretary. Martin Grötschel (Germany) Vice Presidents. Zhiming Ma (China), Claudio Procesi (Italy) Members at Large. Salah Baouendi (USA), Manuel de León (Spain), Ragni Piene (Norway), Cheryl Praeger (Australia), Victor Vassiliev (Russia), Marcelo Viana (Brazil) I would like to pay tribute to the work of this committee, and especially to the retiring members: Phillip Griffiths, who has completed two terms as Secretary of IMU, Jean-Michel Bismut (Vice-President), Masaki Kashiwara (Vice-President), Jacob Palis (Past-President and Past Secretary of IMU), and M. S. Raghunathan. 46 Closing ceremony

And we also will say farewell to Linda Geraci, who has served admirably as the IMU Administrator. The membership of the Commission on Development and Exchanges, concerned with developing countries, for 2007–2010 will be: President. S.G. Dani (India) Secretary. Gérard González-Sprinberg (France) Members at Large. Graciela Boente (Argentina), Paulo Cordaro (Brazil), Jean-Pierre Gossez (Belgium), Mary Teuw Niane (Sénégal), Marta Sanz-Solé (Spain), Jiping Zhang (China) CDE will be unified with the recently formed Developing Countries Strategy Group (DCSG) to form a new IMU Commission for Developing Countries which will both consider strategy and administer the IMU grants programmes. I would like to thank the members of CDE and in particular Herb Clemens, the outgoing CDE Secretary and the Chair of DCSG, for their excellent work, in which they have been ably assisted by the Developing Countries Administrator Sharon Laurenti. The new Executive Committee of ICMI for 2007–2009 will be: President. Michèle Artigue (France) Secretary-General. Bernard Hodgson (Canada) Vice Presidents. Jill Adler (South Africa), Bill Barton (New Zealand) Members at Large. Maria Bartolini Bussi (Italy), Jaime Carvalho e Silva (Portugal), Celia Hoyles (UK), S. Kumaresan (India), Alexei Semenov (Russia) The fact that this Executive Committee will hold office for three rather than four years is related to the transition process towards the new electoral system for ICMI. The General Assembly also elected two members to the International Commission for the History of Mathematics, Christian Houzel (France) and Peter Neumann (UK). Although it is appointed rather than elected, I want to show you the membership of the Committee for Electronic Information and Communication (CEIC) for the next two years: Chair. Jonathan Borwein (Canada) Members at Large. Michael Doob (Canada), David Eisenbud (USA), John Ewing (USA), Ulf Rehmann (Germany), Alf van der Poorten (Australia) and one member from the IMU Executive Committee. This is one of IMU’s most important committees. Examples of its fine work are the new Electronic and Federated World Directories of Mathematicians. If you have not used these important resources you can learn about them on the IMU webpages. IMU is very grateful to this committee and in particular to its Chair Jonathan Borwein. An important discussion in Santiago concerned IMU’s finances. As well as a 5% increase in dues for each of the next 4 years, an increase in the number of units paid by the generally wealthier countries in groups IV and V was agreed. These increases, Closing ceremony 47 though painful, are essential to pay for IMU’s increased activities, especially with respect to developing countries. A further important discussion concerned a new set of guidelines for the scientific programme of future ICMs. This is a quite lengthy and detailed document, that after revision will be made available on the IMU webpages. The new guidelines begin with a description of the purpose of the ICM: Every ICM should reflect the current activity of mathematics in the world, present the best work being carried out in all mathematical subfields and different regions of the world, and thus point to the future of mathematics. The invited speakers at an ICM should be mathematicians of the highest quality who are able to present current research to a broad mathematical audience. I think that this is an important statement which should help future Program Com- mittees in the difficult job of choosing a geographically balanced list of speakers of the highest quality. The General Assembly passed 11 resolutions. I want to show you the four reso- lutions over which there was some discussion. Resolution 8 concerned mathematical education: The General Assembly of the IMU reaffirms the importance of the issues treated by ICMI (the International Commission on Mathematical Instruction). It recognizes the importance of continuing and strengthening the relationship of IMU with ICMI and urges the increased involvement of research mathematicians in mathematical education at all levels. Resolution 9 concerns CEIC: With the ultimate goal of creating an enduring network of digital mathematical literature, the General Assembly of the IMU endorses the new version of the “Best practices” document of its Committee on Electronic Information and Communication (CEIC), posted June 2005 at http://www.ceic.math.ca, as well as the March 2005 draft of “Digital Mathematical Library: a vision for the Future”. The digital mathematical library is a very important project that we need to do as much as we can to further. Resolution 10 concerns the freedom of movement of scientists and mathemati- cians: The General Assembly of the IMU continues to endorse the principle of univer- sality expressed in the International Council for Science (ICSU ) ARTICLE 5 of the STATUTES, as adopted by the 1998 General Assembly, and endorses the additional ICSU Statement on the Universality of Science (2004). Notwithstanding heightened tensions, security concerns, etc., the General Assembly urges free exchange of scien- tific ideas and free circulation of scientists and mathematicians across international borders. The IMU opposes efforts by governments to restrict contacts, interactions, access and travel in the world mathematical community, particularly when such re- strictions penalize individual mathematicians for the actions of governments. 48 Closing ceremony

Resolution 7 concerns the finances of IMU: The General Assembly recommends that the incoming Executive Committee of the IMU studies the establishment of stable administrative structure and funding mechanisms, including possible fund-raising, for the support of the expanding IMU activities, and report to the 2010 General Assembly with concrete proposals. Finally, the General Assembly decided that the location of ICM2010 will be Hyderabad in India. If you want to learn more about IMU, you can consult the IMU webpages, where a detailed report of the General Assembly will appear, and read the new electronic newsletter IMU-Net. Mireille Chaleyat-Maurel has done a splendid job in the pro- duction of the newsletter – can we express our thanks to her. The planning and bringing together of the many elements that make up the In- ternational Congress is a daunting undertaking. In several respects, such as online internet transmission of the plenary lectures and the management of relations with the media, of which I will have more to say in a moment, ICM 2006 has set standards for the future. In addition, the local organizing committee complemented the scien- tific programme with a tapestry of interesting events and exhibitions, expressing the richness of mathematics through discourse, history and art. To all those who have lived the Congress over the last few years, and to those who have helped during the Congress itself, together making it such a great occasion, we say that your hard work has really been worth it, and how very much it is appreciated by all who have spent these days in Madrid. In his closing address, Manuel de León will give us the opportunity to recognize the many individuals who have contributed to the success of this Congress. But with his permission I want to say a few words about the ICM and the media. This was a cooperative effort between IMU and the ICM Press Office. The Congress turned out to be a remarkable news story, and it was remarkably told. I wish to thank Allyn Jackson and Christof Poeppe, who wrote the initial press releases for the prizes, Marcus du Sautoy, who gave invaluable advice, and through articles and interviews contributed greatly to generating media interest, and Anne-Marie Astad for making available distribution lists developed for the Abel Prize. But no praise is too great for the accomplishments of the ICM Press Office itself, which consisted of Monica Salomone and Ignacio Fernandez Bayo of DIVULGA, supported by the splendid team that you see listed in a section of this volume. The result of their untiring and professional work was unprecedented national and international press coverage of the Congress and of mathematics. Let me end by saying that it has been a great privilege to serve as President of IMU, and to work with my colleagues on the Executive Committee and with the Local Organizing Committee of the Congress. The IMU is very fortunate to have László Lovász as its next President. I wish him every success for his term of office, and thank you all for your participation in the Congress. I now invite László Lovász to address the Congress. Closing ceremony 49

László Lovász, Elected President of the International Mathematical Union Ladies and gentlemen, Let me start with joining John Ball in expressing my sincere thanks and most heart- felt congratulations to the Organizers of the Congress. They have done a tremendous job, and we all benefited from this a lot: not only the participants, but also those colleagues and students to whom we go back and to whom we’ll communicate what we have learned here. I would also like to extend these thanks and congratulations to the Program Com- mittee and the Executive Committee, who also worked very hard over the last 4 years. In particular, I express my thanks to John Ball for his devout, selfless, and I must say, very successful job he did as the President of IMU. It will very difficult to measure up to his work; one fact that helps me face this task is that as Past President, he’ll be a member of the Executive Committee, and I’ll count on his advice and help. I’d also extend these thanks to the retiring members of the Executive Committee: Vice Presidents Jean-Michel Bismut and Masaki Kashiwara, Secretary Phillip Griffiths, Madabusi Raghunathan and Past President Jacob Palis. To those members of the Executive Committee who stayed on to serve a second term, Vice president Zhi-Ming Ma, Secretary Martin Grötschel, Ragni Piene and Victor Vassiliev, I am thankful for their willingness to do so, and I am looking forward to working with them. I also want to express my thanks to the speakers. To be invited to the Congress is a great honor but also a great responsibility. Some areas are easier to talk about to a general mathematical audience than others; but I feel that all our speakers made a great afford to convey the main ideas and results to us. Let me add a few more personal thoughts. When one arrives at a Congress, one cannot feel but overwhelmed by the number of people and by the variety of mathematics that is presented here. One could walk the corridors for minutes without seeing a familiar face, and one could browse the abstracts long before seeing a topic that one, say, did research in. This is so even for a senior person who attended many previous Congresses, and obviously a young person who has not been to previous Congresses must feel this even more. It is perhaps because of this feeling that people repeatedly bring up the idea of abandoning these International Congresses. I feel this would be a serious mistake. I talked to scientists working in other fields, and they expressed their envy for the fact that we have a meeting where the best mathematicians tell to all of us what are the main problems, trends, or paradigms of their fields; where we honor the recipients of major prizes, and hear and discuss their work; where we have panel discussions and also corridor discussions about important issues facing our science or our community. I hope that now, 9 days after the opening, all participants, in particular our young colleagues, go home with a feeling that mathematics is a vibrant, live, beautiful and fruitful science, and this will help them in their research, teaching and popularization of mathematics. And I hope that you’ll come back to the next congress. See you at ICM 2010! 50 Closing ceremony

Manuel de León, President of the ICM2006 Organizing Committee Dear colleagues, Ten days ago in this same auditorium, we opened the 25th International Congress of Mathematicians. Since then we have been meeting here in this impressive Palacio Municipal de Congresos. We hope that this time together has been fruitful, and that you have met old friends and made new ones. The best way of knowing if an ICM has been successful is if the participants are sorry to depart. If that is the case, then remember that it is not “Goodbye” but “See you soon!”, because the great mathematical family will continue to meet at other congresses all over the World, and in four years time we will all be together again in Hyderabad, India, to enjoy the hospitality of our Indian friends. No ICM would be possible without the effort of many people, and now is the moment to acknowledge them. First, those in the different committees: – Local Program Committee – Satellite conferences –Web – Grants – Cultural activities – Social activities – Infrastructure and logistics – Publications The efforts of the Secretariat, under the direction of our General Secretary José Luis González-Llavona, has been fundamental. I hope they will forgive us for any moments of impatience or bad moods during the run-up to the Congress. The work of our congress agency, UNICONGRESS, has also been essential. We have worked together through thick and thin, but the final result has made it all worthwhile. Our thanks to them, to all our suppliers, and to all the staff at the Palacio Municipal de Congresos. I believe that if one thing stands out in this ICM2006, it is the extraordinary coverage provided by the press, and for that we have mainly to thank our friends at DIVULGA, led by Ignacio F. Bayo and Mónica Salomone. Their example is one to be followed, to continue the effort of putting mathematics across to the people. Another crucial help was provided by our over 350 volunteers. Their patient and enthusiasm have contributed to do this ICM unforgettable for all of us. Thank you very much to all of you! Finally, we express our thanks to all the participants for taking the trouble to come to Madrid in such difficult times, to set this great example of tolerance and peaceful co-existence. Thanks to all of you. Have a safe journey home, and see you again in India in 2010! See you all soon! ¡Hasta pronto! Closing ceremony 51

Rajat Tandon, University of Hyderabad, India

Sir John Ball, Professor Lovász, Professor Manuel de Léon, Ladies and gentleman,

Let me first take this opportunity to express my appreciation of the innumerable number of people who have worked so tirelessly for this Congress in Madrid. Let me say ‘Gracias’ to our Spanish hosts and the local organizing committee under the chairmanship of Prof. Manuel de Léon whose monumental effort has ensured the unqualified success of this ICM. I say ‘Gracias’ to the hundreds of volunteers who have been so gracious in rendering their assistance to us. And finally I thank the various committees of the IMU who have presented us with such a strong and exciting academic programme. We recognize that we have our work cut out for us if we are to emulate the success of this Congress in Hyderabad. We in India feel very privileged to have the honour of hosting the next International Congress of Mathematicians. It gives us enormous pleasure to invite the mathematical community from all six continents to Hyderabad for the ICM2010, to be held from the 19th to the 27th of August.

Hyderabad, like Madrid, is a wonderful composition of the old and the new. This city, founded more than 400 years ago, houses teeming bazaars, old jewelry and fine craftsmen, old forts and mausoleums. Cosmopolitan in its population you find people of all faiths living and learning together here. 52 Closing ceremony

Two hundred years ago this city expanded to the twin cities of Hyderabad and Secunderabad with the addition of a cantonment area and today greater Hyderabad is a conglomeration of three cities in one with the modern Cyberabad area which is second only to Bangalore as the information technology heart of India. Here you find not only large research and development centres of the top Indian IT companies like the Tata Consultancy Services or Infosys but also the large multinationals like IBM, Microsoft and Google. This is the charm of Hyderabad – whilst you will find computer scientists at an international institute of information technology grapple with the intricacies of P = NP, you will also find the finest pearl craftsmen in the world – their craft inherited from their forefathers over hundreds of years. Hyderabad is known as the pearl capital of India and perhaps of the world. The organizing committee for the ICM2010 will be pushing for several satellite conferences in different parts of India – north, south, east and west. So those who wish to visit the Taj Mahal or the Pink city of Jaipur or the temples of Mahabalipuram will always be able to find a satellite conference of their choice near the place they want to visit. We are urging other South Asian countries to hold satellite conferences as well. It will be our pleasure to host a meeting of the General Assembly of the IMU in Bangalore on the 16th and 17th of August just prior to the ICM. I urge all delegates here to let it be known to the mathematical community of their countries that an open and democratic India, the home of Ramanujan, with a vibrant community of scholars of its own warmly welcomes them all and urges them to mix mathematics with pleasure and flavour the traditional hospitality of India in the August of 2010. We assure you that it will be a memorable experience.

The granite sculpture created by Keizo Ushio – a beautiful infinity, and the special stamp of the Congress. The work of the Fields Medalists, the Rolf Nevanlinna Prize Winner and the Gauss Prize Winner

Giovanni Felder The work of Andrei Okounkov ...... 55 John Lott The work of Grigory Perelman ...... 66 Charles Fefferman The work of Terence Tao ...... 78 Charles M. Newman The work of Wendelin Werner ...... 88 John Hopcroft The work of Jon Kleinberg ...... 97 Hans Föllmer On Kiyosi Itô’s work and its impact ...... 109

Wendelin Werner, Andrei Okounkov, Terence Tao, Jon Kleinberg, and Junko Itô, youngest daughter of Kiyosi Itô. 54

Andrei Okounkov

B.S. in Mathematics, , 1993 Ph.D. in Mathematics, Moscow State University, 1995 Positions until today

1994–1995 Research Fellow in the Dobrushin Mathematical Laboratory at the Institute for Problems of Information Transmission, Russian Academy of Sciences 1996 Member in the Institute of Advanced Study in Princeton 1997 Member in the Mathematical Sciences Research Institute in Berkeley, on leave from University of Chicago 1996–1999 L. E. Dickson instructor in Mathematics, University of Chicago 1998–2001 Assistant Professor of Mathematics, University of California at Berkeley 2001–2002 Professor of Mathematics, University of California at Berkeley Present position Professor of Mathematics, Princeton University The work of Andrei Okounkov

Giovanni Felder

Andrei Okounkov’s initial area of research is group representation theory, with par- ticular emphasis on combinatorial and asymptotic aspects. He used this subject as a starting point to obtain spectacular results in many different areas of mathematics and mathematical physics, from complex and real algebraic geometry to statistical mechanics, dynamical systems, and topological . The research of Okounkov has its roots in very basic notions such as partitions, which form a recurrent theme in his work. A partition λ of a natural number n is a non-increasing sequence of integers λ1 ≥ λ2 ≥···≥0 adding up to n. Partitions are a basic combi- natorial notion at the heart of the representation theory. Okounkov started his career in this field in Moscow where he worked with G. Olshanski, through whom he came in contact with A. Vershik and his school in St. Petersburg, in particular S. Kerov. The research programme of these mathematicians, to which Okounkov made substantial contributions, has at its core the idea that partitions and other notions of representa- tion theory should be considered as random objects with respect to natural probability measures. This idea was further developed by Okounkov, who showed that, together with insights from geometry and ideas of high energy physics, it can be applied to the most diverse areas of mathematics. This is an account of some of the highlights mostly of his recent research. I am grateful to Enrico Arbarello for explanations and for providing me with very useful notes on Okounkov’s work in algebraic geometry and its context.

1. Gromov–Witten invariants

The context of several results of Okounkov and collaborators is the theory of Gromov– Witten (GW) invariants. This section is a short account of this theory. GW invariants originate from classical questions of enumerative geometry, such as: how many ra- tional curves of degree d in the plane go through 3d − 1 points in general position? A completely new point of view on this kind of problems appeared at the end of the eighties, when string theorists, working on the idea that space-time is the product of four-dimensional Minkowski space with a Ricci-flat compact complex three-fold, came up with a prediction for the number of rational curves of given degree in the x5 +···+x5 = CP 4 quintic 1 5 0in . Roughly speaking, physics gives predictions for differential equations obeyed by generating functions of numbers of curves. Solving these equations in power series gives recursion relations for the numbers. In particular a recursion relation of Kontsevich gave a complete answer to the above question on rational curves in the plane.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 56 Giovanni Felder

In general, Gromov–Witten theory deals with intersection numbers on moduli spaces of maps from curves to complex manifolds. Let V be a nonsingular projec- tive variety over the complex numbers. Following Kontsevich, the compact moduli space Mg,n(V, β) (a Deligne–Mumford stack) of stable maps of class β ∈ H2(V ) is the space of isomorphism classes of data (C, p1,...,pn,f)where C is a complex projective connected nodal curve of genus g with n marked smooth points p1,...,pn and f : C → V is a stable map such that [f(C)]=β. Stable means that if f maps an irreducible component to a point then this component should have a finite automor- phism group. For each j = 1,...,ntwo natural sets of cohomology classes can be ∗ ∗ defined on these moduli space: 1) pull-backs evj α ∈ H (Mg,n(V, β)) of cohomology ∗ classes α ∈ H (V ) on the target V by the evaluation map evj : (C, p1,...,pn,f)→ 2 f(pj ); 2) the powers of the first Chern class ψj = c1(Lj ) ∈ H (Mg,n(V, β)) of the L (C, p ,...,p ,f) T ∗ C C line bundle j whose fiber at 1 n is the cotangent space pj to at pj . The Gromov–Witten invariants of V are the intersection numbers   τ (α )...τ (α )V = ψkj ∗α . k1 1 kn n β,g j evj j Mg,n(V,β)

If all ki are zero and the αi are Poincaré duals of subvarieties, the Gromov–Witten invariants have the interpretation of counting the number of curves intersecting these subvarieties. As indicated by Kontsevich, to define the integral one needs to con- struct a virtual fundamental class, a homology class of degree equal to the “expected dimension”

vir dim Mg,n(V, β) =−β · KV + (g − 1)(3 − dim V)+ n, (1) where KV is the canonical class of V . This class was constructed in works of Behrend– Fantechi and Li–Tian. The theory of Gromov–Witten invariants is already non-trivial and deep in the case where V is a point. In this case Mg,n = Mg,n({pt}) is the Deligne–Mumford moduli space of stable curves of genus g with n marked points. Witten conjectured and Kontsevich proved that the generating function ∞  n 1 pt F(t ,t ,...)= τk ...τk g tk , 0 1 n! 1 n j n=0 k1+···+kn=3g−3+n j=1 involving simultaneously all genera and numbers of marked points, obeys an infinite set of partial differential equations (it is a tau-function of the Korteweg–de Vries integrable hierarchy obeying the “string equation”) which are sufficient to compute all the intersection numbers explicitly. One way to write the equations is as Virasoro conditions F Lk(e ) = 0,k=−1, 0, 1, 2 ..., for certain differential operators Lk of order at most 2 obeying the commutation relations [Lj ,Lk]=(j − k)Lj+k of the Lie algebra of polynomial vector fields. The work of Andrei Okounkov 57

Before Okounkov few results were available for general projective varieties V and they were mostly restricted to genus g = 0 Gromov–Witten invariants (quantum cohomology). For our purpose the conjecture of Eguchi, Hori and Xiong is rele- vant here. Again, Gromov–Witten invariants of V can be encoded into a generating function FV depending on variables tj,a where a labels a basis of the cohomology of V . Eguchi, Hori and Xiong extended Witten’s definition of the differential oper- F ators Lk and conjectured that FV obeys the Virasoro conditions Lk(e V ) = 0 with these operators.

2. Gromov–Witten invariants of curves

In a remarkable series of papers ([10], [11], [12]), Okounkov and Pandharipande give an exhaustive description of the Gromov–Witten invariants of curves. They prove the Eguchi–Hori–Xiong conjecture for general projective curves V , give explicit descriptions in the case of genus 0 and 1, show that the generating function for V = P1 is a tau-function of the Toda hierarchy and consider also in this case the C×-equivariant theory, which is shown to be governed by the 2D-Toda hierarchy. They also show that GW invariants of V = P1 are unexpectedly simple and more basic than the GW invariants of a point, in the sense that the latter can be obtained as a limit, giving thus a more transparent proof of Kontsevich’s theorem. A key ingredient is the Gromov–Witten/Hurwitz correspondence relating GW in- variants of a curve V to Hurwitz numbers, the numbers of branched covering of V with given ramification type at given points. A basic beautiful formula of Okounkov and Pandharipande is the formula for the stationary GW invariants of a curve V of genus g(V ), namely those for the Poincaré dual ω of a point:    λ 2−2g(V ) n p (λ) τ (ω)...τ (ω)• V = dim ki +1 . k1 kn β=d·[V ],g (2) d! (ki + 1)! |λ|=d i=1 The (finite!) summation is over all partitions λ of the degree d and dim λ is the dimension of the corresponding irreducible representation of Sd . The genus g of the domain is fixed by the condition that the cohomological degree of the integrand is equal to the dimension of the virtual fundamental class. It is convenient here to include also stable maps with possibly disconnected domains and this is indicated by the bullet. The functions pk(λ) on partitions are described below. Hurwitz numbers can be computed combinatorially and are given in terms of representation theory of the symmetric group by an explicit formula of Burnside. If the covering map at the ith point looks like z → zki +1, i.e., if the monodromy at the ith point is a cycle of length ki + 1, the formula is    λ 2−2g(V ) n H V (k + ,...,k + ) = dim f (λ). d 1 1 n 1 d! ki +1 |λ|=d i=1 58 Giovanni Felder

Thus in this case the GW/Hurwitz correspondence is given by the substitution rule fk+1(λ) → pk+1(λ)/(k + 1)!. The functions fk and pk are basic examples of shifted symmetric functions, a theory initiated by Kerov and Olshanski, and the results of Okounkov and Pandharipande offer a geometric realization of this theory. A shifted symmetric polynomial of n variables λ1,...,λn is a polynomial invariant under the action of the symmetric group given by permuting λj − j. A shifted symmetric function is a function of infinitely many variables λ1,λ2 ...,restricting for each n to a shifted symmetric polynomial of n variables if all but the first n variables are set ∗ to zero. Shifted symmetric functions form an algebra  = Q[p1,p2,...] freely generated by the regularized shifted power sums, appearing in the GW invariants:       p (λ) = λ − j + 1 k − −j + 1 k + ( − −k)ζ(−k) k j 2 2 1 2 j

The second term and the zeta value “cancel out” in the spirit of Ramanujan’s + + +···=− 1 f (λ) second letter to Hardy: 1 2 3 12 . The shifted symmetric functions k appearing in the Hurwitz numbers are central characters of the symmetric groups Sn: f1 =|λ|= λi and the sum of the elements of the conjugacy class of a cycle of length k ≥ 2 in the symmetric group Sn is a central element acting as fk(λ) times the identity in the irreducible representation corresponding to λ. The functions pk and fk are two natural shifted versions of Newton power sums. In the case of genus g(V ) = 0, 1, Okounkov and Pandharipande reformulate (2) in terms of expectation values and traces in fermionic Fock spaces and get more explicit descriptions and recursion relations. In particular if V = E is an elliptic curve the generating function of GW invariants reduces to the formula of Bloch and Okounkov [1] for the character of the infinite wedge projective representation of the algebra of polynomial differential operators, which is expressed in terms of Jacobi theta functions. As a corollary, one obtains that  qd τ (ω)...τ (ω)• E k1 kn d d belongs to the ring Q[E2,E4,E6] of quasimodular forms. A shown by Eskin and Okounkov [2], one can use quasimodularity to compute the asymptotics as d →∞of the number of connected ramified degree d coverings of a torus with given monodromy at the ramification points. By a theorem of Kontsevich– Zorich and Eskin–Mazur, this asymptotics gives the volume of the moduli space of holomorphic differentials on a curve with given orders of zeros, which is in turn related to the dynamics of billiards in rational polygons. Eskin and Okounkov give explicit formulae for these volumes and prove in particular the Kontsevich–Zorich conjecture that they belong to π −2gQ for curves of genus g. The work of Andrei Okounkov 59

3. Donaldson–Thomas invariants

As is clear from the dimension formula (1) the case of three-dimensional varieties V plays a very special role. In this case, which in the Calabi–Yaucase KV = 0 is the orig- inal context studied in string theory, it is possible to define invariants counting curves by describing curves by equations rather than in parametric form. Curves in V of genus g and class β ∈ H2(V ) given by equations are parametrized by Grothendieck’s Hilbert schemes Hilb(V ; β,χ) of subschemes of V with given Hilbert polynomial of degree 1. The invariants β, χ = 2 − g are encoded in the coefficients of the Hilbert polynomial. R. Thomas constructed a virtual fundamental class of Hilb(V ; β,χ) for three-folds V of dimension −β · KV , the same as the dimension of Mg,0(V, β). Thus one can define Donaldson–Thomas (DT) invariants as intersection numbers on this Hilbert scheme. There is no direct geometric relation between Hilb(V ; β,χ) and Mg,0(V, β), and indeed the (conjectural) relation between Gromov–Witten invariants and Donaldson–Thomas invariants is quite subtle. In its simplest form, it relates ∗ the GW invariants ¯ • ev γi to the DT invariants c (γi). The Mg,n(V,β) i Hilb(V ;β,χ) 2 ∗ class c2(γ ) is the coefficient of γ ∈ H (V ) in the Künneth decomposition of the second Chern class of the ideal sheaf of the universal family V ⊂ Hilb(V ; β,χ)× V . The conjecture of Maulik, Nekrasov, Okounkov and Pandharipande [6], [7], in- spired by ideas of string theory [14] states that suitably normalized generating func- tions ZGW (γ ; u)β , ZDT (γ ; q)β are essentially related by a coordinate transformation:

−d −d/2 iu (−iu) ZGW (γ1,...,γn; u)β = q ZDT (γ1,...,γn; q)β , if q =−e , β = 0.

Here d =−β · KV is the virtual dimension. Moreover these authors conjecture that there ZDT (γ ; q)β is a rational function of q. This has the important consequence that all (infinitely many) GW invariants are determined in principle by finitely many DT invariants. Versions of these conjectures are proven for local curves and the total space of the canonical bundle of a toric surface. The GW/DT correspondence can be viewed as a far-reaching generalization of formula (2), to which it reduces in the case where V is the product of a curve with C2.

4. Other uses of partitions

Here is a short account of other results of Okounkov based on the occurrence of partitions. One early result of Okounkov [9] is his first proof of the Baik–Deift–Johansson conjecture (two further different proofs followed, one by Borodin, Okounkov and Olshanski and one by Johansson). This conjecture states that, as n →∞, the joint distribution of the first few rows of a random partition of n with the Plancherel measure P (λ) = (dim λ)2/|λ|!, natural from representation theory, is the same, after proper shift and rescaling, as the distribution of the first few eigenvalues of a Gaussian random 60 Giovanni Felder hermitian matrix of size n. The proof involves comparing random surfaces given by Feynman diagrams and by ramified coverings and contains many ideas that anticipate Okounkov’s later work on Gromov–Witten invariants. Random partitions also play a key role in the work [8] of Nekrasov and Okounkov on N = 2 supersymmetric gauge theory in four dimensions. Seiberg and Witten gave a formula for the effective “prepotential”, postulating a duality with a theory of monopoles. The Seiberg–Witten formula is given in terms of periods on a family of algebraic curves, closely connected with classical integrable systems. Nekrasov showed how to rigorously define the prepotential of the gauge theory as a regularized sum given by a localization integral on the moduli space of antiselfdual connections on R4. Nekrasov and Okounkov show that this localization integral can be written in terms of a measure on partitions with periodic potential and identify the Seiberg–Witten prepotential with the surface tension of the limit shape. Partitions of n also label (C×)2-invariant ideals of codimension n in C[x,y] and thus appear in localization integrals on the Hilbert scheme of points in the plane. Ok- ounkov and Pandharipande [13] describe the ring structure of the equivariant quantum cohomology (genus zero GW invariants) of this Hilbert scheme in terms of a time- dependent version of the Calogero–Moser operator from integrable systems.

5. Dimers

Dimers are a much studied classical subject in statistical mechanics and graph com- binatorics. Recent spectacular progress in this subject is due to the discovery by Okounkov and collaborators of a close connection of planar dimer models with real algebraic geometry. A dimer configuration (or perfect matching) on a bipartite graph G is a subset of the set of edges of G meeting every vertex exactly once. For example if G is a square grid we may visualize a dimer configuration as a tiling of a checkerboard by dominoes. In statistical mechanics one assigns positive weights (Boltzmann weights) to edges of G and defines the weight of a dimer configuration as the product of the weights of its edges. The basic tool is the Kasteleyn matrix of G, which is up to certain signs the weighted adjacency matrix of G. For finite G Kasteleyn proved that the partition function (i.e., the sum of the weights of all dimer configurations) is the absolute value of the determinant of the Kasteleyn matrix. Kenyon, Okounkov and Sheffield consider a doubly periodic bipartite graph G embedded in the plane with doubly periodic weights. For each natural number n one then has a probability measure on dimer configurations on Gn = G/nZ2 and statistical mechanics of dimers is essentially the study of the asymptotics of these probability measures in the thermodynamic limit n →∞. One key observation is the × 2 2 Kasteleyn matrix on G1 can be twisted by a character (z, w) ∈ (C ) of Z and thus one defines the spectral curve as the zero set P(z,w) = 0 of the determinant of the The work of Andrei Okounkov 61 twisted Kasteleyn matrix P(z,w) = det K(z,w). This determinant is a polynomial in z±1,w±1 with real coefficients and thus defines a real plane curve. The main observation of Kenyon, Okounkov and Sheffield [3] is that the spec- tral curve belongs to the very special class of (simple) Harnack curves, which were studied in the 19th century and have reappeared recently in real algebraic geome- try. Kenyon, Okounkov and Sheffield show that in the thermodynamic limit, three different phases (called gaseous, liquid and frozen) arise. These phases are character- ized by qualitatively different long-distance behaviour of pair correlation functions. One can see these phases by varying two real parameters (B1,B2) ( the “magnetic field”) in the weights, so that the spectral curve varies by rescaling the variables. The regions in the (B1,B2)-plane corresponding to different phases are described in terms of the amoeba of the spectral curve, namely the image of the curve by the map Log: (z, w) → (log |z|, log |w|). The amoeba of a curve is a closed subset of the plane which looks a bit like the microorganism with the same name. The amoeba itself corresponds to the liquid phase, the bounded components of its complement to the gaseous phase and the unbounded components to the frozen phase. This in- sight has a lot of consequences for the statistics of dimer models and lead Okounkov and collaborators to beautiful results on interfaces with various boundary conditions [3], [5]. Such a precise and complete description of phase diagrams and shapes of interfaces is unprecedented in statistical mechanics.

6. Random surfaces

One useful interpretation of dimers is as models for random surfaces in three-dimen- sional space. In the simplest case one considers a model for a melting or dissolving cubic crystal in which at a corner some atoms are missing (see figure).

A melting crystal corner (left) and the relation between tilings and dimers (right). Viewing the corner from the (1,1,1) direction one sees a tiling of the plane by 60 rhombi, which is the same as a dimer configuration on a honeycomb lattice (each tile 62 Giovanni Felder covers one dimer of the dimer configuration). In this simple model one gives the same probability for every configuration with given missing volume. If one lets the size of the cubes go to zero keeping the missing volume fixed, the probability measure concentrates on an a surface, the limit shape. More generally, every planar dimer model can be rephrased as a random surface model and limit shapes for more general crystal corner can be defined. Kenyon, Okounkov and Sheffield show that the limit shape is given by the graph of (minus) the Ronkin function R(x,y) = ( πi)−2 (P (exz, eyw))dzdw/zw 2 |z|=|w|=1 log of the spectral curve (in the case of the honeycomb lattice with equal weights, P(z,w) = z + w + 1). This function is affine on the complement of the amoeba and strictly convex on the amoeba. So the connected components of the complement of the amoeba are the projections of the facets of the melting crystal. In addition to this surprising connection with real algebraic geometry, random surfaces of this type are essential in the GW/DT correspondence, see Section 3, as they arise in localization integrals for DT invariants of toric varieties.

7. The moduli space of Harnack curves

The notions used by Okounkov and collaborators in their study of dimer models arose in an independent recent development in real algebraic geometry. Their result bring a new probabilistic point of view in this classical subject. In real algebraic geometry, unsurmountable difficulties already appear when one consider curves. The basic open question is the first part of Hilbert’s 16th problem: what are the possible topological types of a smooth curve in the plane given by a polynomial equation P(z,w) = 0 of degree d? Topological types up to degree 7 are known but very few general results are available. In a recent development in real algebraic geometry in the context of toric varieties the class of Harnack curves plays an important role and can be characterized in many equivalent way. In one definition, due to Mikhalkin, a Harnack curve is a curve such that the map to its amoeba is 2:1 over the interior, except at possible nodal points; equivalently, by a theorem of Mikhalkin and Rullgård, a Harnack curve is a curve whose amoeba has area equal to the area of the Newton polygon of the polynomial P . These equivalent properties determine the topological type completely. Kenyon and Okounkov prove [4] that every Harnack curve is the spectral curve of some dimer model. They obtain an explicit parametrization of the moduli space of Harnack curves with fixed Newton polygon by weights of dimer models, and deduce in particular that the moduli spaces are connected. The work of Andrei Okounkov 63

8. Concluding remarks

Andrei Okounkov is a highly creative mathematician with both an exceptional breadth and a sense of unity of mathematics, allowing him to use and develop, with perfect ease, techniques and ideas from all branches of mathematics to reach his research objectives. His results not only settle important questions and open new avenues of research in several fields of mathematics, but they have the distinctive feature of mathematics of the very best quality: they give simple complete answers to important natural questions, they reveal hidden structures and new connections between math- ematical objects and they involve new ideas and techniques with wide applicability. Moreover, in addition to obtaining several results of this quality representing sig- nificant progress in different fields, Okounokov is able to create the ground, made of visions, intuitive ideas and techniques, where new mathematics appears. A striking example for this concerns the relation to physics: many important developments in mathematics of the last few decades have been inspired by high energy physics, whose intuition is based on notions often inaccessible to mathematics. Okounkov’s way of proceeding is to develop a mathematical intuition alternative to the intuition of high energy physics, allowing him and his collaborators to go beyond the mere verification of predictions of physicists. Thus, for example, in approaching the topological vertex of string theory, instead of stacks of D-branes and low energy effective actions we find mathematically more familiar notions such as localization and asymptotics of prob- ability measures. As a consequence, the scope of Okounkov’s research programme goes beyond the context suggested by physics: for example the Maulik–Nekrasov– Okounkov–Pandharipande conjecture is formulated (and proved in many cases) in a setting which is much more general than the Calabi–Yau case arising in string theory.

References

[1] Bloch, Spencer, and Okounkov, Andrei, The character of the infinite wedge representation. Adv. Math. 149 (1) (2000), 1–60. [2] Eskin, Alex, and Okounkov, Andrei, Asymptotics of numbers of branched coverings of a torus and volumes of moduli spaces of holomorphic differentials. Invent. Math. 145 (1) (2001), 59–103. [3] Kenyon, Richard, Okounkov, Andrei, and Sheffield, Scott, Dimers and amoebae. Ann. of Math. (2) 163 (3) (2006), 1019–1056. [4] Kenyon, Richard, and Okounkov, Andrei, Planar dimers and Harnack curves. Duke Math. J. 131 (3) (2006), 499–524. [5] Kenyon, Richard, and Okounkov, Andrei, Limit shapes and the complex burgers equation. Preprint; arXiv:math-ph/0507007. [6] Maulik, D., Nekrasov, N., Okounkov, A., and Pandharipande, R., Gromov-Witten theory and Donaldson-Thomas theory, I. Preprint; arXiv:math.AG/0312059. [7] Maulik, D., Nekrasov, N., Okounkov, A., and Pandharipande, R., Gromov-Witten theory and Donaldson-Thomas theory, II. Preprint; arXiv:math. AG/0406092. 64 Giovanni Felder

[8] Nekrasov, Nikita A., and Okounkov, Andrei, Seiberg-Witten theory and random partitions. In The unity of mathematics, Progr. Math. 244, Birkhäuser, Boston, MA, 2006, 525–596. [9] Okounkov, Andrei, Random matrices and random permutations. Internat. Math. Res. No- tices 2000 (20) (2000), 1043–1095. [10] Okounkov, Andrei, and Pandharipande, Rahul, Gromov-Witten theory, Hurwitz theory, and completed cycles. Ann. of Math. (2) 163 (2) (2006), 517–560. [11] Okounkov, Andrei, and Pandharipande, Rahul, The equivariant Gromov-Witten theory of P1. Ann. of Math. (2) 163 (2) (2006), 561–605. [12] Okounkov, Andrei, and Pandharipande, Rahul, Virasoro constraints for target curves. In- vent. Math. 163 (1) (2006), 47–108. [13] Okounkov,Andrei, and Pandharipande, Rahul, Quantum cohomology of the Hilbert scheme of points in the plane. Preprint; arXiv:math.AG/0411210. [14] Okounkov, Andrei, Reshetikhin, Nikolai, and Vafa, Cumrun, Quantum Calabi-Yau and classical crystals. In The unity of mathematics, Progr. Math. 244, Birkhäuser, Boston, MA, 2006, 597–618.

Department of Mathematics, ETH Zurich, 8092 Zurich, Switzerland E-mail: [email protected] 65

Grigory Perelman

Ph.D. Leningrad State University, November 1990

Positions until today December 1990–November 1992 Junior researcher at St. Petersburg Department of the V. A. Steklov Institute of the Russian Academy of Sciences (PDMI) December 1992–December 1998 Researcher at PDMI Computer Science Department January 1999–May 2004 Senior researcher at PDMI June 2004–December 2005 Leading researcher at PDMI The work of Grigory Perelman

John Lott

Grigory Perelman has been awarded the Fields Medal for his contributions to geom- etry and his revolutionary insights into the analytical and geometric structure of the Ricci flow. Perelman was born in 1966 and received his from St. Petersburg State University. He quickly became renowned for his work in and Alexandrov geometry, the latter being a form of Riemannian geometry for metric spaces. Some of Perelman’s results in Alexandrov geometry are summarized in his 1994 ICM talk [20]. We state one of his results in Riemannian geometry. In a short and striking article, Perelman proved the so-called Soul Conjecture.

Soul Conjecture (conjectured by Cheeger–Gromoll [2] in 1972, proved by Perelman [19] in 1994). Let M be a complete connected noncompact Riemannian with nonnegative sectional curvatures. If there is a point where all of the sectional curvatures are positive then M is diffeomorphic to Euclidean space.

In the 1990s, Perelman shifted the focus of his research to the Ricci flow and its applications to the geometrization of three-dimensional manifolds. In three preprints [21], [22], [23] posted on the arXiv in 2002–2003, Perelman presented proofs of the Poincaré conjecture and the geometrization conjecture. The Poincaré conjecture dates back to 1904 [24]. The version stated by Poincaré is equivalent to the following.

Poincaré conjecture. A simply-connected closed (= compact boundaryless) smooth 3-dimensional manifold is diffeomorphic to the 3-sphere.

Thurston’s geometrization conjecture is a far-reaching generalization of the Poin- caré conjecture. It says that any closed orientable 3-dimensional manifold can be canonically cut along 2-spheres and 2-tori into “geometric pieces” [27]. There are various equivalent ways to state the conjecture. We give the version that is used in Perelman’s work.

Geometrization conjecture. If M is a connected closed orientable 3-dimensional manifold then there is a connected sum decomposition M = M1 # M2 # ··· # MN such that each Mi contains a 3-dimensional compact submanifold-with-boundary Gi ⊂ Mi with the following properties:

1. Gi is a graph manifold.

2. The boundary of Gi, if nonempty, consists of 2-tori that are incompressible in Mi.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society The work of Grigory Perelman 67

3. Mi −Gi admits a complete finite-volume Riemannian metric of constant negative curvature.

In the statement of the geometrization conjecture, Gi is allowed to be ∅ or Mi.(For 3 3 example, if M = S then we can take M1 = G1 = S .) The geometrization conjecture implies the Poincaré conjecture. Thurston proved that the geometrization conjecture holds for Haken 3-manifolds [27]. Background information on the Poincaré and geometrization conjectures is in [17]. Perelman’s papers have been scrutinized in various seminars around the world. At the time of this writing, the work is still being examined. Detailed expositions of Perelman’s work have appeared in [1], [16], [18].

1. The Ricci flow approach to geometrization

Perelman’s approach to the geometrization conjecture is along the lines of the Ricci flow strategy developed by Richard Hamilton. In order to put Perelman’s results in context, we give a brief summary of some of the earlier work. A 1995 survey of the field is in [12]. If M is a manifold and {g(t)} is a smooth one-parameter family of Riemannian metrics on M then the Ricci flow equation is dg =− . dt 2 Ric (1)

It describes the time evolution of the Riemannian metric. The right-hand side of the equation involves the Ricci tensor Ric of g(t). We will write (M, g(·)) for a Ricci flow solution. Ricci flow was introduced by Hamilton in 1982 in order to prove the following landmark theorem.

Positive Ricci curvature ([7]). Any connected closed 3-manifold M that admits a Riemannian metric of positive Ricci curvature also admits a Riemannian metric of constant positive .

A connected closed 3-dimensional Riemannian manifold with constant positive sectional curvature is isometric, up to scaling, to the quotient of the standard round 3-sphere by a finite group that acts freely and isometrically on S3. In particular, if M is simply-connected and admits a Riemannian metric of positive Ricci curvature then M is diffeomorphic to S3. The idea of the proof of the theorem is to run the Ricci flow, starting with the initial metric g(0) of positive Ricci curvature. The Ricci flow will go singular at some finite time T , caused by the shrinking of M to a point. As time approaches T , if one continually rescales M to have constant volume then the rescaled sectional curvatures become closer and closer to being constant on M. 68 John Lott

In the limit, one obtains a Riemannian metric on M with constant positive sectional curvature. Based on Hamilton’s result, Hamilton and S.-T.Yau developed a program to attack the Poincaré conjecture using Ricci flow. The basic idea was to put an arbitrary initial Riemannian metric on the closed 3-manifold, run the Ricci flow and analyze the evolution of the metric. Profound results about Ricci flow were obtained over the years by Hamilton and others. Among these results are the Hamilton–DeTurck work on the existence and uniqueness of Ricci flow solutions [6], [7], Hamilton’s maximum principle for Ricci flow solutions [8], the Hamilton–Chow analysis of Ricci flow on surfaces [4], [9], Shi’s local derivative estimates [25], Hamilton’s differential Harnack inequality for Ricci flow solutions with nonnegative curvature operator [10], Hamilton’s compact- ness theorem for Ricci flow solutions [11] and the Hamilton–Ivey curvature pinching estimate for three-dimensional Ricci flow solutions [12, Theorem 24.4],[15]. We state one more milestone result of Hamilton, from 1999. Nonsingular flows ([14]). Suppose that the normalized Ricci flow on a connected closed orientable 3-manifold M has a smooth solution that exists for all positive time and has uniformly bounded sectional curvatures. Then M satisfies the geometrization conjecture. The normalized Ricci flow is a variant of the Ricci flow in which the volume is kept constant. The above result clearly showed that Ricci flow was a promising approach to the geometrization conjecture. The remaining issues were to remove the assumption that the Ricci flow solution is smooth for all positive time, and the a priori bound on the sectional curvature. Regarding the smoothness issue, many 3-dimensional solutions of the Ricci flow equation (1) encounter a singularity within a finite time. One example of a singularity is a standard neckpinch, in which a cross-sectional 2-sphere {0}×S2 in a topological neck ((−1, 1) × S2) ⊂ M shrinks to a point in a finite time. Hamilton introduced the idea of performing a surgery on a neckpinch [13]. At some time, one removes a neighborhood (−c, c) × S2 of the shrinking 2-sphere and glues three-dimensional balls onto the ensuing boundary 2-spheres {−c}×S2 and {c}×S2. After the surgery operation the topology of the manifold has changed, but in a controllable way, since the presurgery manifold can be recovered from the postsurgery manifold by connected sums. One then lets the postsurgery manifold evolve by Ricci flow. If one encounters another neckpinch singularity then one performs a new surgery, lets the new manifold evolve, etc. One basic issue was to show that if the Ricci flow on a closed 3-manifold M encounters a singularity then an entire connected component disappears or there are nearby 2-spheres on which to do surgery. To attack this, Hamilton initiated a blowup analysis for Ricci flow [12, Section 16]. It is known that singularities arise from curvature blowups [7]. That is, if a Ricci flow solution exists on a maximal time interval [0,T), with T<∞, then limt→T − supx∈M | Riem(x, t)|=∞, where Riem The work of Grigory Perelman 69

{(x ,t )}∞ denotes the sectional curvatures. Suppose that i i i=1 is a sequence of spacetime points with limi→∞ | Riem(xi,ti)|=∞. In order to understand the geometry of the Ricci flow solution as one approaches the singularity time, one would like to 1 spatially expand around (xi,ti) by a factor of | Riem(xi,ti)| 2 and take a convergent subsequence of the ensuing geometries as i →∞. In fact, if one also expands the time coordinate by | Riem(xi,ti)| then one can consider taking a subsequence of rescaled Ricci flow solutions, that converges to a limit Ricci flow solution (M∞,g∞(·)). Hamilton’s compactness theorem [11] gives sufficient conditions to extract a con- vergent subsequence. Roughly speaking, on the rescaled solutions one needs uniform curvature bounds on balls and a uniform lower bound on the injectivity radius at (xi,ti). One can get the needed curvature bounds by carefully choosing the blowup points (xi,ti). However, before Perelman’s work, the needed injectivity radius bound was not available in full generality. If the blowup limit (M∞,g∞(·)) exists then it is a nonflat ancient solution, mean- ing that it is defined for t ∈ (−∞, 0]. The manifold M∞ may be compact or noncom- pact. In the three-dimensional case, Hamilton–Ivey pinching implies that for each t ∈ (−∞, 0], the time-t slice (M∞,g∞(t)) has nonnegative sectional curvature. Thus the possible blowup limits are very special. Hamilton gave detailed analyses of var- ious singularity models [12, Section 26]. One troublesome possibility, the so-called R × cigar soliton ancient solution, could not be excluded. If this particular solution occurred in a blowup limit then it would be problematic for the surgery program, as there would be no evident 2-spheres along which to do surgery. Hamilton conjectured [12, Section 26] that the R × cigar soliton solution could be excluded by means of a suitable generalization of the “little loop lemma” [12, Section 15]. In addition, there was the issue of showing that any point of high curvature in the original Ricci flow solution on [0,T)has a neighborhood that is indeed modeled by a blowup limit.

2. No local collapsing theorem

Perelman’s first breakthrough in Ricci flow, the no local collapsing theorem, removed two major stumbling blocks in the program to prove the geometrization of three- dimensional manifolds using Ricci flow. It allows one to take blowup limits of finite time singularities and it shows that the R × cigar soliton solution cannot arise as a blowup limit.

No local collapsing theorem ([21]). Let M be a closed n-dimensional manifold. If (M, g(·)) is a given Ricci flow solution that exists on a time interval [0,T), with T<∞, then for any ρ>0 there is a number κ>0 with the following property. Suppose that r ∈ (0,ρ) and let Bt (x, r) be a metric r-ball in a time-t slice. If the B (x, r) 1 sectional curvatures on t are bounded in absolute value by r2 then the volume n of Bt (x, r) is bounded below by κr . 70 John Lott

Perelman expresses the conclusion of the no local collapsing theorem by saying that the Ricci flow solution is “κ-noncollapsed at scales less than ρ”. The theorem says that after rescaling the metric ball to have radius one, if the sectional curvatures of the rescaled ball are bounded in absolute value by one then the volume of the rescaled ball is bounded below by κ. This lower bound on the volume is a form of noncollapsing. The theorem is scale-invariant, except for the condition that r should be less than the scale ρ. Perelman proves his no local collapsing theorem using new monotonic quantities for Ricci flows, which he calls the W-functional and the reduced volume V˜ . Expres- sions that are time-nondecreasing under the Ricci flow, loosely known as entropies, were known to be potentially useful tools; for example, such an entropy was used in the two-dimensional case in [9]. However, no relevant entropies were previously known in higher dimensions. Perelman’s entropy functionals arise from a new and profound understanding of the underlying structure of the Ricci flow equation. The method of proof of the no local collapsing theorem is to show that a local collapsing contradicts the monotonicity of the entropy. The significance of the no local collapsing theorem is that under a curvature as- sumption, it implies a lower bound on the injectivity radius at x, using [3]. This is what one needs in order to extract blowup limits. Any blowup limit (M∞,g∞(t)) will be a nonflat ancient solution which, from the no local collapsing theorem, is κ- noncollapsed at all scales. If such an ancient solution additionally has nonnegative cur- vature operator and bounded curvature (which will be the case for three-dimensional blowup limits) then Perelman calls it a κ-solution. Hereafter we assume that M is an orientable three-dimensional manifold. Perel- man gives the following classification of κ-solutions. Three-dimensional κ-solutions ([21], [22]). Any three-dimensional orientable κ- solution (M∞,g∞(·)) falls into one of the following types:

(a) (M∞,g∞(·)) is a finite isometric quotient of the round shrinking 3-sphere. (b) M∞ is diffeomorphic to S3 or RP 3. (M ,g (·)) R × S2 Z R × S2 (c) ∞ ∞ is the standard shrinking or its 2-quotient Z2 . (d) M∞ is diffeomorphic to R3 and, after rescaling, each time slice is asymptoti- cally necklike at infinity. In particular, Perelman shows that the R × cigar soliton ancient solution cannot arise as a blowup limit (as there is no κ>0 for which it is κ-noncollapsed at all scales), thereby realizing Hamilton’s conjecture. Perelman’s main use of κ-solutions is to model the high-curvature regions of a Ricci flow solution. By means of a sophisticated version of the blowup analysis, he proves the following result, which we state in a qualitative form. Canonical neighborhoods ([21]). Given T<∞,if(M, g(·)) is a nonsingular Ricci flow on a closed orientable 3-manifold M that is defined for t ∈[0,T)then any region The work of Grigory Perelman 71 of high is modeled, after rescaling, by the corresponding region in a three-dimensional κ-solution. Perelman’s first Ricci flow paper [21] concludes by showing that if the Ricci flow on a closed orientable 3-manifold M has a smooth solution that exists for all positive time then M satisfies the geometrization conjecture. There is no a priori curvature assumption. The proof of this result uses the long-time analysis described in Section 4.

3. Ricci flow with surgery

Perelman’s second Ricci flow paper [22] is a technical tour de force. He constructs a surgery algorithm to handle Ricci flow singularities. There are several issues involved in setting up a surgery algorithm. The most basic issue is to know that if the Ricci flow encounters a singularity then a connected component disappears or there are 2-spheres along which one can perform surgery, with control on the topology of the excised regions. This is an issue about the geometry of the Ricci flow near a singularity. For the first singularity time, it is handled by the above canonical neighborhood theorem. A second issue is to perform the surgery so as to not ruin the Hamilton–Ivey pinching condition on the curvature. A third issue is to show that surgery times do not accumulate. If surgery times accumulate then one may never get to a sufficiently large time to draw any topological conclusions. Hereafter we consider a Ricci flow (M, g(·)) on a connected closed oriented 3- manifold. With T being the first singularity time (if there is one), Perelman defines  to be the points in M where the scalar curvature R stays bounded up to time T , i.e. M −  ={x ∈ M : limt→T − R(x,t) =∞}. Here  is an open subset of M. The next result gives the topology of M if the scalar curvature blows up everywhere. Components that go extinct ([22]). If  =∅then M is diffeomorphic to a finite S3/ S1 × S2 S1 × S2 = RP 3 isometric quotient of the round 3-sphere, to or to Z2 # RP 3. Now suppose that the scalar curvature blows up somewhere but not everywhere, i.e.  =∅. Perelman’s surgery procedure involves going up to the singularity time T and then trimming off horns. More precisely, there is a limiting time-T metric g on , with scalar curvature function R. For a small number ρ>0, the part of  where the − scalar curvature is not too big is ρ ={x ∈  : R(x) ≤ ρ 2}, a compact subset of M. The connected components of  can be divided into those that intersect ρ and those that do not. The connected components of  that do not intersect ρ have uniformly large scalar curvature and are discarded. Using the canonical neighborhood theorem, Perelman shows that if a connected component of  intersects ρ then it has a finite number of ends, each being a so-called “ε-horn”. The latter statement means that the scalar curvature goes to infinity as one exits the end, and in addition if x is a point in the ε-horn then after expanding the metric to make the scalar curvature 72 John Lott at x equal to one, there is a neighborhood of x in  that is geometrically close to a cylinder (−ε−1,ε−1) × S2. (Here ε is a fixed small number.) The surgery procedure consists of cutting each such ε-horn along one of these cross-sectional 2-spheres and gluing in a 3-ball. If one does the surgery in this way then one has control on how the topology changes. Indeed, the presurgery manifold is recovered from the postsurgery manifold by taking connected sums of components, along with some possible additional con- nected sums with a finite number of S1 × S2 or RP 3 factors. (The S1 × S2 factors come from surgeries that do not disconnect M. The RP 3 factors can arise from con- nected components of  that were thrown away.) One can guarantee that the surgery preserves the Hamilton–Ivey curvature pinching condition by carefully prescribing the geometric way that the 3-ball is glued, following [13]. One can then run the Ricci flow, starting from the postsurgery manifold, up to the next singularity time T (if there is one). However, if one wants to do surgery at time T then one must find the 2-spheres along which to cut. The main problem is that the earlier surgeries could invalidate the conclusion of the canonical neighborhood theorem on [0,T ). The proof of the canonical neighborhood theorem in turn relied on the no local collapsing theorem. One ingredient of Perelman’s resolution of this problem is to perform surgery sufficiently far down in the ε-horns. In effect, there is a self-improvement phenomenon as one goes down the horn. Perelman shows that for any δ>0, if a point x is in an ε-horn as before, and is sufficiently deep within the horn, then after rescaling to make the scalar curvature at x equal to one, there is a neighborhood of x that is geometrically close to a cylinder (−δ−1,δ−1) × S2. Hence one can ensure that the surgeries are done within cylinders that are very long relative to the cross-section. This turns out to be a key to extending the no local collapsing theorem to the case when there are intervening surgeries within the time interval. To summarize, Perelman proves the following technically difficult theorem. Surgery algorithm ([22]). The surgery parameters can be chosen so that there is a well-defined Ricci-flow-with-surgery. The statement means that the Ricci-flow-with-surgery exists for all time. (It is not excluded that at some finite time the remaining manifold becomes the empty set.) Perelman’s proof is quite intricate and uses an induction on the time interval. In addition, for a given induction step, i.e. on a given time interval, he uses a contradiction argument to show that the surgery parameters can be chosen so as to ensure that versions of the no local collapsing theorem and the canonical neighborhood theorem hold on the time interval, despite possible intervening surgeries. Volume considerations show that only a finite number of surgeries occur on a finite time interval; any surgery within the time interval removes a definite amount of volume, but there is only so much volume available for removal. The work of Grigory Perelman 73

4. Long-time behavior

Once one has the Ricci-flow-with-surgery, in order to obtain topological information about the original manifold one needs to analyze the long-time behavior. One special case is when there is a finite extinction time, i.e. the manifold in the Ricci-flow-with- surgery becomes the empty set at some finite time. Using his characterization of components that go extinct and analyzing the topology change caused by surgeries, Perelman gives the possible topology of a manifold whose Ricci flow has a finite extinction time. Finite extinction time ([22]). If a Ricci-flow-with-surgery starting from M has a finite extinction time then M is diffeomorphic to a connected sum of finite isometric quotients of the round S3 and copies of S1 × S2. In his third Ricci flow paper [23], Perelman goes further and uses minimal disk arguments to give a condition that ensures a finite extinction time; see also [5]. No aspherical factors ([23]). If the Kneser–Milnor prime decomposition of M does not have any aspherical factors then a Ricci-flow-with-surgery starting with any initial Riemannian metric on M has a finite extinction time. When put together, the above two steps give the topological possibilities for a connected closed orientable 3-manifold M whose prime decomposition does not have any aspherical factors. In particular, if M is simply-connected then the above two steps say that M is diffeomorphic to a connected sum of 3-spheres, and hence is diffeomorphic to the 3-sphere. In the general case when the Ricci-flow-with-surgery may not have a finite extinc- tion time, the goal is to show that as time goes on, one sees the desired decomposition of the geometrization conjecture. There could be an infinite number of total surgeries. At the time of this writing it is not known whether this actually happens. Perelman had the insight that one can draw topological conclusions nevertheless. Let Mt be a connected component of the time-t manifold. (If t is a surgery time then we consider the postsurgery manifold.) If Mt admitted any metric with nonnegative scalar curvature then it would be flat or the corresponding Ricci flow would have finite extinction time, in which case the topology is understood. So we can assume that Mt carries no metric with nonnegative scalar curvature. Consider hereafter the 1 metric g(t)ˆ = t g(t) on Mt . Perelman defines the “thick” part of Mt as follows. Given − x ∈ Mt , let the intrinsic scale ρ(x,t)be the radius ρ such that infB(x,ρ) Riem =−ρ 2, where Riem is the sectional curvature of g(t)ˆ . For any w>0, the w-thick part of + Mt is given by M (w, t) ={x ∈ Mt : vol(B(x, ρ(x, t))) > wρ(x, t)3}. Itisnot + + excluded that M (w, t) =∅or M (w, t) = Mt . By definition, one has a lower curvature bound on the ball B(x,ρ(x,t)). Perelman shows by a subtle argument that for large t,ifx is in the w-thick part M+(w, t) then B(x,ρ(x,t)) actually has an effective upper curvature bound. Adapting arguments from [13], he then shows that for any w>0, as time goes on, M+(w, t) approaches the 74 John Lott w-thick part of a hyperbolic manifold whose cuspidal tori, if any, are incompressible in Mt . On the other hand, if w is small and x is not in the w-thick part then the ball B(x,ρ(x,t)) has a lower curvature bound and a relatively small volume compared to ρ(x,t)3. From Perelman’s earlier work in collapsing theory, he knew that 3-manifolds which are locally volume collapsed, with respect to a lower curvature bound, are graph manifolds. Putting this together, Perelman is able to achieve the remarkable feat of realizing the hyperbolic/graph dichotomy, without making any a priori curvature assumptions. Hyperbolic pieces ([22]). Given the Ricci-flow-with-surgery, there are a finite col- {(H ,x )}k lection i i i=1 of complete pointed finite-volume Riemannian 3-manifolds of constant sectional curvature − 1 , a decreasing function α(t) tending to zero and a   4  f : k B x , 1 → M t family of maps t i=1 i α(t) t such that for large , 1. ft is α(t)-close to being an isometry. + 2. The image of ft contains M (α(t), t). f {H }k M 3. The image under t of a cuspidal torus of i i=1 is incompressible in t . That is, for larget, the α(t)-thick part of Mt is well approximated by the corre- k H M sponding subset of i=1 i. The remainder of t is highly collapsed with respect to a local lower curvature bound.  Y k H Graph manifold pieces ([22], [26]). Let t be the truncation of i=1 i obtained 1 x by removing horoballs at distance approximately 2α(t) from the basepoints i. Then for large t, Mt − ft (Yt ) is a graph manifold. The above two steps, along with the fact that the components that go extinct are graph manifolds, and the fact that presurgery manifolds can be reconstructed from postsurgery manifolds via connected sums, imply the geometrization conjecture. Grigory Perelman has revolutionized the fields of geometry and topology. His work on Ricci flow is a spectacular achievement in . Perelman’s papers show profound originality and enormous technical skill. We will certainly be exploring Perelman’s ideas for many years to come.

References

[1] Cao, H.-D., and Zhu, X.-P.,A complete proof of the Poincaré and Geometrization Conjec- tures – application of the Hamilton-Perelman theory of the Ricci flow. Asian J. Math. 10 (2006), 165–492. [2] Cheeger, J., and Gromoll, D., On the structure of complete manifolds of nonnegative curvature. Ann. of Math. 96 (1972), 413–443. [3] Cheeger, J., Gromov, M., and Taylor, M., Finite propagation speed, kernel estimates for functions of the Laplace operator, and the geometry of complete Riemannian manifolds. J. Differential Geom. 17 (1982), 15–53. The work of Grigory Perelman 75

[4] Chow, B., The Ricci flow on the 2-sphere. J. Differential Geom. 33 (1991), 325–334. [5] Colding, T., and Minicozzi, W., Estimates for the extinction time for the Ricci flow on certain 3-manifolds and a question of Perelman. J. Amer. Math. Soc. 18 (2005), 561–569. [6] DeTurck, D., Deforming metrics in the direction of their Ricci tensors. J. Differential Geom. 18 (1983), 157–162. [7] Hamilton, R., Three-manifolds with positive Ricci curvature. J. Differential Geom. 17 (1982), 255–306. [8] Hamilton, R., Four-manifolds with positive curvature operator. J. Differential Geom. 24 (1986), 153–179. [9] Hamilton, R., The Ricci flow on surfaces. In Mathematics and (Santa Cruz, CA, 1986), Contemp. Math. 71, Amer. Math. Soc., Providence, RI, 1988, 237–262. [10] Hamilton, R., The Harnack estimate for the Ricci flow. J. Differential Geom. 37 (1993), 225–243. [11] Hamilton, R., A compactness property for solutions of the Ricci flow. Amer. J. Math. 117 (1995), 545–572. [12] Hamilton, R., The formation of singularities in the Ricci flow. In Surveys in (Cambridge, MA, 1993), Vol. II, Internat. Press, Cambridge, MA, 1995, 7–136. [13] Hamilton, R., Four-manifolds with positive isotropic curvature. Comm. Anal. Geom. 5 (1997), 1–92. [14] Hamilton, R., Non-singular solutions of the Ricci flow on three-manifolds. Comm. Anal. Geom. 7 (1999), 695–729. [15] Ivey, T., Ricci solitons on compact three-manifolds. Differential Geom. Appl. 3 (1993), 301–307. [16] Kleiner, B., and Lott, J., Notes on Perelman’s papers. http://www.arxiv.org/abs/math. DG/0605667 (2006), based on earlier versions posted at http://www.math.lsa.umich. edu/research/ricciflow/perelman.html. [17] Milnor, J., Towards the Poincaré conjecture and the classification of 3-manifolds. Notices Amer. Math. Soc. 50 (2003), 1226–1233. [18] Morgan, J., and Tian, G., Ricci flow and the Poincaré conjecture. http://www.arxiv.org/ abs/math.DG/0607607 (2006). [19] Perelman, G., Proof of the soul conjecture of Cheeger and Gromoll. J. Differential Geom. 40 (1994), 209–212. [20] Perelman, G., Spaces with curvature bounded below. in Proceedings of the International Congress of Mathematicians (Zürich, 1994), Vol. 1, Birkhäuser, Basel 1995, 517–525. [21] Perelman, G., The entropy formula for the Ricci flow and its geometric applications. http://arxiv.org/abs/math.DG/0211159 (2002). [22] Perelman, G., Ricci flow with surgery on three-manifolds. http://www.arxiv.org/abs/ math.DG/0303109 (2003). [23] Perelman, G., Finite extinction time for the solutions to the Ricci flow on certain three- manifolds. http://www.arxiv.org/abs/math.DG/0307245 (2003). [24] Poincaré, H., Cinquième complément à l’analysis situs. Rend. Circ. Math. Palermo 18 (1904), 45–110. 76 John Lott

[25] Shi, W.-X., Deforming the metric on complete Riemannian manifolds. J. Differential Geom. 30 (1989), 223–301. [26] Shioya, T., and Yamaguchi, T., Volume collapsed three-manifolds with a lower curvature bound. Math. Ann. 333 (2005), 131–155. [27] Thurston, W., Three-dimensional manifolds, Kleinian groups and hyperbolic geometry. Bull. Amer. Math. Soc. 6 (1982), 357–381.

Department of Mathematics, University of Michigan, Ann Arbor, MI 48109-1109, U.S.A. E-mail: [email protected] 77

Terence Tao

B.Sc. Flinders University, December 1991 Ph.D. Princeton University, June 1996 Positions until today

1996–present University of California, Los Angeles (first as assistant professor, now full professor) 1999 and 2000 University of New South Wales 2001–2003 Clay Mathematical Institute 2001–2003 Australian National University The work of Terence Tao

Charles Fefferman

Mathematics at the highest level has several flavors. On seeing it, one might say:

(A) What amazing technical power!

(B) What a grand synthesis!

(C) How could anyone not have seen this before?

(D) Where on earth did this come from?

The work of Terence Tao encompasses all of the above. One cannot hope to capture its extraordinary range in a few pages. My goal here is simply to exhibit a few contributions by Tao and his collaborators, sufficient to produce all the reactions (A)...(D). I shall discuss the Kakeya problem, nonlinear Schrödinger equations and arithmetic progressions of primes. Let me start with a vignette from Tao’s work on the Kakeya problem, a beautiful and fundamental question at the intersection of geometry and combinatorics. I shall state the problem, comment briefly on its significance and history, and then single out my own personal favorite result, by Nets Katz and Tao. The original Kakeya problem was to determine the least possible area of a plane region inside which a needle of length 1 can be turned a full 360 degrees. Besicovitch and Pál showed that the area can be taken arbitrarily small. In its modern form, the Kakeya problem is to estimate the fractal dimension of a “Besicovitch set” E ⊂ Rn, i.e., a set containing line segments of length 1 in all directions. There are several relevant notions of “fractal dimension”. Here, let us use the Minkowski dimension, defined in terms of coverings of E by small balls of a fixed radius δ. The Minkowski dimension is the infimum of all β such that, for small δ, E can be covered by δ−β balls of radius δ. We want to prove that any Besicovitch set E ⊂ Rn has Minkowski dimension at least β(n), with β(n) as large as possible. (Perhaps β(n) = n.) Regarding the central importance of this problem, perhaps it is enough to say that it is intimately connected with the multiplier problem for Fourier transforms, and with the restriction of Fourier transforms to hypersurfaces; these in turn are closely connected with non-linear PDE via Strichartz estimates and their variants. There are also connections with other hard, interesting problems in combinatorics. Let me sketch some of the history of the problem over the last 30 years. The basic result of the 1970s is that β(2) = 2. (This is due to Davies, and is closely related

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society The work of Terence Tao 79 to the early work of A. Córdoba. See [7], [8].) In the 1980s, Drury [9] showed that β(n) ≥ n+1 n ≥ 2 for 3. (See also Christ et al [4].) Then, about 1990, J. Bourgain and, shortly afterwards, T. Wolff discovered that Besicovitch sets of small fractal dimension have geometric structure (they contain “bouquets” and “hairbrushes”). During the 1990s, Bourgain also discovered a con- nection between the Kakeya problem and Gowers’ work on the Balog–Szemerédi theorem from combinatorics. These insights led to small, hard-won improvements in the value of β(n). The work looks deep and forbidding. See [1], [2], [24]. The connection with Gowers’ work arises in the following result. (We write #(S) for the number of elements of a set S.)

Deep Theorem (Bourgain, using ideas from Gowers’ improvement of Balog–Sze- merédi). Let A, B be subsets of an , and let G ⊂ A × B. Assume that #(A), #(B), and #{a + b : (a, b) ∈ G} are at most N. Then #{a − b : (a, b) ∈ G}≤ CN2−1/13, for a universal constant C.

The point is that one improves on the trivial bound N 2. From the Deep Theorem, one quickly obtains a result on β(n) by slicing the set E with three parallel hyperplanes H, H , H , with H  halfway between H and H . Enter Nets Katz and Terence Tao, who proved the following result in 1999.

Little Lemma. Under the assumptions of the Deep Theorem, we have #{a − b : (a, b) ∈ G}≤CN2−1/6, for a universal constant C.

Note that the Little Lemma is strictly sharper than the DeepTheorem, Nevertheless, its proof takes only a few pages, and can be understood by a bright high-school student. After reading the proof, one has not the faintest clue where the idea came from (see (D)). β(n) ≥ 4n+3 The Little Lemma and its refinements led to the estimate 7 for the Kakeya problem, which at the time was the best result known for n>8. In high dimensions, the high-school accessible paper [18] went further than all the deep, forbidding work that came before it. Since then, there has been further progress, with Nets Katz, Izabella Łaba, and Terence Tao playing a leading rôle. The subject still looks deep and forbidding. In particular, regarding (A), let me refer the reader to the tour-de-force [17] by these authors. Unfortunately, the complete solution to the Kakeya problem still seems far away. Next, I shall discuss “interaction Morawetz estimates”. This simple idea, with profound consequences for PDE, was discovered by the “I-Team”: J. Colliander, M. Keel, G. Staffilani, H. Takaoka, and Terence Tao. Let me start with the 3D non- linear Schrödinger equation (NLS):

p−1 i∂t u + xu =±|u| u, u(x, 0) = u0(x) given, (1) where u is a complex-valued function of (x, t) ∈ R3 × R, and p>1isgiven. 80 Charles Fefferman

This equation is important in physics and engineering. For instance, it describes the propagation of light in a fiber-optic cable. The behavior of solutions of (1) de- pends strongly on the ± sign and on the value of p. In particular, the minus sign is “focussing”, and we may expect solutions of (1) to develop singularities; while the plus sign is “defocussing”, and we expect solutions of (1) to spread out over large regions of space, as t −→ ± ∞ . In the defocussing case, the non-linear term in (1) should eventually become negligibly small, and the solution of (1) ought to behave like a solution of the (linear) free Schrödinger equation (i∂t + x)u = 0. From now on, we restrict attention to the defocussing case.  2 We note two obvious conserved quantities for (1): the “mass” R3 |u(x, t)| dx, and the energy,   1 2 1 p+1 E = |∇xu(x, t)| dx + |u(x, t)| dx. 2 p + 1 R3 R3 How can we prove that solutions of (1) spread out for large time? A fundamental tool is the Morawetz estimate. C. Morawetz first discovered this wonderful, simple idea for the non-linear Klein–Gordon equation. Let me describe it here for cubic 3D NLS, i.e., for equation (1) with p = 3. There, the Morawetz estimate asserts that T  |u(x, t)|4 dx dt ≤ C (− )1/4 u( ·,t) 2 , sup x L2(R3) (2) |x| 0 ≤ t≤T 0 R3 for any T>0 and any solution of (1). The good news is that (2) instantly shows that u must eventually become small in any given bounded region of space. (If not, then the left-hand side of (2) grows linearly in T as T −→ ∞ , while the right-hand side of (2) remains bounded, thanks to conservation of mass and energy.) The bad news is that (2) does not rule out a scenario in which u(x, t) remains concentrated near a moving center x = x0(t). The trouble is that the weight function 1 |x| is concentrated near x = 0, whereas u( ·,t)may be concentrated somewhere else. The I-Team found an amazingly simple and straightforward way to overcome the bad news. Let me sketch the idea, starting with the classic proof of (2). To derive (2), we start with the quantity   x  M (t) = u(x,¯ t) · · ∇ u(x, t) dx. 0 Im |x| x (3) R3

On one hand, M0(t) is controlled by the right-hand side of (2), when 0 ≤ t ≤ T .On the other hand, a computation using (1) shows that   d dx |u(x, t)|4 M (t) = π 2|u( ,t)|2 + |∇ u(x, t)|2 + dx, dt 0 4 0 2  |x| |x| (4) R3 R3 where ∇ denotes the angular part of the gradient. The work of Terence Tao 81

The Morawetz estimate (2) follows at once. The I-Team simply replaced M0(t) by a weighted average of translates,  2 M(t) = My(t) |u(y, t)| dy, R3 where   x − y  M (t) = u(x,¯ t) · · ∇ u(x, t) dx. y Im |x − y| x R3 This puts the greatest weight on those y ∈ R3 where u(y, t) lives – an eminently sensible idea. Starting with M(t) and proceeding more or less as in the proof of the Morawetz estimate, one obtains easily the Interaction Morawetz Estimate. T  |u(x, t)|4 dx dt ≤ C u( ·, ) 2 · (− )1/4 u( ·,t) 2 . 0 L2(R3) sup x L2(R3) 0≤t ≤T 0 R3 (5) Again, the right-hand side is bounded for large T , thanks to conservation of mass and energy. This time however, the left-hand side grows linearly in T ,evenifour solution is concentrated in a moving ball. The I-Team has overcome the bad news. They made it look effortless. Why did no one think of it before? (See (C).) Observe that the right-hand side of (5) is much weaker than the energy; we need only half an x-derivative, as opposed to a full gradient. The original purpose of the interaction Morawetz estimate was to derive global existence for cubic defocussing 3D NLS in Sobolev spaces in which the energy may be infinite. That is a big achievement (see [6]), but I will not discuss it further here, except to point out that the proof involves additional ideas and formidable work. Instead, let me say a few words about the defocussing quintic 3D NLS, i.e., the case p = 5 of equation (1). This equation is particularly natural and deep, because it is critical for the energy. One knows that finite-energy initial data lead to solutions for a short time, and that small-energy initial data lead to global solutions. The challenge is to prove global existence for initial data with large, finite energy. To appreciate the difficulty of the problem, we have only to turn to the tour-de-force [3] by J. Bourgain, solving the problem in the radially symmetric case. The general case is an order of magnitude harder; a singularity can form only at the origin in the radial case, but it may form anywhere in the general case. The I-Team settled the general case using a version of the interaction Morawetz estimate for quintic NLS (with cutoffs, which unfortunately greatly complicate the analysis). This is natural, since in a sense one must overcome the same bad news as before. Their result [5] is as follows. 82 Charles Fefferman

Theorem. Take p = 5 in the defocussing case in (1). Then, for any finite-energy s initial data u0, there is a global solution u(x, t) of NLS. If u0 belongs to H with s s>1, then u( ·,t)also belongs to H for all t. Moreover, there exist solutions u± of the free Schrödinger equation, such that  2 |∇x(u(x, t) − u±(x, t))| dx

R3 tends to zero as t tends to ±∞. I will not try to describe their proof, except to say that they use an interaction Morawetz estimate with cutoffs, along with ideas from Bourgain [3], especially the “induction on energy”, as well as other ideas that I cannot begin to describe here. The details are highly formidable; see (A). We come now to Tao’s great joint paper ([16]; see also Green [15]) with Ben Green, in which they prove the following result. Here again, #(S) denotes the number of elements of a set S. Theorem GT. There exist arbitrarily long arithmetic progressions of primes. More precisely, given k ≥ 3, there exist constants c(k) > 0 and N0(k) ≥ 1, such that for any N>N0(k), we have #{k-term arithmetic progressions among the primes less c(k)N2 than N} > . (log N)k The lower bound here agrees in order of magnitude with a natural guess. (Green and Tao are currently working on a more precise result, with an optimal c(k).) To convey something of the range and depth of the ideas in the proof, let me start with the classic theorem of Szemerédi on sets of positive density. Here, ZN denotes the cyclic group of order N.

Theorem Sz 1. Given k and δ, we have for large enough N that any subset E ⊂ ZN with #(E)>δ· N contains an arithmetic progression of length k. Szemerédi’s theorem also gives a lower bound for the number of k-term progres- sions in E. (See [23].) It is convenient to speak of functions f rather than sets E. (One obtains Theorem Sz 1 from Theorem Sz 2 below, simply by taking f to be the indicator function of E.) Thus, Szemerédi’s theorem may be rephrased as follows.

Theorem Sz 2. Given k, δ, the following holds for large enough N. Let f : ZN → R, with 0 ≤ f(x)≤ 1 for all x, and with

(1) Avx∈ZN f(x)>δ. Then

(2) Avx,r∈ZN {f(x)· f(x+ r)...f(x+ (k − 1)r)} ≥ c(k,δ) > 0, where c(k,δ) depends only on k,δ (and not on N or f). The work of Terence Tao 83

(In (1), (2) and similar formulas, “Av” denotes the mean.) In Theorems Sz 1 and 2, δ stays fixed as N grows. If instead we could take δ ∼ 1/ log N, then the Green–Tao theorem would follow. However, such an im- provement of Theorems Sz 1, 2 seems utterly out of reach, and may be false. There are three very different proofs of Theorems Sz 1, 2; they are due to Szemerédi [21], Furstenberg [10], and Gowers [14]. Without doing justice to the remarkable ideas in these arguments, let me just say that Szemerédi used combinatorics, Furstenberg used ergodic theory, and Gowers used (non-linear) Fourier analysis. It is hard to see anything in common in these three proofs. In a sense, the Green–Tao paper synthesizes them all, by quoting Theorem Sz 2 and using ideas that go back to the proofs of Furstenberg and Gowers. See (B). Green and Tao prove a powerful extension of Theorem Sz 2, in which the hypoth- esis 0 ≤ f(x)≤ 1 is replaced by 0 ≤ f(x)≤ ν(x) for a suitable non-negative weight function ν(x). The function ν(x) is assumed to satisfy three conditions, which we describe crudely here.

• Avx∈ZN ν(x) = 1.

• We assume an upper bound on the quantity  m  Av t ν (λ (x) ) x=(x1,...,xt ) ∈ (ZN ) i i=1

t for certain affine functions λ1,...,λm : (ZN ) −→ ZN .

• For any h1,...,hm ∈ ZN , we assume that  { } Avx∈ZN ν(x + h1)...ν(x+ hm) ≤ τm(hi − hj ), i = j

for a function τm : ZN −→ R that satisfies   q Avh∈ZN (τm(h) ≤ C(m,q)

for any q.

Such a function ν(x) is called a “pseudo-random measure” by Green and Tao. Their extension of Szemerédi’s theorem is as follows.

Theorem GTS (Green–Tao–Szemerédi). Let k,δ > 0, suppose N is large enough and let ν be a pseudo-random measure. Let f : ZN −→ R, with 0 ≤ f(x) ≤ ν(x), and with Avx∈ZN f(x)≥ δ.

Then Avx,r∈ZN {f(x)· f(x+ r)...f(x+ (k − 1)r)} ≥ c(k,δ) > 0, where c(k,δ) depends on k,δ, but not on N or f . 84 Charles Fefferman

The point is that there are pseudo-random measures ν(x) that are large on sparse subsets of ZN (e.g., the primes up to N). We will return to this point. Let me say a few words about the proof of Theorem GTS, and then afterwards describe how it applies to the primes. It is in the proof of Theorem GTS that Szemerédi’s theorem is combined with ideas from Furstenberg and Gowers. Green and Tao break up the function f into a “uniform” and an “anti-uniform” part, f = fU + fU ⊥ .

They expand out Avx,r∈ZN {f(x)· f(x + r)...f(x + (k − 1)r)} into a sum of terms

(3) Avx,r∈ZN {f0(x) · f1(x + r)...fk−1(x + (k − 1)r)}, where each fi is either fU or fU ⊥ .

The terms (3) that contain any factor fU are o(1), thanks to ideas that go back to Gowers’ proof. This leaves us with the term (3) in which each fi is fU ⊥ . Let us call this the “critical term”. To control that term, Green and Tao partition ZN into subsets E1,E2,...,EA, ¯ and then define a function fU ⊥ on ZN by averaging fU ⊥ over each Eα. Green and Tao then prove that ¯ (4) replacing fU ⊥ by fU ⊥ makes a difference o(1) in the critical term, and moreover, ¯ ¯ (5) 0 ≤ fU ⊥ ≤ 1 and Avx∈ZN fU ⊥ (x) ≥ δ. ¯ Consequently, the classic Szemerédi theorem (Theorem Sz 2) applies to fU ⊥ , completing the proof of the Green–Tao–Szemerédi theorem. The proof of (4) and (5) is based on ideas that go back to Furstenberg’s proof of Szemerédi’s theorem. Once the Green–Tao–Szemeréditheorem is established, one can take f(x)= log x for x prime, f(x) = 0 otherwise. If we can find a pseudo-random measure ν such that (6) 0 ≤ f(x)≤ ν(x) for all x, then Theorem GTS applies, and it yields arbitrarily long arithmetic progressions of primes as in Theorem GT.A first guess for ν(x)is the standard Von Mangoldt function (x) = log p for x = pk, p prime; (x) = 0 otherwise. may indeed be a pseudo- random measure, but that would be very hard to prove. Fortunately, another function ν can be seen to be a pseudo-random measure satisfying (6), thanks to important work of Goldston–Yıldırım [11], [12], [13], using not-so-hard analytic number theory. Thus, in the end, a great theorem on the prime numbers is proven without hard analytic number theory. The difficulty lies elsewhere. The work of Terence Tao 85

I have repeatedly used the phrase “tour-de-force”; I promise that I am not exag- gerating. There are additional first-rate achievements by Tao that I have not mentioned at all. For instance, he has set forth a program [22] for proving the global existence and regularity of wave maps, by using the heat flow for harmonic maps. This has an excellent chance to work, and it may well have important applications in general relativity. I should also mention Tao’s joint work with Knutson [19] on the saturation conjecture in representation theory. It is most unusual for an analyst to solve an outstanding problem in algebra. Tao seems to be getting stronger year by year. It is hard to imagine what can top the work he has already done, but we await Tao’s future contributions with eager anticipation.

References

[1] Bourgain, J., Besicovitch-type maximal operators and applications to Fourier analysis. Geom. Funct. Anal. 1 (2) (1991), 147–187. [2] Bourgain, J., On the dimension of Kakeya sets and related maximal inequalities. Geom. Funct. Anal. 9 (2) (1999), 256–282. [3] Bourgain, J., Global well-posedness of defocusing 3D critical NLS in the radial case. J. Amer. Math. Soc. 12 (1999), 145–171. [4] Christ, M., Duoandikoetxea, J., Rubio de Francia, J. L., Maximal operators associated to the Radon transform and the Calderón-Zygmund method of rotations. Duke Math. J. 53 (1986), 189–209. [5] Colliander, J., Keel, M., Staffilani, G., Takaoka, H., Tao, T., Global well-posedness and scattering for the energy-critical nonlinear Schrödinger equation in R3. Ann. of Math.,to appear. [6] Colliander, J., Keel, M., Staffilani, G., Takaoka, H., Tao, T., Global existence and scattering for rough solutions of a nonlinear Schrödinger equation in R3. Comm. Pure Appl. Math. 57 (8) (2004), 987–1014. [7] Córdoba,A., The Kakeya maximal function and the spherical summation multipliers. Amer. J. Math. 99 (1977), 1–22. [8] Davies, R., Some remarks on the Kakeya problem. Proc. Cambridge Philos. Soc. 69 (1971), 417–421. [9] Drury, S., Lp estimates for the x-ray transform. Illinois J. Math. 27 (1983), 125–129. [10] Furstenberg, H., Ergodic behavior of diagonal measures and a theorem of Szemerédi on arithmetic progressions. J. Analyse Math. 31 (1977), 204–256. [11] Goldston, D., and Yıldırım, C. Y., Higher correlations of divisor sums related to primes, I: Triple correlations. Integers 3 (2003), A5 (electronic). [12] Goldston, D., and Yıldırım, C. Y., Higher correlations of divisor sums related to primes, III: k-correlations. Preprint, September 2002; arXiv: math.NT/0209102. [13] Goldston, D., and Yıldırım, C. Y., Small gaps between primes, I. Preprint, April 2005; arXiv:math.NT/0504336. 86 Charles Fefferman

[14] Gowers, T., A new proof of Szemerédi’s theorem. Geom. Funct. Anal 11 (2001), 465–588. [15] Green, B., Roth’s theorem in the primes. Ann. of Math. 161 (2005), 1609–1636. [16] Green, B., and Tao, T., The primes contain arbitrarily long arithmetic progressions. Ann. of Math., to appear. [17] Katz, N. H., Łaba, I., Tao, T., An improved bound on the Minkowski dimension of Besi- covitch sets in R3. Ann. of Math. 152 (2000), 383–446. [18] Katz, N. H., and Tao, T., Bounds on arithmetic projections, and applications to the Kakeya conjecture. Math. Res. Lett. 6 (1999), 625–630. [19] Knutson, A., and Tao, T., The honeycomb model of GLn(C) tensor products I: Proof of the saturation conjecture. J. Amer. Math. Soc. 12 (4) (1999), 1055–1090. [20] Morawetz, C., Time decay for the nonliner Klein-Gordon equation. Proc. Roy. Soc. Ser. A 306 (1968), 291–296. [21] Szemerédi, E., On sets of integers containing no k elements in arithmetic progression. Acta Arith. 27 (1975), 299–345. [22] Tao, T., Geometric renormalization of large energy wave maps. Preprint, November 2004; arXiv:math.AP/0411354. [23] Varnavides, P., On certain sets of positive density. J. London Math. Soc. 34 (1959), 358–360. [24] Wolff, T., Recent work connected with the Kakeya problem. In Prospects in mathematics (Princeton, NJ, 1996), Amer. Math. Soc., Providence, RI, 1999, 129–162.

Department of Mathematics, Fine Hall, WashingtonRoad, Princeton, NJ 08544-1000, U.S.A. E-mail: [email protected] 87

Wendelin Werner

Ph.D. Université Paris-Sud, 1993 Positions until today

1991–1993 Charge de recherche CNRS 1993–1995 European postdoctoral fellowship, 1995–1997 Charge de recherche CNRS Since 1997 Professor at the Université Paris-Sud (Orsay) The work of Wendelin Werner

Charles M. Newman∗

1. Introduction

It is my great pleasure to briefly report on some of Wendelin Werner’s research ac- complishments that have led to his being awarded a Fields Medal at this International Congress of Mathematicians of 2006. There are a number of aspects of Werner’s work that add to my pleasure in this event. One is that he was trained as a probabilist, receiving his Ph.D. in 1993 under the supervision of Jean-François Le Gall in Paris with a dissertation concerning planar Brownian Motion – which, as we shall see, plays a major role in his later work as well. Until now, Probability Theory had not been represented among Fields Medals and so I am enormously pleased to be here to witness a change in that history. I myself was originally trained, not in Probability Theory, but in Mathematical Physics. Werner’s work, together with his collaborators such as , Oded Schramm and Stas Smirnov, involves applications of Probablity and Conformal Map- ping Theory to fundamental issues in Statistical Physics, as we shall discuss. A second source of pleasure is my belief that this, together with other work of recent years, represents a watershed in the interaction between Mathematics and Physics generally. Namely, mathematicians such as Werner are not only providing rigorous proofs of already existing claims in the Physics literature, but beyond that are provid- ing quite new conceptual understanding of basic phenomena – in this case, a direct geometric picture of the intrinsically random structure of physical systems at their critical points (at least in two dimensions). One simple but important example is percolation – see Figure 1. Permit me a somewhat more personal remark as director of the Courant Insti- tute for the past four years. We have a scientific viewpoint, as did our predecessor institute in Göttingen – namely, that an important goal should be the elimination of ar- tificial distinctions between the Mathematical Sciences and their applications in other Sciences – I believe Wendelin Werner’s work brilliantly lives up to that philosophy. Yet a third source of pleasure concerns the collaborative nature of much ofWerner’s work. Beautiful and productive mathematics can be the result of many different personal workstyles. But the highly interactive style, of which Werner, together with Lawler, Schramm and his other collaborators, is a leading exemplar, appeals to many of us as simultaneously good for the soul while leading to work stronger than the sum of its parts. It is a promising sign to see Fields Medals awarded for this style of work.

∗ Research partially supported by the U.S. NSF under grants DMS-01-04278 and DMS-0606696.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society The work of Wendelin Werner 89

Figure 1. Finite portion of a (site) percolation configuration on the triangular lattice. Each hexagon represents a site and is assigned one of two colors. In the critical percolation model, colors are assigned randomly with equal probability. The cluster interfaces are indicated by heavy lines.

2. Brownian paths and intersection exponents

The area of Probability Theory which most strongly interacts with Statistical Physics is that involving stochastic processes with nontrivial spatial structure. This area, which also interacts with Finance, Communication Theory, Theoretical Computer Science and other fields, has long combined interesting applications with first-class Mathematics. Recent developments however have raised the perceived mathematical status of the best work from “merely” first-class to outstanding. Let me mention two pieces of Werner’s work from 1998–2000. These are not only of intrinsic significance, but also were precursors to the breakthroughs about to happen in the understanding of two-dimensional critical systems with (natural) conformal invariance. (There were of course other significant precursors, such as Aizenman’s path approach to scaling limits – see, e.g., [1], [2] – and Kenyon’s work on loop-erased walks and domino tilings – see, e.g., [13].) The first of these two pieces of work is a 1998 paper of Bálint Tóth and Werner [36]. The motivation was to construct a continuum version of Tóth’s earlier lattice “true self-repelling walk” and this led to a quite beautiful mathematical structure (an ex- tended version of a mostly unpublished and nearly forgotten construction done almost 20 years earlier by Arratia) of coalescing and “reflecting” one-dimensional Brownian paths, running forward and backward in time and filling up all of two-dimensional space-time. There is a (random) plane-filling curve within this structure that is anal- ogous to one that arises in scaling limits of uniformly random spanning trees and was 90 Charles M. Newman one of Schramm’s motivations in his 2000 paper introducing SLE [33]. SLE is an acronym for what was originally called the Stochastic Loewner Evolution and is now often called the Schramm–Loewner Evolution; more about SLE shortly. The second piece of work consists of two papers with Lawler in 1999 and 2000 involving planar Brownian intersection exponents [25], [26]. In the second of these, it was shown that the same set of exponents must occur providing only that certain locality and conformal invariance properties are valid. This was a key idea which, combined with the introduction of SLE for the analysis of two-dimensional critical phenomena, led to a remarkable series of three papers in 2001–2002 by Lawler, Schramm and Werner [17], [18], [20] which yielded a whole series of intersection exponents. For example, let W 1(t), W 2(t),... be independent planar Brownian motions start- ing from distinct points at t = 0. Then the probability that the random curve segments n −ζ +o( ) W 1([0,t]),...,W ([0,t]) are all disjoint is t n 1 as t →∞for some constant ζn.

Theorem 1 ([18]). The intersection exponents ζn, for n ≥ 2, are given by 4n2 − 1 ζn = . (1) 24 This formula had been conjectured earlier by Duplantier and Kwon [12] and de- rived later by Duplantier [11] in a nonrigorous calculation based on two-dimensional quantum gravity. Despite the simplicity of the formula, prior to the introduction of SLE-based methods, its derivation by conventional stochastic calculus techniques appeared to be quite out of reach.

3. Conformal probability theory

The period from 2001 until the present has seen an explosion of interest in and appli- cations of the SLE approach. To discuss this, we first give a very brief introduction to SLE; some good general references are [32], [38], [16]. For, say, a Jordan do- main D in the complex plane with distinct points a,b on its boundary ∂D, and κ a positive parameter, (chordal) SLE with parameter κ, denoted SLEκ , is a certain random continuous path (a curve, modulo monotonic reparametrization) in the clo- sure D, starting at a and ending at b. When κ ≤ 4, SLEκ is (with probability one) a simple path that only touches ∂D at a and b. Loewner, in work dating back to the 1920s [28], studied the evolution from a to b of nonrandom curves in terms of a real-valued “driving function.” By conformally mapping D to the upper half plane H and suitably reparametrizing, one obtains (for say κ ≤ 4) a simple curve γ(t)in H for t ∈ (0, ∞) and conformal mappings gt from H\γ([0,t]) to H with gt satisfying Loewner’s evolution equation, 2 ∂t gt (z) = , (2) gt (z) − U(t) The work of Wendelin Werner 91 with driving function U(t) = gt (γ (t)). SLEκ corresponds to the choice of U(t) as the random function B(κt) where B is standard one-dimensional Brownian motion. When κ>4, some modifications are necessary, but (2) remains valid – even for κ ≥ 8 when the curves become plane-filling. Now back to the SLE-based advances of the recent past. Many of these concern or were motivated by (nonrigorous) results in the Statistical Physics literature about two- dimensional critical phenomena. Critical points of physical systems typically happen at very specific values of physical parameters, such as where the vapor pressure curve in a liquid/gas system ends. Critical systems have many remarkable properties, such as random fluctuations that normally are observable only on microscopic scales manifesting themselves macroscopically. A related feature is that many quantities at or approaching the critical point have power law behavior, with the non-integer powers, known as critical exponents (as well as other macroscopic features, such as the scaling limits we will discuss later), believed to satisfy “universality”, i.e., microscopically distinct models in the same spatial dimension should have the same exponents at their respective critical points. Two-dimensional critical systems turn out to have an additional remarkable property, which is at the heart of both the SLE approach and its predecessors in the physics literature – that is conformal invariance on the macroscopic scale. As in the case of Brownian intersection exponents, many of the SLE-based results in two dimensions were rigorous proofs of exponent values that had been derived earlier by nonrigorous arguments – primarily those of what is known in the Physics literature as “Conformal Field Theory”, which dates back to the work of Polyakov and collaborators in the 1970s and 1980s [31], [4], [5] – see also [10], [30], [9]. Other results were brand new. I’ll discuss a few of these in more detail, but, as noted before, what is particularly exciting is that the SLE-based approach is not solely a rigorization of what already had existed in the physics literature but also a conceptually quite complementary approach to that of Conformal Field Theory. Werner in particular has emphasized the need to understand that complementary relationship; this has led, e.g., to a focus on the “restriction property”, as in his paper about the conformally invariant measure on self-avoiding loops [39]. That paper is one example of a burgeoning interest in extending the original SLE focus on random curves to the case of random loops, but still with conformal invariance properties, both in the specific case of percolation scaling limits [6], [7] and in the more general contexts of Brownian “loop soups” [27], [37] and Conformal Loop Ensembles as currently being studied by Scott Sheffield and Werner. Next are some more examples of the results obtained in the last six years or so.

4. Brownian frontier

Let W(t) be a planar Brownian motion. The complement in the plane of the curve segment W([0,t]) is a countable union of open sets, one of which is infinite; the 92 Charles M. Newman boundary of that infinite component is called the Brownian frontier. As a consequence of deep relations that planar Brownian motion and its intersection exponents have with SLE6 and its exponents (see [19], [23]), Lawler, Schramm and Werner obtained the following, proving a celebrated conjecture of Mandelbrot [29]. Theorem 2 ([21]). The Hausdorff dimension of the planar Brownian frontier is 4/3.

5. Loop-erased walks

A different set of results are stated somewhat informally in the next theorem. They concern loop-erased random walks and related random objects on lattices. Unlike the percolation case discussed next, these results about continuum scaling limits, in which the lattice scale shrinks to zero, are not restricted to a particular lattice. Theorem 3 ([24]). Let D be (say) a Jordan domain in the plane; then the scaling limits of loop-erased , the uniformly random spanning tree and the related lattice-filling curve in D are, respectively, (radial) SLE2, a continuum “SLE2-based tree” and the plane-filling (chordal) SLE8. Scaling limits of lattice models are among the most interesting and often the most difficult results. To do them well requires the successful combination of concepts and techniques from three different areas: conformal geometry (as in the classical Löwner evolutions where the driving function is nonrandom), stochastic analysis (since for SLE the driving function is a Brownian motion), and the probability theory of lattice models (e.g., random walks or percolation or Ising models or ...). The work of Werner combines all three ingredients admirably well.

6. Percolation

Before closing, let me discuss one more example which demonstrates how these three areas can interact – scaling limits of two-dimensional critical percolation. The physics community knew (nonrigorously) the exponent values and even some geometric in- formation in the form of specific formulas for scaling limits of crossing probabilities between boundary segments of domains. These formulas were derived by Cardy [9] following Aizenman’s conjecture that they should be conformally invariant – see [15]. But there was little understanding of the scaling limit geometry of objects like cluster “interfaces” – see Figure 1. In [33], Schramm argued that the limit of one particular interface, the “exploration path,” should be SLE6. Smirnov, for the triangular lattice, then proved [34] that (A) the crossing probabilities do converge to the conformally invariant Cardy formulas, sketched an argument as to how that could lead to (B) convergence of the whole exploration path to SLE6 and argued further that one should be able to extend these The work of Wendelin Werner 93 results to (C) a “full scaling limit” for the family of “interface loops” of all clusters. In [35], Smirnov and Werner then proved certain percolation exponents, using explo- ration path convergence (B), while in [22], Lawler, Schramm and Werner combined the full scaling limit (C) with percolation arguments to prove another exponent value that is stated below. Convergence in (B) and (C) can be proved by using a considerable amount of lattice percolation machinery [6], [7], [8] – including results of Kesten, Sidoravicius and Zhang [14] about six-fold crossings of annuli and of Aizenman, Duplantier and Aharony [3] about narrow “fjords.” Then the percolation exponent results of Werner and coauthors apply and provide another excellent example of how the combination of the three ingredients mentioned above work together – e.g., the next theorem proves a prediction of den Nijs and Nienhuis [10], [30]. Theorem 4 ([22]). In critical site percolation on the triangular lattice, − / +o( ) Prob [cluster of origin has diameter ≥ R]=R 5 48 1 as R →∞. (3)

7. Conclusion

I close with some comments about continuum models of Probability Theory and their relation to other areas of Mathematics which are exemplified by the work of Wen- delin Werner. Traditionally, a major focus of Probability Theory, and especially so in France, has been on continuum objects such as Brownian Motion and Stochas- tic Calculus, with SLE and related processes as the latest continuum objects in the pantheon. Those of us raised in a different setting, such as Statistical Mechanics, sometimes regard lattice models as more “real” or “physical.” But this is a narrow view. It is only the continuum models which possess extra properties, like confor- mal invariance in the two-dimensional setting, that relate Probability Theory to other well-developed areas of Mathematics. Such relations and interactions have become of increasing importance in recent years and will continue to do so. Even if one is primarily interested in the original lattice models, it is quite clear that their properties, such as critical exponents and critical universality, cannot be understood without a deep analysis of the continuum models that arise in the scaling limit. Thanks to the work of Wendelin Werner, his collaborators, and others, one might say that now we are all “continuistas.”

References

[1] Aizenman, M., Burchard, A., Hölder regularity and dimension bounds for random curves. Duke Math. J. 99 (1999), 419–453. [2] Aizenman, M., Burchard, A., Newman, C. M., Wilson, D., Scaling Limits for Minimal and Random Spanning Trees in Two Dimensions. Random Structures Algorithms 15 (1999), 319–367. 94 Charles M. Newman

[3] Aizenman, M., Duplantier, B., Aharony, A., Connectivity exponents and the external perimeter in 2D independent percolation. Phys. Rev. Lett. 83 (1999), 1359–1362. [4] Belavin, A. A., Polyakov, A. M., Zamolodchikov, A. B., Infinite conformal symmetry of critical fluctutations in two dimensions. J. Statist. Phys. 34 (1984), 763–774. [5] Belavin, A. A., Polyakov, A. M., Zamolodchikov, A. B., Infinite conformal symmetry in two-dimensional quantum field theory. Nuclear Phys. B 241 (1984), 333–380. [6] Camia, F., Newman, C. M., Continuum Nonsimple Loops and 2D Critical Percolation. J. Statist. Phys. 116 (2004), 157–173. [7] Camia, F., Newman, C. M.. Two-dimensional critical percolation: the full scaling limit. Commun. Math. Phys. 268 (2006), 1–38.

[8] Camia, F., Newman, C. M., Critical percolation exploration path and SLE6: a proof of convergence. Probab. Theory Related Fields, submitted; arXiv:math.PR/0604487. [9] Cardy, J. L., Critical percolation in finite geometries. J. Phys. A 25 (1992), L201–L206. [10] den Nijs, M., A relation between the temperature exponents of the eight-vertex and the q-state Potts model. J. Phys. A 12 (1979), 1857–1868. [11] Duplantier, B., Random walks and quantum gravity in two dimensions. Phys. Rev. Lett. 81 (1998), 5489–5492. [12] Duplantier, B., Kwon, K.-H., Conformal invariance and intersection of random walks. Phys. Rev. Lett. 61 (1988), 2514–2517. [13] Kenyon, R., Conformal invariance of domino tiling. Ann. Probab. 28 (2000), 759–795. [14] Kesten, H., Sidoravicius, V., Zhang,Y., Almost all words are seen in critical site percolation on the triangular lattice. Electron. J. Probab. 3 (1998), paper no. 10. [15] Langlands, R., Pouliot, P., Saint-Aubin, Y., Conformal invariance for two-dimensional percolation. Bull. Amer. Math. Soc. 30 (1994), 1–61. [16] Lawler, G., Conformally Invariant Processes in the Plane. Math. Surveys Monogr. 114, Amer. Math. Soc., Providence, RI, 2005. [17] Lawler, G., Schramm, O., Werner, W., Values of Brownian intersection exponents I: Half- plane exponents. Acta Math. 187 (2001), 237–273. [18] Lawler, G., Schramm, O., Werner, W., Values of Brownian intersection exponents II: Plane exponents. Acta Math. 187 (2001), 275–308. [19] Lawler, G., Schramm, O., Werner, W., The dimension of the planar Brownian frontier is 4/3. Math. Res. Lett. 8 (2001), 401–411. [20] Lawler, G., Schramm, O., Werner, W.,Values of Brownian intersection exponents III: Two- sided exponents. Ann. Inst. Henri Poincaré 38 (2002), 109–123. [21] Lawler, G., Schramm, O., Werner, W., Analyticity of intersection exponents for planar Brownian motion. Acta Math. 189 (2002), 179–201. [22] Lawler, G., Schramm, O., Werner, W., One-arm exponent for critical 2D percolation. Electron. J. Probab. 7 (2002), paper no. 2, 1–13. [23] Lawler, G., Schramm, O., Werner, W., Conformal restriction: the chordal case. J. Amer. Math. Soc. 16 (2003), 917–955. [24] Lawler, G., Schramm, O., Werner, W., Conformal invariance of planar loop-erased random walks and uniform spanning trees. Ann. Probab. 32 (2004), 939–995. The work of Wendelin Werner 95

[25] Lawler, G., Werner, W., Intersection exponents for planar Brownian motion. Ann. Probab. 27 (1999), 1601–1642. [26] Lawler, G., Werner, W., Universality for conformally invariant intersection exponents. J. Eur. Math. Soc. 2 (2000), 291–328. [27] Lawler, G., Werner, W., The Brownian loop-soup. Probab. Theory Related Fields 128 (2004), 565–588. [28] Löwner, K. (Loewner, C.), Untersuchungen über schlichte konforme Abbildungen des Einheitskreises, I. Math. Ann. 89 (1923), 103–121. [29] B. B. Mandelbrot, The Fractal Geometry of Nature. Freeman, San Francisco, Calif., 1982. [30] Nienhuis, B., Critical behavior of two-dimensional spin models and charge asymmetry in the Coulomb gas. J. Statist. Phys. 34 (1984), 731–761. [31] Polyakov, A. M., Conformal symmetry of critical fluctuations. JETP Letters 12 (1970), 381–383. [32] Rohde, S., Schramm, O., Basic properties of SLE. Ann. Math. 161 (2005), 883–924. [33] Schramm, O., Scaling limits of loop-erased random walks and uniform spanning trees. Israel J. Math. 118 (2000), 221–288. [34] Smirnov, S., Critical percolation in the plane: Conformal invariance, Cardy’s formula, scaling limits. C. R. Acad. Sci. Paris 333 (2001), 239–244. [35] Smirnov, S., Werner, W., Critical exponents for two-dimensional percolation. Math. Rev. Lett. 8 (2001), 729–744. [36] Tóth, B., Werner, W., The true self-repelling motion. Probab. Theory Related Fields 111 (1998), 375–452. [37] Werner, W., SLEs as boundaries of clusters of Brownian loops. C. R. Acad. Sci. Paris 337 (2003), 481–486. [38] Werner, W., Random planar curves and Schramm-Loewner evolutions. In Lectures on probability theory and statistics, Lecture Notes in Math. 1840, Springer-Verlag, Berlin 2004, 107–195. [39] Werner, W., The conformally invariant measure on self-avoiding loops. J. Amer. Math. Soc., to appear; arXiv:math.PR/0511605.

Courant Institute of Mathematical Sciences, New York University, New York, NY 10012, U.S.A. E-mail: [email protected] 96

Jon Kleinberg

A.B. in Mathematics and Computer Science, Cornell University, 1993 Ph.D. in Computer Science, MIT, 1996 Positions until today 1996–1997 Visiting Scientist, IBM Almaden Research Center 1996–present Faculty member, Cornell University Computer Science Department 2004–2005 Visiting Faculty, Carnegie Mellon University The work of Jon Kleinberg

John Hopcroft

Introduction

Jon Kleinberg’s research has helped lay the theoretical foundations for the information age. He has developed the theory that underlies search engines, collaborative filtering, organizing and extracting information from sources such as the World Wide Web, news streams, and the large data collections that are becoming available in astronomy, bioinformatics and many other areas. The following is a brief overview of five of his major contributions.

Hubs and authorities

In the 1960s library science developed the vector space model for representing doc- uments [13]. The vector space model is constructed by sorting all words in the vocabulary of some corpus of documents and forming a vector space model where each dimension corresponds to one word of the vocabulary. A document is repre- sented as a vector where the value of each coordinate is the number of times the word associated with that dimension appears in the document. Two documents are likely to be on a related topic if the angle between their vector representations is small. Early search engines relied on the vector space model to find web pages that were close to a query. Jon’s work on hubs and authorities recognized that the link structure of the web provided additional information to aid in tasks such as search. His work on hubs and authorities addressed the problem of how, out of the millions of documents on the World Wide Web (WWW), you can select a small number in response to a query. Prior to 1997 search engines selected documents based on the vector space model or a variant of it. Jon’s work on hubs and authorities [5] laid the foundation to rank pages based on links as opposed to word content. He introduced the notion of an authority as an important page on a topic and a hub as a page that has links to many authorities. Mathematically, an authority is a page pointed to by many hubs and a hub is a page that points to many authorities. For the concepts of hubs and authorities to be useful, one needs to develop the mathematics to identify hubs and authorities; that is, to break the cycle in the definition. The World Wide Web can be represented as a directed graph where nodes corre- spond to web pages and directed edges represent links from one page to another. Let A be the adjacency matrix for the underlying web graph. Jon did a text based search

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 98 John Hopcroft to find, say, the 200 most relevant web pages for a query based on word content. This set might not contain the most important web sites since, as he points out, the words “search engine” did not appear on the sites of the popular search engines in 1997, such as Alta Vista or Excite. Similarly there were over a million web sites containing the word “Harvard” but the site www.harvard.edu was not the site that contained the term “Harvard” most often. Thus, he expanded the set by adding web sites reached by either in or out links from the 200 sites. To avoid adding thousands of additional web sites when one of the web pages was extremely popular, he restricted each page in the set to add at most fifty additional pages to the original set. In the process of adding web pages, he ignored links to pages within the same domain name as these tended to be navigational links such as “top of page”. In the resulting sub graph, which was now likely to contain most of the important relevant pages, he assigned weights to pages and then iteratively adjusted the weights. Actually, each page was assigned two weights, a hub weight and an authority weight. The hub weights were updated by replacing the weight of each hub with the sum of the weights of the authorities that it points to. Next the weights of the authorities were updated by replacing the weight of each authority with the sum of the hub weights pointing to it. The hub weights and the authority weights were then normalized so that the sum of the squares of each set of weights equaled one. This iterative technique converges so that the hub weights are the coordinates of the major eigenvector of AAT and the authority weights are the coordinates of the major eigenvector of AT A. Thus, the eigenvectors of AAT and AT A rank the pages as hubs and authorities. This work allowed a global analysis of the full WWW link structure to be replaced by a much more local method of analysis on a small focused sub graph. This work is closely related to the work of Brin and Page [2] that lead to Google. Brin and Page did a random walk on the underlying graph of the WWW and computed the stationary probability of the walk. Since the directed graph has some nodes with no out degree, they had to resolve the problem of losing probability when a walk reached a node with no out going edges. Actually, they had to solve the more general problem of the probability ending up on sub graphs with no out going edges, leaving the other nodes with zero probability. The way this was resolved was that at each step the walk would jump with some small probability ε to a node selected uniformly at random and with probability 1−ε take a step of the random walk to an adjacent node. Kleinberg’s research on hubs and authorities has influenced the way that all major search engines rank pages today. It has also spawned an industry creating ways to help organizations get their web pages to the top of lists produced by search engines to various queries. Today there is a broad field of research in universities based on this work. The work of Jon Kleinberg 99

Small worlds

We are all familiar with the notion of “six degrees of separation”, the notion that any two people in the world are connected by a short string of acquaintances. Stanley Milgram [12] in the sixties carried out experiments in which a letter would be given to an individual in a state such as Nebraska with instructions to get the letter to an individual in Massachusetts by mailing it to a friend known on a first name basis. The friend would be given the same instructions. The length of the path from Nebraska to Massachusetts would typically be between five and six steps. Milgram’s experiments on this inter-personal connectivity lead to a substantial research effort in the social sciences focused on the interconnections in social net- works. From 1967 to 1999 this work was primarily concerned with the structure of relationships and the existence of short paths in social networks. Although the fact that individuals have the ability to actually find the short paths as was demonstrated by Milgram’s original experiment, there was no work on understanding how individuals actually found the short paths or what conditions were necessary for them to do so. In 1998 Watts and Strogatz [14] refined the concept of a small world, giving precise definitions and simple models. Their work captured the intuitive notion of a reference frame, such as the geographical location where people live or their occupation. In this reference frame, an individual is more likely to know the neighbor next door than a person in a different state. Most people know their neighbors but they also know some people who are far removed. The relationships between individuals and their neighbors were referred to as short links, and the few friends or relatives far away that the individuals knew were referred to as long-range links. One simple model developed by Watts and Strogatz was a circular ring of nodes where each node was connected to its nearest neighbors clockwise and counterclock- wise around the circle, as well as to a few randomly selected nodes that were far away. Watts and Strogatz proved that any pair of nodes is, with high probability, connected by a short path, thus justifying the terminology “small world”. Jon [6] raised the issue of how you find these short paths in a social network without creating a map of the entire social world. That is, how do you find a path using only local information? He assumed a rectangular grid with nodes connected to their four nearest neighbors, along with one random long range connection from each node. As the distance increased the probability of a long range random link connecting two nodes decreased. Jon’s model captured the concept of a reference frame with different scales of resolution: neighbor, same block, same city, or same country. Jon showed that when the decrease in probability was quadratic with distance, then there exists an efficient (polynomial time) algorithm for finding a short path. If the probability decreases slower or faster, he proved the surprising result that no efficient algorithm, using only local information, could exist for finding a short path even though a short path may exist. In Jon’s model the probability of a long range edge between nodes x and y de- creased as dist(x, y)−r where dist(x, y) is the grid distance between nodes x and y. 100 John Hopcroft

For r = 0, the probability of a long range contact is independent of distance. In this case, the average length of such a contact is fairly long, but the long range contacts are independent of the geometry of the grid and there is no effective way to use them in finding short paths even though short paths exist. As r increases, the average length of the random long range contacts decreases but their structure starts to become useful in finding short paths. At r = 2 these two phenomena are balanced and one can find short paths efficiently using only local knowledge. For r>2 the average length of the random long-range contact continues to decrease. Although short paths may still exist, there is no polynomial time algorithm using only local information for finding them. When r equals infinity, no long-range contacts exist and hence no short paths. What is surprising is that for r<2 or for r>2, no efficient algorithm using only local information exists for finding short paths. Theorem 1. Let G be a random graph consisting of an n × n grid plus an additional edge from each vertex u to some random vertex v where the probability of the edge (u, v) is inversely proportional to dist(u, v)r . Here dist(u, v) is the grid distance between vertices u and v.Forr = 2, there is a decentralized algorithm so that the expected time to find a path from some start vertex s to a destination vertex t is O(log2 n). Proof. At each step the algorithm selects the edge from its current location that gets it closest to its destination. The algorithm is said to be in phase j when the lattice distance from the current vertex to the destination t is in the interval (2j , 2j+1). Thus, there are at most log n phases. We will now prove that the expected time the algorithm remains in each phase is at most log n steps and, hence, the time to find a path is O(log2 n). For a fixed vertex u the probability that the long-distance edge from u goes to v is d(u, v)−2  . −2 w=u d(u, w) We wish to get an upper bound on the denominator so as to get a lower bound on the probability of an edge of distance d(u, v). Since the set of vertices at distance i from u forms a diamond centered at u with sides of length i, there are 4i vertices at distance i from vertex u, unless u is close to a boundary in which case there are fewer. Thus  2n−2 2n−2 − 1 1 d(u, w) 2 ≤ 4i = 4 . i2 i w=u i=1 i=1

For large n there exists a constant c1 such that  −2 d(u, w) ≤ c1 ln n. w=u

It follows that there exists a constant c2 such that each vertex that is within distance j u c 2−2j u 2 of has probability of at least 2 ln n of being the long distance contact of . The work of Jon Kleinberg 101

The current step ends phase j of the algorithm if the vertex reached is within distance 2j of the destination t. In the plane, the number of vertices at distance i from a given vertex grows linearly with i. Thus, the number of vertices within distance 2j of the destination t is at least j 2 j j 2 (2 + 2) j− i = > 22 2. 2 i=1 Since the current location is within distance 2j+1 of t and since there are at least 22j−1 vertices within distance 2j of t, there are at least 22j−1 vertices within distance 2j+1 + 2j < 2j+2 of the current location. Each of these vertices that are within c distance 2j+2 of the current location has probability of at least 2 of being the ln(n)22j+4 long-distance contact.

> j+1 u 2 At least 2j−1 t vertices 2j 2j+1

If one of the 22j−1 vertices that are within distance 2j of t and within distance 2j+2 of the current location is the long-distance contact of u, it will be u’s closest neighbor to t. Thus, phase j ends with probability at least c 2j−1 c 22 = 2 . ln(n)22j+4 8ln(n) We now bound by log n the total time spent in step j.Forj ≤ log log n the current vertex is distance at most log n from the destination t. Thus, even taking only local edges suffices. For j>log log n, let xj be the number of steps spent in phase j. Then ∞ E(xj ) = i Prob(xj = i). i=1 Since

1 Prob(xi = 1) + 2 Prob(xi = 2) +···=Prob(xi ≥ 1) + Prob(xi ≥ 2) +··· we get ∞ ∞    i− c2 1 1 8lnn E(xj ) = Prob(xj ≥ i) ≤ 1 − =  c  = . 8ln(n) 1 − 1 − 2 c i=1 i=1 8ln(n) 2 Thus, the total number of steps is O(log2 n). 2 102 John Hopcroft

Even more surprising than the above result that states there exists an efficient local algorithm for finding short paths when the exponent r equals two, were Jon’s additional results proving no such algorithms exist when the exponent r was either greater than two or less than two. This research on finding paths in small worlds has found applications outside the social sciences in such areas as peer-to-peer file sharing systems. It turns out that many real sets of data have the needed quadratic decrease in probability distribution. For example, an on-line community where you measure distance between individuals by the distance between their zip codes, often has this distribution after distances are corrected for the highly nonuniform population density of the U.S. [11].

Bursts

In order to understand a stream of information, one may organize it by topic, time, or some other parameter. In many data streams a topic suddenly appears with high frequency and then dies out. The burst of activity provides a structure that can be used to identify information in the data stream. Jon’s work [7] on bursts developed the mathematics to organize a data stream by bursts of activity. If one is watching a news stream and the word Katrina suddenly appears, even if one does not understand English, one recognizes that an event has taken place somewhere in the world. The question is how do you automatically detect the sudden increase in frequency of a word and distinguish the increase from a statistical fluctuation? Jon developed a model in which bursts can be efficiently detected in a statistically meaningful manner. A simple model for generating a sequence of events is to randomly generate the events according to a distribution where the gap x between events satisfies the distribution p(x) = αe−αx. Thus, the arrival rate of events is α and the expected 1 value of the gap between events is α . A more sophisticated model has a set of states and state transitions. Associated with each state is an event arrival rate. In Jon’s model there is an infinite number of states q0, q1, …, each having an event 1 arrival rate. State q0 is the base state and has the base event rate g . Each state qi has a 1 i rate αi = g s where s is a scaling parameter. In state qi there are two transitions, one to the state qi+1 with higher event rate and one to qi−1 with lower event rate. There is a cost associated with each transition to a higher event rate state. Given a sequence of events, one finds the state sequence that most closely matches the gaps with the smallest number of state transitions. Jon applied the methodology to several data streams demonstrating that his method- ology could robustly and efficiently identify bursts and thereby provide a technique to organize the underlying content of the data streams. The data streams consisted of his own email, the papers that appeared in the professional conferences, FOCS and STOC, and finally the U.S. State of the Union Addresses from 1790 to 2002. The burst analysis of Jon’s email indicated bursts in traffic when conference or proposal The work of Jon Kleinberg 103 deadlines neared. The burst analysis of words in papers in the FOCS and STOC conferences demonstrated that the technique finds words that suddenly increased in frequency rather then finding words of high frequency over time. Most of the words indicate the emergence or sudden increase in the importance of a technical area, al- though some of the bursts correspond to word usage, such as the word “how” which appeared in a number of titles in the 1982 to 1988 period. The burst analysis of the U.S. State of the Union Addresses covered a 200 year time period from 1790 to 2002 and considered each word. Adjusting the scale parameter s produced short bursts of 5–10 years or longer bursts covering several decades. The bursts corresponded to national events up through 1970 at which time the frequency of bursts increased dramatically.

Table 1. Bursts in word usage in U.S. State of the Union Addresses. energy 1812–1814 rebellion 1861–1871 Korea 1951–1954 bank 1833–1836 veterans 1925–1931 Vietnam 1951–1954 California 1848–1852 wartime 1941–1947 inflation 1971–1980 slavery 1857–1860 atomic 1947–1959 oil 1974–1981

This work on bursts demonstrated that one could use the temporal structure of data streams, such as email, click streams, or search engine queries, to organize the material as well as its content. Organizing data streams around the bursts which occur, provides us with another tool for organizing material in the information age.

Nearest neighbor

Many problems in information retrieval and clustering involve the nearest neighbor problem in a high dimensional space. A good survey of important work in this area can be found in [3]. An important algorithmic question is how to preprocess n points in d- dimensions so that given a query vector, one can find its closest neighbor. An important version of this problem is the ε-approximation nearest neighbor problem. Given a set P of vectors in d-dimensional space and a query vector x, the ε-approximation nearest neighbor problem is to find a vector y in P such that for any z in P dist(x, y) ≤ (1 + ε) dist(x, z). Prior to Jon’s work on nearest neighbor search in high dimensions [4], there was much research on this problem. Early work asked how one could preprocess P so as to be able to efficiently find the nearest neighbor to a query vector x. Most of the previous papers required query time exponential in the dimension d. Thus, if the dimension of the space was larger than log n, there was no method faster than the brute force algorithm that uses time O(dn). Jon developed an algorithm for the ε-approximation nearest neighbor problem that improved on the brute force algorithm 104 John Hopcroft for all values of d. Jon’s work lead to an O((d log2 d)(d + log n)) time algorithm for the problem [4]. The basic idea is to project the set of points P onto random lines through the origin. If a point x is closer than a point y to the query q, then with probability greater 1 x y than 2 , the projection of will be closer than the projection of to the projection of the query q. Thus, with a sufficient number of projections, the probability that x is closer to the query than y in a majority of the projections, will be true with high probability. If (1 + ε) dist(x, q) ≤ dist(y, q), then the test will fail for a majority of projections only if a majority of the lines onto which P is projected come from an exceptional set. Using a VC-dimension argument, Jon showed that the probability of more than half the lines lying in an exceptional set is vanishingly small.

Collaborative filtering

An important problem in the information age is to target a response to a person based on a small amount of information. For example, if a customer orders an item from a network store, the store may want to send him or her an advertisement based on that order. Similarly, a search engine may want to target an ad to a customer based on a query. In the case of a purchase, if for every potential item one knew the probability that the customer would buy the item, they might target an ad for the item of highest probability. However, in the case where there are possibly hundreds of thousands of items, how does one learn the probability of a customer purchasing each item based on the purchase of two or three items? If the only structure of the problem is the matrix of probabilities of customers and items, there is probably little one could do. However, if the items fall into a small number of categories and the mechanism with which a customer buys an item is that he or she first chooses a category and then having chosen a category chooses an item, one could use the structure to help in estimating the probabilities of purchasing the various items. Suppose the customer/item probability matrix is the product of a customer/category matrix times a category/item matrix. Then one can acquire information about the category/item matrix from purchases of all customers, not just the purchases of one customer. Let A be the probability matrix of customers versus items. Then A = PW where P is the probability matrix of customers versus categories and W is the probability matrix of items given a specific category. Note that the rank of A is at most the number of categories.

 item  category  item customer A = customer P = category W The work of Jon Kleinberg 105

Suppose we know W the matrix of probabilities of items given the categories. Let u bearowofA, the vector of probabilities with which a customer selects items. Let u˜ be an estimate of u obtained from s samples. That is, the ith component of the 1 vector u˜ is s times the number of times the customer selected the ith item out of s selections. The question is, how close will u˜ be to u? Observe that u is in the range of W and that u˜ most likely is not. Thus, projecting u˜ onto the range of W might improve the approximation. The question is what projection should be used? The obvious projection is to project orthogonally but this is not the only possibility. Recall that we know W. Let W  be a generalized pseudo inverse of W.Foru in the range of W (a linear combination of the columns of W) WWu = u. However, for x not in the range of W, WWx is obviously not x but some vector in the range of W.

x

W −1

W W −1x

W −1

W −1u u

W

range W

Applying WW to u˜ − u we get WW(u˜ − u) = WWu˜ − u.

We need to bound how far the projection WWu˜ can be from u. What we would like is for each component of WWu˜ to be within ε of the corresponding component of u with high probability. Then, recommending the item corresponding to the largest component would be the optimal recommendation. If the maximum element of WW is B, then how large can any component of WWu˜ −u be? Stated another way, how large can v(u˜ −u) be for any vector v where every element of v is bounded by some constant B? Write s u˜ = 1 u¯ s i i=1  u¯ i vT u˜ = 1 s vT u¯ where i is the indicator vector for the th selection. Then s i=1 i. The terms in the summation are independent random variables since the selections are 106 John Hopcroft

v u¯ independent.  The variance of the product of an element of times an element of i B 2 T B2 is at most s , and hence the variance of v u˜ is at most s . (Elements of u¯ i have 1 value 0 or s and the maximum of v is B.) Hence, by Chebyshev’s inequality, the probability that vT u˜ will differ from its expected value by more than ε is bounded.

2 T T B Prob(|v u˜ − v u| < . ε2s

The above result tells us that vT u˜ will be close to its expected value of vT u provided no element of v is excessively large. Thus, in projecting u˜ onto the space of W we want to use a projection WW where W  is selected so that it has no excessively large element. This led Jon and his colleague Mark Sandler [8] to use linear programming to 1 find a pseudo inverse in which the maximum element was bounded by  where  = Wx minx1=1 1. This lead to a collaborative filtering algorithm that recommends an item whose probability of being purchased by the customer is within an ε of the highest probability item with high probability. What is so important about this work is that it can be viewed as the start of a theory based on the 1-norm. Although much of the theory of approximation is based on the 2-norm and in fact approximating a matrix A by a low rank matrix Ak one can prove that the Frobenius norm of the error matrix is minimized by techniques based on the 2-norm, the error is not uniformly distributed. Furthermore, the error is strongly influenced by outliers. Use of the 1-norm is a promising approach to these problems.

Closing remarks

This brief summary covers five important research thrusts that are representative of Kleinberg’s work. His web page contains many other exciting results of which I will mention three. First is his early work with Eva Tardos [9] on network routing and the disjoint paths problem. They developed a constant-factor approximation algorithm for the maximum disjoint paths problem in the two-dimensional grid graph. Given a designated set of terminal node pairs, one wants to connect as many pairs as possible by paths that are disjoint. Their algorithm extends to a larger class of graphs that generalizes the grid. Second is his early work with Borodin, Ragahavan, Sudan and Williamson [1] on the worst-case analysis of packet-routing networks. This work presents a framework for analyzing the stability of packet-routing networks in a worst-case model without probabilistic assumptions. Here one assumes packets are injected into the network, limited only by simple deterministic rate bounds, and then shows that certain standard protocols guarantee queues remain bounded forever while other standard protocols do not. The work of Jon Kleinberg 107

Third is his work with Eva Tardos on classification with pairwise relationships [10]. This paper gives an algorithm for classification in the following setting: We are given a set of objects (e.g. web pages) to classify, each into one of k different types, and we have both local information about each object, as well as link information specifying that certain pairs of objects are likely to have similar types. For example, in classifying web pages by topic (or into some other categories), one may have an estimate for each page in isolation, and also know that pairs of pages joined by hyperlinks are more likely to be about similar topics.

Conclusions

Jon’s work has laid a foundation for the science base necessary to support the infor- mation age. Not only is the work foundational mathematically but it has contributed to the economic growth of industries.

References

[1] Borodin,A., Kleinberg, J., Raghavan, P., Sudan, M., andWilliamson, D.,Adversarial queue- ing theory. In Proceedings of the 28nd Annual Symposium on Theory of Computing, 1996, 376–385. [2] Brin, S., and Page, L., Anatomy of a Large-Scale Hypertextual Web Search Engine. In Proceedings of the 7th International World Wide Web Conference, 1998, 107–117. [3] Indyk, P., Nearest Neighbors in High-dimensional Spaces. In Handbook of Discrete and Computational Geometry (J. E. Goodman and J. O’Rourke, eds.), 2nd edition, CRC Press, Boca Raton, FL, 2004, 877–892. [4] Kleinberg, J., Two algorithms for nearest-neighbor search in high dimensions. In Proceed- ings of the 29th ACM Symposium on Theory of Computing, ACM Press, New York 1997, 599–608. [5] Kleinberg, J., Authoritative sources in a hyperlinked environment. In Proceedings of the 9th ACM-SIAM Symposium on Discrete Algorithms, ACM, New York 1998, 668–677. [6] Kleinberg, J., The small-world phenomenon: An algorithmic perspective. In Proceedings of the 32nd Annual Symposium on Theory of Computing, ACM Press, New York 2000, 163–170. [7] Kleinberg, J., Bursty and Hierarchical Structure in Streams. In Proceedings of the 8th ACM SIGKDD Intl. Conf. on Knowledge Discovery and Data Mining, ACM, New York 2002, 91–101. [8] Kleinberg, J., and Sandler, M., Using Mixture Models for Collaborative Filtering. In Pro- ceedings of the 36th ACM Symposium on Theory of Computing, ACM, New York 2004, 569–578. [9] Kleinberg, J., and Tardos, E., Disjoint paths in densely embedded graphs. In Proceedings of the 36th IEEE Symposium on Foundations of Computer Science, IEEE Comput. Soc. Press, Los Alamitos, CA, 1995, 52–59. 108 John Hopcroft

[10] Kleinberg, J., and Tardos, E., Approximation Algorithms for Classification Problems with Pairwise Relationships: Metric Labeling and Markov Random Fields. In Proceedings of 40th IEEE Symposium on Foundations of Computer Science, IEEE Comput. Soc. Press, Los Alamitos, CA, 1999, 14–23. [11] Liben-Nowell, D., Novak, J., Kumar, R., Raghavan, P., andTomkins,A., Geographic routing in social networks. Proc. Natl. Acad. Sci. USA 102 (2005), 11623–11628. [12] Milgram, S., The small world problem. Psychology Today 1 (1967), 60–67. [13] Salton, G., Automatic Text Processing. Addison-Wesley, Reading, Mass., 1989. [14] Watts, D., and Strogatz, S., Collective dynamics of small-world networks. Nature 393 (1998), 440–442.

Department of Computer Science, Cornell University, Ithaca, New York 14953, U.S.A. On Kiyosi Itô’s work and its impact

Hans Föllmer

About a week before the start of the International Congress, an anonymous participant in a weblog discussion of potential candidates for the Fields medals voiced his concern that there might be a bias against applied mathematics and went on to write: “Iam hoping that the Gauss prize will correct this obvious problem and they will pick someone really wonderful like Kiyosi Itô of Itô Calculus fame”. Indeed this has happened: The Gauss Prize 2006 for Applications of Mathematics has been awarded to Kiyosi Itô “for laying the foundations of the theory of stochas- tic differential equations and stochastic analysis”. However, in his message to the Congress Kiyosi Itô says that he considers himself a pure mathematician, and while he was delighted to receive this honor, he was also surprised to be awarded a prize for applications of mathematics. So why is the Gauss prize so appropriate in his case, and why was this anonymous discussant who obviously cares about applied mathematics so enthusiastic? The statutes of the Gauss prize say that it is “to be awarded for • outstanding mathematical contributions that have found significant applica- tions outside of mathematics, or • achievements that made the application of mathematical methods to areas out- side of mathematics possible in an innovative way”. My aim is to show why, on both accounts, Kiyosi Itô is such a natural choice. Kiyosi Itô was born in 1915. The following photo was taken in 1942 when he was working in the Statistical Bureau of the Japanese Government:

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 110 Hans Föllmer

At this time he had just achieved a major breakthrough in the theory of Markov processes. The results first appeared in 1942 in a mimeographed paper “Differential equations determining a Markov process” written in Japanese (Zenkoku Sizyo Sugaku Danwakai-si). English versions and further extensions of these initial results were published between 1944 and 1951 in Japan; see [24]. These papers laid the foundations of the field which later became known as stochastic analysis. A systematic account appeared in the Memoirs of the American Mathematical Society in 1951 under the title “On stochastic differential equations” [23], thanks to J. L. Doob who immediately recognized the importance of Itô’s work. What was the breakthrough all about? A Markov process is usually described in terms of the transition probabilities Pt (x, A) which specify, for each state x and any time t ≥ 0, the probability of finding the process at time t in some subset A of the state space, given that x is the initial state at time 0. These transition probabilities should satisfy the Chapman–Kolmogorov equations  Pt+s(x, A) = Pt (x, dy)Ps(y, A).

For the purpose of this exposition we limit the discussion to the special case of a dif- fusion process with state space Rd . A fundamental extension theorem of Kolmogorov guarantees, for each initial state x, the existence of a probability measure Px on the space of continuous paths d = C([0, ∞), R ) such that the conditional probabilities governing future positions are given by the transition probabilities, i.e.,

Px[Xt+s ∈ A|Ft ]=Ps(Xt , A).

Here we use the notation Xt (ω) = ω(t) for ω ∈ , and Ft denotes the σ-field generated by the path behavior up to time t. In analytical terms, the infinitesimal structure of the Markov process is described by the infinitesimal generator

Pt − I L := lim . (1) t↓0 t In the diffusion case, this operator takes the form

d d 1  ∂2  ∂ L = aij (x) + bi(x) (2) 2 ∂xi∂xj ∂xi i,j=1 i=1 with a state-dependent diffusion matrix a = (aij ) and a state-dependent drift vector b = (bi), and for any smooth function f the function u defined by u(x, t) := Pt f(x) satisfies Kolmogorov’s backward equation d ∂t u = Lu on R × (0, ∞). (3) On Kiyosi Itô’s work and its impact 111

Itô’s aim was to reach a deeper understanding of the dynamics by describing the infinitesimal structure of the process in probabilistic terms. His basic idea was to i) identify the “tangents” of the process, and to ii) (re-) construct the process pathwise from its tangents. At the level of stochastic processes, the role of “straight lines” is taken by processes whose increments are independent and identically distributed over time intervals of the same length. Such processes are named in honor of Paul Lévy. Kiyosi Itô had already investigated in depth the pathwise behavior of Lévy processes by proving what is now known as the Lévy–Itô decomposition [21]. In the continuous case and in dimension d = 1, the prototype of such a Lévy process is a Brownian motion with constant drift, whose increments have a Gaussian distribution with mean and variance proportional to the length of the time interval. This process had been introduced in 1900 by Louis Bachelier as a model for the price fluctuation on the Paris stock market, five years before Albert Einstein used the same model in connection with the heat equation. A standard Brownian motion, which starts in 0 and whose increments have zero mean and variance equal to the length of the time interval, is also named in honor of who in 1923 gave the first rigorous construction, and the corresponding measure on the space of continuous paths is usually called Wiener measure. An explicit construction of a Wiener process with time interval [0, 1] can be obtained as follows: Take a sequence of independent Gaussian random variables Y1,Y2,... with mean 0 and variance 1, defined on some probability space (, F ,P), 2 and some orthonormal basis (ϕn)n=1,2,... in L [0, 1]. Then the random series ∞  t Wt (ω) = Yn(ω) ϕn(s) ds n=1 0 is uniformly convergent and thus defines a continuous curve, P -almost surely. Wiener had studied the special case of a trigonometric basis, and Lévy had simplified the com- putations by using the Haar functions. But the definitive proof that the construction works in full generality was given by Itô and Nisio [32] in 1968. In the case of a diffusion it is therefore natural to say that a “tangent” of the Markov process in a state x should be an affine function of the Wiener process with coefficients depending on that state. Thus Itô was led to describe the infinitesimal behavior of the diffusion by a “stochastic ” of the form

dXt = σ(Xt )dWt + b(Xt )dt. (4) In d dimensions, the Wiener process is of the form W = (W 1,...,Wd ) with d in- dependent standard Brownian motions, and σ(x)is a matrix such that σ(x)σT (x) = a(x). The second part of the program now consisted in solving the stochastic differ- ential equation, i.e., constructing the trajectories of the Markov process in the form  t  t Xt (ω) = x + σ(Xs(ω)) dWs(ω) + b(Xs(ω)) ds. (5) 0 0 112 Hans Föllmer

At this point a major difficulty arose. Wiener et al. had shown that the typical path of a Wiener process is continuous but nowhere differentiable. In particular, a Brownian path is not of bounded variation and thus cannot be used as an integrator in the Lebesgue–Stieltjes sense. In order to make sense out of equation (5) it was thus necessary to introduce what is now known as the theory of “stochastic integration”. In their introduction to the Selected Papers [24] of Kiyosi Itô, D. Stroock and S. R. S. Varadhan write: “Everyone who is likely to pick up this book has at least heard that there is a subject called the theory of stochastic integration and that K. Itô is the Lebesgue of this branch of integration theory (Paley and Wiener were its Riemann)”. Wiener and Paley had in fact made a first step, using integration by parts to define the integral  t  t ξs dWs := ξt Wt − Ws dξs 0 0 for deterministic integrands of bounded variation, and then using isometry to pass to deterministic integrands in L2[0,t]. But this “Wiener integral” is no help for the problem at hand, since the integrand ξt = σ(Xt ) is neither deterministic nor of bounded variation. In a decisive step, Itô succeeded in giving a construction of much wider scope. Roughly speaking, he showed that the stochastic integral  t  ξ dW ≈ ξ (W − W ) s s ti ti+1 ti (6) 0 i can be defined as a limit of non-anticipating Riemann sums for a wide class of stochas- tic integrands ξ = (ξt ). These sums are non-anticipating in two ways. First, the integrand is evaluated at the beginning of each time interval. Secondly, the values ξt only depend on the past observations of the Brownian path up to time t and not on its future behavior. To carry out the construction, Kiyosi Itô used the isometry       t 2  t 2 E ξs dWs = E ξs ds . 0 0 This is clearly satisfied for simple non-anticipating integrands which are piecewise constant along a fixed partition of the time axis. The appropriate class of general integrands and the corresponding stochastic integrals are obtained by taking L2-limits on both sides. In particular the Itô integral has zero expectation, since this property obviously holds for the non-anticipating Riemann sums in (6). Once Kiyosi Itô had introduced the stochastic integral in this way, it was clear how to define a solution of the stochastic differential equation in rigorous terms. In order to prove the existence of the solution, Itô used a stochastic version of the method of successive approximation, having first clarified the dynamic properties of stochastic integrals viewed as stochastic processes with time parameter t. In order to complete his program, Itô had to verify that his solution of the stochas- tic differential equation indeed yields a pathwise construction of the given Markov On Kiyosi Itô’s work and its impact 113 process. To do so, Itô invented a new calculus for smooth functions observed along the highly non-smooth paths of a diffusion. In particular he proved what is now known as Itô’s formula. In fact there are nowadays many practioners who may not know or may not care about Lebesgue and Riemann, but who do know and do care about Itô’s formula. In 1987 Kiyosi Itô received the Wolf Prize in Mathematics. The laudatio states that “he has given us a full understanding of the infinitesimal development of Markov sample paths. This may be viewed as Newton’s law in the stochastic realm, providing a direct translation between the governing partial differential equation and the un- derlying probabilistic mechanism. Its main ingredient is the differential and integral calculus of functions of Brownian motion. The resulting theory is a cornerstone of modern probability, both pure and applied”. The reference to Newton stresses the fundamental character of Itô’s contribution to the theory of Markov processes. Let us also mention Leibniz in order to emphasize the fundamental importance of Itô’s work from another point of view. In fact Itô’s approach can be seen as a natural extension of Leibniz’s algorithmic formulation of the differential calculus. In a manuscript written in 1675 Leibniz argues that the whole differential calculus can be developed out of the basic product rule d(XY) = XdY + YdX, (7) and he writes: “Quod theorema sane memorabile omnibus curvis commune est”.In particular, this implies the rule dX2 = 2XdX and, more generally,

 df (X) = f (X)dX (8) for a smooth function f observed along the curve X. Since the 19th century we know, of course, that these rules are not “common to all (continuous) curves”, since a continuous curve does not have to be differentiable. But it was Kiyosi Itô who discovered how these rules can be modified in such a way that they generate a highly efficient calculus for the non-differentiable trajectories of a diffusion process. In Itô’s calculus, the classical rule dX2 = 2XdX is replaced by

dX2 = 2XdX + dX , where  2 X t = lim (Xt − Xt ) (9) n i+1 i ti ∈Dn ti

He then went on to show that the behavior of a function f ∈ C2 observed along the paths of the solution is described by the rule

 1  df (X) = f (X)dX + f (X) dX , (11) 2 which is now known as Itô’s formula. Note that a continuous curve of bounded variation has quadratic variation 0, and so Itô’s formula may indeed be viewed as an extension of the classical differentiation rule (8). More generally, the classical product rule (7) becomes a special case of Itô’s product rule d(XY) = XdY + YdX+ dX, Y , where X, Y denotes the quadratic covariation of X and Y , defined in analogy to (9) or, equivalently, by polarization:

X, Y =1(X + Y −X −Y ). 2 For a smooth function f on Rd ×[0, ∞) and a continuous curve X = (X1,...,Xd ) such that the quadratic covariations Xi,Xj exist, the d-dimensional version of Itô’s formula takes the form d 1 i j df (X, t) =∇xf(X,t)dX+ ft (X,t)dt + fx x (X,t)dX ,X . (12) 2 i j i,j=1

Let us now come back to the original task of identifying the solution of the stochastic differential equation (4) as a pathwise construction of the original Markov process. In a first step, Itô showed that the solution is indeed a Markov process. Moreover he proved that the solution has quadratic covariations of the form  t  i j X ,X t = σi,k(Xs)σj,k(Xs)ds. 0 k

Thus Itô’s formula for a smooth function observed along the paths of the solution reduces to ∂ df (X, t) =∇ f(X,t)σ(X)dW + (L + )f (X, t) dt, x ∂t (13) where L is given by (2). In order to show that L is indeed the infinitesimal generator of the Markovian solution process, it is now enough to take a smooth function on Rd and to use Itô’s formula in order to write   t  t  Ex[f(Xt ) − f(X0)]=Ex ∇xf(Xs)σ (Xs)dWs + Lf(Xs)ds . 0 0 On Kiyosi Itô’s work and its impact 115

Recalling that the Itô integral appearing on the right-hand side has zero expectation, dividing by t and passing to the limit, we see that the infinitesimal generator associated to the transition probabilities of the Markovian solution process as in (1) coincides with the partial differential operator L defined by (2). With a similar application of Itô’s formula, Kiyosi Itô also showed that the solution of the stochastic differential equation satisfies Kolmogorov’s backward equation (3). This concludes our sketch of Itô’s construction of Markov processes as solutions of a corresponding stochastic differential equation. Let us emphasize, however, that we have outlined the argument only in the special case of a time-homogeneous diffusion process. In fact, Kiyosi Itô himself succeeded immediately in solving the problem in full generality, including time-inhomogeneous Markov processes with jumps and making full use of his previous analysis of general Lévy processes. For a comprehen- sive view of the general picture we refer to D. Stroock’s book Markov Processes from K. Itô’s Perspective [46] and, of course, to Kiyosi Itô’s original publications [24]. At this point let us make a brief digression to mention a parallel approach to the construction of diffusion processes which was discovered by Wolfgang Doeblin. Born in Berlin in 1915, son of the prominent Jewish writer Alfred Döblin who took his family into exile in 1933, he studied mathematics in Paris and published results on Markov chains which became famous in the fifties. It was much less known, however, that he had also worked on the probabilistic foundation of Kolmogorov’s equation. In February 1940, while serving in the French army and shortly before he took his life rather than surrender himself to the German troops, Wolfgang Doeblin sent a manuscript to the Academy of Sciences in Paris as a pli cacheté. This sealed envelope was finally opened in May 2000. The manuscript contains a representation of the paths of the diffusion process where the stochastic integral on the right hand side of equation (5) is replaced by a time change of Brownian motion. While Doeblin’s approach does not involve the theory of stochastic integration which was developed by Kiyosi Itô and which is crucial for the applications described below, it does provide an alternative solution to the pathwise construction problem, and it anticipates important developments in martingale theory related to the idea of a random time change; see Bru and Yor [4] for a detailed account of the human and scientific aspects of this startling discovery. Over the last 50 years the impact of Itô’s breakthrough has been immense, both within mathematics and over a wide range of applications in other areas. Within mathematics, this process took some time to gain momentum, at least in the West. On receiving Itô’s manuscript On stochastic differential equations, J. L. Doob immedi- ately recognized its importance and made sure that it was published in the Memoirs of the AMS in 1951. Moreover, in his book on Stochastic processes [9] which appeared in 1953, Doob devoted a whole chapter to Itô’s construction of stochastic integrals and showed that it carries over without any major change from Brownian motion to general martingales. But when Kiyosi Itô came to Princeton in 1954, at that time a stronghold of probability theory with as the central figure, his new ap- proach to diffusion theory did not attract much attention. Feller was mainly interested 116 Hans Föllmer in the general structure of one-dimensional diffusions with local generator d d L = , dm ds motivated by his intuition that a “one-dimensional diffusion traveler makes a trip in accordance with the road map indicated by the scale function s and with the speed indicated by the measure m”; see [30]. Together with Henry McKean, at that time a graduate student of Feller, Kiyosi Itô started to work on a probabilistic construction of these general diffusions in terms of Lévy’s local time. This program was carried out in complete generality in their joint book Diffusion Processes and Their Sample Paths [31], a major landmark in the development of probability theory in the sixties. At that time I was a graduate student at the University of Erlangen, and when a group of us organized an informal seminar on the book of Itô and McKean we found it very hard to read. But then we were delighted to discover that Itô’s own Lectures on Stochastic Processes [25] given at the Tata Institute were much more accessible; see also [26] and [27]. This impression was fully confirmed when Professor Itô came to Erlangen in the summer of 1968: We thoroughly enjoyed the stimulating style of his lectures as illustrated by the following photo (even though it was taken ten years later at Cornell University), and also his gentle and encouraging way of talking to the graduate students.

Ironically, however, neither stochastic integrals nor stochastic differential equations were mentioned anywhere in the book, in the Tata lecture notes, or in his talks in Erlangen. The situation began to change in the sixties, first in the East and then in the West. G. Maruyama [40] and I. V. Girsanov [19] used stochastic integrals in order to describe the transformation of Wiener measure induced by an additional drift. First systematic expositions of stochastic integration and of stochastic differential On Kiyosi Itô’s work and its impact 117 equations appeared in E. B. Dynkin’s monograph [10] on Markov processes and, following earlier work of I. I. Gihman [16], [17] where some results of Itô had been found independently, in Gihman and Skorohod [18]. Kunita and Watanabe [34] clarified the geometry of spaces of martingales in terms of stochastic integrals. In the West, H. P. McKean published his book Stochastic Integrals [41] (dedicated to K. Itô) in 1969, and P.A. Meyer, C. Dellacherie, C. Doléans-Dade, J. Jacod and M.Yor started their systematic development of stochastic integration theory in the general framework of semimartingales; see, e.g. [8]. As a result, stochastic analysis emerged as one of the dominating themes of probability theory in the seventies. At the same time it began to interact increasingly with other mathematical fields. For example, J. Eells, K. D. Elworthy, P.Malliavin and others explored the idea of stochastic parallel transport presented by Kiyosi Itô at the ICM in Stockholm [28] and began to shape the new field of stochastic differential geometry; see, e.g., [12] and [13]. Connections to statistics, in particular to estimation and filtering problems for stochastic processes, were developed by R. S. Liptser and A. N. Shiryaev [35]. Infinite-dimensional extensions of stochastic analysis began to unfold in the eight- ies. Measure-valued diffusions and “superprocesses” arising as scaling limits of large systems of branching particles became an important area of research where the tech- niques of Itô calculus were crucial; see, e.g., [6], and [14]. Stochastic differential equations were studied in various infinite-dimensional settings, see, e.g., [1] and [5]. With his lectures Foundations of Stochastic Differential Equations in Infinite Dimen- sional Spaces [29], given at ETH Zurich and at Louisiana State University in 1983, Itô himself made significant contributions to this development. In fact, in his foreword to [24] Kiyosi Itô says that “it became my habit to observe even finite-dimensional facts from the infinite-dimensional viewpoint”. Paul Malliavin developed the stochas- tic analysis of an infinite-dimensional Ornstein–Uhlenbeck process and showed that this approach provides powerful new tools in order to obtain regularity results for the distributions of functionals of the solutions of stochastic differential equations [37]. His ideas led to what is now known as the Malliavin calculus, a highly sophisticated methodology with a growing range of applications which emerged in the eighties and nineties as one of the most important advances of stochastic analysis; see, e.g., [38] and [42]. While the impact of Itô’s ideas within mathematics took some time to become really felt, their importance was recognized early on in several areas outside of math- ematics. I will briefly mention some of them in anecdotical form before I describe one case study in more detail, namely the application of Itô’s calculus in finance. Already in the sixties engineers discovered that Itô’s calculus provides the right concepts and tools for analyzing the stability of dynamical systems perturbed by noise and to deal with problems of filtering and control. When I was an instructor at MIT in 1969/70, stochastic analysis did not appear in any course offered in the Department of Math- ematics. But I counted 4 courses in electrical engineering and 2 in aeronautics and astronautics in which stochastic differential equations played a role. The first sys- tematic exposition in Germany was the book Stochastische Differentialgleichungen 118 Hans Föllmer

[2] by Ludwig Arnold, with the motion of satellites as a prime example. It was based on seminars and lectures at the Technical University Stuttgart which he was urged to give by his colleagues in engineering. In the seventies the relevance of Itô’s work was also recognized in physics and in particular in quantum field theory. When I came to ETH Zurich in 1977, Barry Simon gave a series of lectures for Swiss physicists on path integral techniques which included the construction of Itô’s integral for Brow- nian motion, an introduction to stochastic calculus, and applications to Schrödinger operators with magnetic fields; see chapter V in [45]. When Kiyosi Itô was awarded a honorary degree by ETH Zurich in 1987, this was in fact due to a joint initiative of mathematicians and physicists. In another important development, the methods of Itô’s calculus were crucial in analyzing scaling limits of models in population genet- ics in terms of measure-valued diffusions; see, e.g., [44] and the chapter on genetic models in [15], and [14]. I will now describe the application of Itô’s calculus in finance which began around 1970 and which has transformed the field in a spectacular manner, in parallel with the explosive growth of markets for financial derivatives. Consider the price fluctuation of some liquid financial asset, modeled as a S = (St )0≤t≤T on some probability space (, F ,P)with filtration (Ft )0≤t≤T . Usually S is assumed to be the solution of some stochastic differential equation (4), and then the volatility of the price fluctuation as measured by the quadratic variation process X is governed by the state-dependent diffusion coefficient σ(x) as described in equation (10). The best-known case is geometric Brownian motion, where the coefficients are of the form σ(x) = σx and b(x) = bx. This is known as the Black–Scholes model, and we will return to this special case below. In general, the choice of a specific model involves statistical and econometric considerations. But it also has theoretical aspects which are related to the idea of market efficiency. In its strong form, market efficiency requires that at each time t the available information and the market’s expectations are immediately “priced in”. Assuming a constant interest rate r, this means that the discounted price process X = (Xt )0≤t≤T defined by Xt = St exp(−rt) satisfies the condition

E[Xt+s|Ft ]=Xt . In other words, the discounted price process is assumed to be a martingale under the given probability measure P , and in this case P is called a martingale measure with respect to the given price process. In this strong form market efficiency has a drastic consequence: There is no way to generate a systematic gain by using a dynamic trading strategy. This follows from Itô’s theory of the stochastic integral, applied to a general martingale instead of Brownian motion. Indeed, a trading strategy specifies the amount ξt of the underlying asset to be held at any time t. It is then natural to say that the resulting net gain at the final time T is given by Itô’s stochastic integral  T  V = ξ dX ≈ ξ (X − X ). T t t ti ti+1 ti 0 i On Kiyosi Itô’s work and its impact 119

Note in fact that the non-anticipating construction of the Itô integral matches exactly the economic condition that each investment decision is based on the available in- formation and is made before the future price increment is known. But if X is a martingale under the given probability measure P , as it is required by market effi- ciency in its strong form, then the stochastic integral inherits this property. Thus the expectation of the net gain under P is indeed given by

E[VT ]=0.

There is a much more flexible notion of market efficiency, also known as the “absence of arbitrage opportunities”. Here the existence of a trading strategy with positive expected net gain is no longer excluded. But it is assumed that there is no such profit opportunity without some downside risk, i.e.,

E[VT ] > 0 ⇒ P [VT < 0] = 0.

As shown by Harrison and Kreps [20], and then in much greater generality by Delbaen and Schachermayer [7], this relaxed notion of market efficiency is equivalent to the condition that the measure P , although it may not be a martingale measure itself, does admit an equivalent martingale measure P ∗ ≈ P . Equivalent martingale measures provide the key to the problem of pricing and hedging financial derivatives. Such derivatives, also known as contingent claims, are financial contracts based on the underlying price process. The resulting discounted outcome can be described as a nonnegative random variable H on the probability space (, FT ,P). The simplest example is a European call-option with maturity T , + where H = (XT − c) only depends on the value of the stock price at the final time T . A more exotic example is the look-back option given by the maximal stock price observed up to time T . For simple diffusion models such as the Black–Scholes model the equivalent martingale measure P ∗ is in fact unique, and in this case the financial market model is called complete. In such a complete situation any contingent claim H admits a unique arbitrage-free price, and this price is given by the expectation E∗[H] under the martingale measure P ∗. As shown by Jacod and Yor in the eighties, uniqueness of the equivalent martingale measure P ∗ is indeed equivalent to the fact that each contingent claim H admits a representation as a stochastic integral of the underlying price process:  T ∗ H = E [H]+ ξt dXt . (14) 0 This result may in fact be viewed as an extension of a fundamental theorem of Itô on the representation of functionals of Brownian motion as stochastic integrals. For a simple diffusion model it is actually a direct consequence of Itô’s formula, as we will see below. In financial terms, the representation (14) means that the contingent claim H admits a perfect replication by means of a dynamic trading strategy, starting with 120 Hans Föllmer the initial capital E∗[H]. But this implies that the correct price is given by the initial capital, since otherwise there would be an obvious arbitrage opportunity. In the financial context, the crucial insight that arbitrage-free prices of derivatives should be computed as expectations under an equivalent martingale measure goes back to Black and Scholes [3]. They considered the problem of pricing a European call-option of geometric Brownian motion and realized that the key to the solution is provided by Itô’s formula. More generally, suppose that the price fluctuation is modeled by a stochastic differential equation (4) and that the contingent claim is of the form H = h(XT ) with some continuous function h. Note first that we can rewrite Itô’s formula (13) as   ∂ df (X, t) =∇ f(X,t)dX+ L∗ + f(X,t)dt x ∂t ∗ in terms of the operator L = L − b∇x. Thus the contingent claim can be written as  T H = f(x,0) + ∇xf(Xt ,t)dXt (15) 0 if the function f on Rd ×[0,T] is chosen to be a solution of the partial differential equation   ∂ L∗ + f = ∂t 0 (16) with terminal condition f(·,T)= h. The representation (15) shows that the contin- gent claim admits a perfect replication, or a perfect hedge, by means of the strategy ∗ ξt =∇xf(Xt ,t). Therefore its arbitrage-free price is given by E [H]=f(x,0).In the same way, the arbitrage-free price at any time t is given by the value f(Xt ,t). Thus Itô’s formula provides an explicit method of computing the hedging strategy and the arbitrage-free price which involves the associated partial differential equation (16). This approach can be extended to arbitrarily exotic derivatives. Indeed, applying the preceding argument stepwise to products of the form H = hi(Xti ) and using an approximation of general derivatives by such finitely based functionals, one ob- tains the crucial representation (14) of a general contingent claim H as a stochastic integral of the underlying diffusion process. While this approach clarifies the pic- ture from a conceptual point of view, the explicit computation of the price and the hedging strategy usually becomes a major challenge when moving beyond the simple case of a call option. At this stage additional methods of numerical analysis and of stochastic analysis may be needed. In particular, the Malliavin calculus and the analysis of “cubature on Wiener space” developed by T. Lyons have started to play an important role in this context; see, e.g., Malliavin and Thalmaier [39] and Lyons and Victoir [36]. New conceptual problems arise as soon as the financial market model becomes incomplete, i.e., if the martingale measure P ∗ is no longer unique. This happens if, for example, the driving Brownian motion in (4) is replaced by a general Lévy process as in Itô’s original work, or if volatility becomes stochastic in the sense that On Kiyosi Itô’s work and its impact 121 the diffusion coefficient σ is replaced by a stochastic process. The issue of pricing and hedging financial derivatives in such an incomplete setting has led to new optimization problems and has opened new connections to convex analysis and to microeconomic theory. It has also become the source of new directions in martingale theory. In particular it has led to new variants of some fundamental decomposition theorems such as the Kunita–Watanabe decomposition and the Doob–Meyer decomposition, and it has motivated the systematic development of the theory of backward stochastic differential equations; see, e.g., [33] and [11]. In all these ramifications, however, Itô’s stochastic analysis continues to provide the crucial concepts and tools. In the beginning we recalled the statutes of the Gauss prize. We can now see more clearly why each and every one of their requirements is so well met by Kiyosi Itô’s contributions. In the first place, these contributions are outstanding and in fact of fundamental importance from a strictly mathematical point of view. Secondly, they have found significant applications outside of mathematics as illustrated by the preceding case study: There is no doubt that the field of quantitative finance has been thoroughly transformed by the basic insights provided by Itô’s calculus, both on a conceptual and on a computational level. Finally, this transformation of the field has paved the way to the innovative application of a wide range of mathematical methods, not only from stochastic analysis but also, following in their wake, methods from PDE’s, convex analysis, statistics, and numerical analysis. In their introduction to [24] quoted above, Stroock and Varadhan say that Kiyosi Itô “has molded the way in which we all think about stochastic processes”. When this was written, “we all” referred to a rather small group of specialists. Over the last three decades this group has increased dramatically, both within and beyond the boundaries of mathematics. And I am sure that there is overwhelming agreement with the anonymous weblog discussant that the Gauss prize has been awarded to “someone really wonderful”.

References

[1] Albeverio, S., and Röckner, M., Stochastic differential equations in infinite dimensions: solutions via Dirichlet forms. Probab. Theory Relat. Fields 89 (1991), 347–386. [2] Arnold, L., Stochastische Differentialgleichungen - Theorie und Anwendung. R. Olden- bourg Verlag, München, Wien 1973. [3] Black, F., and Scholes, M., The Pricing of Options and Corporate Liabilities. J. Political Econom. 72 (1973), 637–659. [4] Bru, B., andYor, M., Comments on the life and mathematical legacy of Wolfgang Doeblin. Finance Stoch. 6 (2002), 3–47. [5] Da Prato, G., and Röckner, M., Singular dissipative stochastic equations in Hilbert spaces. Probab. Theory Related Fields 124 (2002), 261–303. [6] Dawson, D. A., Stochastic evolution equations and related measure processes. J. Multi- variate Anal. 5 (1975), 1–52. 122 Hans Föllmer

[7] Delbaen, F., and Schachermayer, W., A general version of the fundamental theorem of asset pricing. Math. Ann. 300 (1994), 463–520. [8] Dellacherie, C., and Meyer, P. A., Probabilités et potentiel, Ch. V-VIII: Théorie des mar- tingales. Hermann, Paris 1980. [9] Doob, J. L., Stochastic Processes. J. Wiley, New York 1953. [10] Dynkin, E. B., Markov Processes I, II. Grundlehren Math.Wiss. 121, 122, Springer-Verlag, Berlin 1965. [11] El Karoui, N., Peng, S., Quenez, M. C., Backward Stochastic Differential Equations in Finance. Math. Finance 7 (1997), 1–72. [12] Elworthy, K. D., Stochastic Differential Equations on Manifolds. London Math. Soc. Lecture Note Ser. 70, Cambridge University Press, Cambridge 1982. [13] Emery , M., Stochastic Calculus in Manifolds. Universitext, Springer-Verlag, Berlin 1989. [14] Etheridge, A. M., An introduction to superprocesses. Univ. Lecture Ser. 20, Amer. Math. Soc., Providence, RI, 2000. [15] Ethier, S. N., and Kurtz, T. G., Markov Processes: Characterization and Convergence, Wiley Series in Probability and Statistics, John Wiley & Sons, Hoboken, NJ, 2005. [16] Gihman, I. I., A method of constructing random processes. Dokl. Akad. Nauk SSSR 58 (1947), 961–964 (in Russian). [17] Gihman, I. I., On the theory of differential equations of random processes. Ukrain. Math. Zh. 2 (4) (1950), 37–63; English transl. Amer. Math. Soc. Transl. (2) 1 (1955), 111–137. [18] Gihman, I. I., and Skorohod, A. V., Stochastic Differential Equations. Ergeb. Math. Grenz- geb. 72, Springer-Verlag, Berlin 1972. [19] Girsanov, I. V., On transforming a certain class of stochastic processes by absolutely continuous substitution of measures. Theor. Probab. Appl. 5 (1960), 285–301. [20] Harrison, J. M., and Kreps, D. M., Martingales and arbitrage in multiperiod security markets. J. Econom. Theory 20 (1979), 381–408. [21] Itô, K., On stochastic processes (infinitely divisible laws of probability). Jap. J. Math. 18 (1942), 261–301. [22] Itô, K., Differential equations determining a Markov process. J. Pan-Japan Math. Coll. 1077 (1942); English transl. Kiyosi Itô Selected Papers, Springer-Verlag, 1986. [23] Itô, K., On stochastic differential equations. Mem. Amer. Math. Soc. 4 (1951), 1–51. [24] Itô, K., Selected Papers. Ed. by D. W. Stroock, and S. R. S. Varadhan, Springer-Verlag, New York 1986. [25] Itô, K., Lectures on Stochastic Processes. Tata Institute of Fundamental Research, Bombay 1960. [26] Itô, K., Stochastic Processes. Lectures given at Aarhus University, Springer-Verlag, Berlin 2004. [27] Itô, K., Essentials of Stochastic Processes. Transl. Math. Monogr. 231, Amer. Math. Soc. Providence RI, 2006. [28] Itô, K., The Brownian motion and tensor fields on Riemannian manifold. In Proceedings of the International Congress of Mathematicians (Stockholm, 1962), Inst. Mittag-Leffler, Djursholm, 536–539. On Kiyosi Itô’s work and its impact 123

[29] Itô, K., Foundations of Stochastic Differential Equations in Infinite Dimensional Spaces. CBMS-NSF Regional Conf. Ser. in Appl. Math. 47, SIAM, Philadelphia, PA, 1984. [30] Itô, K., Memoirs of My Research on Stochastic Analysis. In Stochastic Analysis and Applications, in Honor of Kiyosi Itô, Proceedings of the Abel Symposium 2005 (Oslo, Norway), to appear. [31] Itô, K., and McKean, Jr., H. P., Diffusion Processes and Their Sample Paths. Grundlehren Math. Wiss. 125, Springer-Verlag, Berlin 1965; Classics in Math., Springer-Verlag, Berlin 1996. [32] Itô, K., and Nisio, M., On the convergence of sums of independent Banach space valued random variables. Osaka J. Math. 5 (1968), 35–48. [33] Kramkov, D. O., Optional decomposition of supermartingales and hedging contingent claims in incomplete security markets. Probab. Theory Relat. Fields 105 (1996), 459–479. [34] Kunita, H., and Watanabe, S., On square integrable martingales. Nagoya Math. J. 30 (1967), 209–245. [35] Liptser, R. S., and Shiryaev, A. N., Statistics of random processes. I General theory. Probability Theory and 15, Nauka, Moscow 1974; English transl.: Applications of Mathematics 5 (second revised and expanded edition), Springer-Verlag, New York 2001. [36] Lyons, T., and Victoir, N., Cubature on Wiener space. Proc. R. Soc. Lond. Ser. A Math. Phys. Eng. Sci. 460 (2041) (2004), 169–198. [37] Malliavin, P., Stochastic calculus of variation and hypoelliptic operators. In Proceedings of the International Symposium on Stochastic Differential Equations (Kyoto 1976), Wiley, New York 1978, 195–263. [38] Malliavin, P., Stochastic Analysis. Grundlehren Math. Wiss. 313, Springer-Verlag, Berlin 1997. [39] Malliavin, P., and Thalmaier, A., Stochastic Calculus of Variations in Mathematical Fi- nance. Springer Finance, Springer-Verlag, 2006. [40] Maruyama, G., On the transition probability functions of the Markov process. Nat. Sci. Rep. Ochanomizu Univ. 5 (1954), 10–20. [41] McKean, H. P., Stochastic Integrals. Probability and Mathematical Statistics 5, Academic Press, New York 1969. [42] Nualart, D., Malliavin Calculus and RelatedTopics. Probab.Appl. (N.Y.),Springer-Verlag, New York 1995. [43] Øksendal, B., Stochastic differential equations. 4th ed., Universitext, Springer-Verlag, Berlin 1995 [44] Shiga, T., Diffusion processes in population genetics. J. Math. Kyoto Univ. 21 (1) (1981), 133–151. [45] Simon, B., Functional Integration and Quantum Physics. Pure Appl. Math. 86, Academic Press, New York 1979. [46] Stroock, D. W., Markov Processes from K. Itô’s Perspective, Ann. of Math. Stud. 155, Princeton University Press, Princeton, NJ, 2003.

Institut für Mathematik, Humboldt-Universität zu Berlin, Unter den Linden 6, 10099 Berlin, Germany E-mail: [email protected]

Universality for mathematical and physical systems

Percy Deift∗

Abstract. All physical systems in equilibrium obey the laws of thermodynamics. In other words, whatever the precise nature of the interaction between the atoms and molecules at the microscopic level, at the macroscopic level, physical systems exhibit universal behavior in the sense that they are all governed by the same laws and formulae of thermodynamics. In this paper we describe some recent history of universality ideas in physics starting with Wigner’s model for the scattering of neutrons off large nuclei and show how these ideas have led mathematicians to investigate universal behavior for a variety of mathematical systems. This is true not only for systems which have a physical origin, but also for systems which arise in a purely mathematical context such as the , and a version of the card game solitaire called patience sorting.

Mathematics Subject Classification (2000). Primary 60C05; Secondary 47N30.

Keywords. Random matrices, universality, Riemann–Hilbert problems.

1. Introduction

All physical systems in equilibrium obey the laws of thermodynamics. The first law asserts the conservation of energy. The second law has a variety of formulations, one of which is the following: Suppose that in a work cycle a heat engine extracts Q1 units of heat from a heat reservoir at temperature T1, performs W units of work, and then exhausts the remaining Q2 = Q1 − W units of heat to a heat sink at temperature W T

η ≤ ηmax. (1)

Nature is so set up that we just cannot do any better. On the other hand, it is a very old thought, going back at least to Democritus and the Greeks, that matter, all matter, is built out of tiny constituents – atoms – obeying their own laws of interaction. The juxtaposition of these two points of view, the

∗ The author would like to thank Sourav Chatterjee, Patrik Ferrari, Peter Sarnak and Toufic Suidan for useful comments and Irina Nenciu for her help and suggestions in preparing the manuscript. The work of the author was supported in part by DMS Grants No. 0296084 and No. 0500923, and also by a Friends of the Institute Visiting Membership at the Institute for Advanced Study in Princeton, Spring 2006.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 126 Percy Deift macroscopic world of tangible objects and the microscopic world of atoms, presents a fundamental, difficult and long-standing challenge to scientists; namely, how does one derive the macroscopic laws of thermodynamics from the microscopic laws of atoms? The special, salient feature of this challenge is that the same laws of thermodynamics should emerge no matter what the details of the atomic interaction. In other words, on the macroscopic scale, physical systems should exhibit universality1. Indeed, it is the very emergence of universal behavior for macroscopic systems that makes possible the existence of physical laws. This kind of thinking, however, is not common in the world of mathematics. Mathematicians tend to think of their problems as sui generis, each with its own special, distinguishing features. Two problems are regarded as “the same” only if some isomorphism, explicit or otherwise, can be constructed between them. In recent years, however, universality in the above sense of macroscopic physics has started to emerge in a wide variety of mathematical problems, and the goal of this paper is to illustrate some of these developments. As we will see, there are problems from diverse areas, often with no discernible, mechanistic connections, all of which behave, on the appropriate scale, in precisely the same way. The list of such problems is varied, long and growing, and points to the emergence of what one might call “macroscopic mathematics.” A precedent for the kind of results that we are going to describe is given by the celebrated of probability theory, where one considers indepen- {x } dent, identically distributed variables n n≥1. The central limit √ theorem tells us that if we center and scale the variables, xn → yn ≡ xn − E(xn) / V(xn), then    n t u2 k= yk − du lim Prob √1 ≤ t = e 2 √ . (2) n→∞ n −∞ 2π We see here explicitly that the Gaussian distribution on the right-hand side of (2) is universal, independent of the distribution for the xn’s. The proof of the central limit (x =+) = (x =−) = 1 theorem for independent coin flips, Prob n 1 Prob n 1 2 , goes back to de Moivre and Laplace in the 18th century. Of course (2) is only one of many similar universality-type results now known in probability theory. The outline of the paper is as follows: In Section 2 we will introduce and discuss some models from random matrix theory (RMT). Various distributions associated with these models will play the same role in the problems that we discuss later on in the paper as the Gaussian does in (2). As noted above, thermodynamics reflects universality for all macroscopic systems, but there are also many universality sub- classes which describe the behavior of physical systems in restricted situations. For example, many fluids, such as water and vinegar, obey the Navier–Stokes equation, but a variety of heavy oils obey the lubrication equations. In the same way we will see

1In physics, the term “universality” is usually used in the more limited context of scaling laws for critical phenomena. In this paper we use the term “universality” more broadly in the spirit of the preceding discussion. We trust this will cause no confusion. Universality for mathematical and physical systems 127 that certain mathematical problems are described by so-called Unitary Ensembles of random matrices, and others by so-called Orthogonal or Symplectic Ensembles. In Section 3, we present a variety of problems from different areas of mathematics, and in Section 4 we show how these problems are described by random matrix models from Section 2. In the final Section 5 we discuss briefly some of the mathematical methods that are used to prove the results in Section 4. Here combinatorial identities, Riemann–Hilbert problems (RHP’s) and the nonlinear steepest descent method of [DeiZho], as well as the classical steepest descent method, play a key role. We end the section with some speculations, suggesting how to place the results of Sections 3 and 4 in a broader mathematical framework.

2. Random matrix models

There are many ensembles of random matrices that are of interest, and we refer the reader to the classic text of Mehta [Meh] for more information (see also [Dei1]). In this paper we will consider almost exclusively (see, however, (54) et seq. below) only three kinds of ensembles: (a) Orthogonal Ensembles (OE’s) consisting of N × N real symmetric matrices M, M = M¯ = MT . (b) Unitary Ensembles (UE’s) consisting of N × N Hermitian matrices M, M = M∗. (c) Symplectic Ensembles (SE’s) consisting of 2N × 2N Hermitian, self-dual ∗ T T matrices M = M = JM J , where J is the standard 2N × 2N block J = (τ,τ,...,τ) τ = 01 diagonal symplectic matrix, diag , −10 . For reasons that will soon become clear, OE’s, UE’s and SE’s are labeled by a pa- rameter β, where β = 1, 2 or 4, respectively. In all three cases the ensembles are equipped with probability distributions of the form   1 − tr VN,β(M) PN,β(M) dβ M = e dβ M (3) ZN,β where VN,β is a real-valued function on R such that VN,β(x) →+∞sufficiently rapidly as |x|→∞, ZN,β is a normalization coefficient, and dβ M denotes Lebesgue measure on the algebraically independent entries of M. For example, in the orthogonal d M = dM M = (M ) case, β=1 1≤j≤k≤N jk, where jk (see, e.g. [Meh]). The notation “orthogonal”, “unitary”, and “symplectic” refers to the fact that the above ensem- bles with associated distributions (3) are invariant under conjugation M → SMS−1, where S is orthogonal, unitary, or unitary-symplectic (i.e., S ∈ USp(2N) ={S : ∗ T SS = I, SJS = J }) respectively. When VN,β(x) = x2, one has the so-called Gaussian Orthogonal Ensemble (GOE), the Gaussian Unitary Ensemble (GUE), and the Gaussian Symplectic Ensemble (GSE), for β = 1, 2 or 4, respectively. 128 Percy Deift

The distributions (3) in turn give rise to distributions on the eigenvalues λ1 ≤ λ2 ≤··· of M,

N ˆ N 1 −ηβ i= VN,β(λi ) β PN,β(λ) d λ = e 1 |λi − λj | dλ1 ···dλN (4) Zˆ N,β 1≤i

For energies E at the edge of the spectrum, the above procedure must be modified slightly (see below). This procedure can be viewed as follows: A scientist wishes to investigate some statistical phenomenon. What s’he has at hand is a microscope and a handbook of matrix ensembles. The data {ak} are embedded on a slide which can be inserted into the microscope. The only freedom that the scientist has is to center the slide, ak → ak −A, and then adjust the focus ak −A →˜ak = γa(ak −A) so that on average one data point a˜k appears per unit length on the slide. At that point the scientist takes out his’r handbook, and then tries to match the statistics of the a˜k’s with those of the eigenvalues of some ensemble. If the fit is good, the scientist then says that the system is well-modeled by RMT. It is a remarkable fact, going back to the work of Gaudin and Mehta, and later Dyson, in the 1960s, that the key statistics for OE’s, UE’s, and SE’s can be computed in closed form. This is true not only for finite N, but also for various scaling limits as N →∞. For GOE, GUE, and GSE we refer the reader to [Meh]. Here the Hermite 2 polynomials, which are orthogonal with respect to the weight e−x dx on R, play Universality for mathematical and physical systems 129 a critical role, and the scaling limits as N →∞follow from the known, classical asymptotics of the Hermite polynomials. For UE’s with general potentials VN,β=2, the techniques described in [Meh] for GUE go through for finite N, the role of the Hermite polynomials now being played by the polynomials orthogonal with respect −VN,β= (x) to the weight e 2 dx on R (see, e.g. [Dei1]). For general VN,β=2, however, the asymptotic behavior of these polynomials as N →∞does not follow from classical estimates. In order to overcome this obstacle, the authors in [DKMVZ1] and [DKMVZ2] (see also [Dei1] for a pedagogical presentation) used the Riemann– Hilbert steepest-descent method introduced by Deift and Zhou [DeiZho], and further developed with Venakides [DVZ], to compute the asymptotics as N →∞of the orthogonal polynomials for a very general class of analytic weights. In view of the preceding comments, the scaling limits of the key statistics for UE’s then follow for 4 2 such weights (see also [BleIts] for the special case VN,β=2(x) = N(x − tx )). For another approach to UE universality, see [PasSch]. For OE’s and SE’s with classical weights, such as Laguerre, Jacobi, etc., for which the asymptotics of the associated orthogonal polynomials are known, the GOE and GSE methods in [Meh] apply (see the introductions to [DeiGio1] and [DeiGio2] for a historical discussion). For general VN,β, β = 1 or 4, new techniques are needed, and these were introduced, for finite N, by Tracy and Widom in [TraWid2] and [Wid]. In [DeiGio1] and [DeiGio2], the authors use the results in [TraWid2] and [Wid], together with the asymptotic estimates in [DKMVZ2], to compute the large N limits of the key statistics for OE’s and SE’s 2m with general polynomial weights VN,β(x) = κ2mx +···, κ2m > 0. It turns out that not only can the statistics for OE’s, UE’s and SE’s be computed explicitly, but in the large N limit the behavior of these systems is universal in the sense described above, as conjectured earlier by Dyson, Mehta, Wigner, and many others. It works like this: Consider N × N matrices M in a UE with potential VN,2. Let KN denote the finite rank operator with kernel N −1 KN (x, y) = ϕj (x)ϕj (y), x, y ∈ R (7) j=0 where − 1 V (x) ϕj (x) = pj (x)e 2 N,2 ,j≥ 0 (8) and j pj (x) = γj x +··· ,j≥ 0,γj > 0 (9) −V (x) are the orthonormal polynomials with respect to the weight e N,2 dx,  −V (x) pj (x)pk(x)e N,2 dx = δjk,j,k≥ 0. R Then the m-point correlation functions   N! R (λ ,...,λ ) ≡ ··· Pˆ (λ ,...,λ )dλ ···dλ m 1 m (N − m)! N,2 1 N m+1 N 130 Percy Deift can be expressed in terms of KN as follows:   Rm(λ ,...,λm) = KN (λi,λj ) . 1 det 1≤i,j≤m (10)

A simple computation for the 1-point and 2-point functions, R1(λ) and R2(λ1,λ2),  shows that   E #{λi ∈ B} = R1(λ) dλ (11) B for any Borel set B ⊂ R, and    E #{ordered pairs (i, j), i = j : (λi,λj ) ∈ } = R2(λ1,λ2)dλ1dλ2 (12) for any Borel set ⊂ R2. It follows in particular from (11) that, for an energy E, R1(E) = KN (E, E) is the density of the expected number of eigenvalues in a neighborhood of E, and hence, by the standard procedure, one should take the scaling factor γλ in (5) to be KN (E, E). For energies E in the bulk of the spectrum, one finds for a broad class of potentials VN,2 (see [DKMVZ1] and [DKMVZ2]) that, in the scaling limit dictated by KN (E, E), KN (λ, λ ) takes on a universal form   1 x y lim KN E + ,E+ = K∞(x − y) (13) N→∞ KN (E, E) KN (E, E) KN (E, E) where x,y ∈ R and K∞ is the so-called sine-kernel, (πu) K (u) = sin . ∞ πu (14)

Inserting this information into (10) we see that the scaling limit for Rm is universal for each m ≥ 2, and in particular for m = 2, we have for x,y ∈ R   1 x y lim   R E + ,E+ N→∞ 2 2 K (E, E) K (E, E) KN (E, E) N N   K∞(0)K∞(x − y) = det (15) K∞(x − y) K∞(0)   π(x − y) 2 = − sin . 1 π(x − y)

For a Borel set B ⊂ R, let nB = #{λj : λj ∈ B} and let   2 VB = E nB − E(nB ) (16) denote the number variance in B. A simple computation again shows that      2 VB = R1(x) dx + R2(x,y)dxdy− R1(x) dx . B B×B B Universality for mathematical and physical systems 131

For an energy E in the bulk of the spectrum as above, set   s s BN (s) = E − ,E+ ,s>0. 2KN (E, E) 2KN (E, E)

For such B, VB is the number variance for an interval about E of scaled size s. Recalling that KN (E, E) = R1(E), and using (15), we find as N →∞     1 2πs 1 − cos u 2s ∞ sin u 2 VB (s) = du + du. lim N 2 (17) N→∞ π 0 u π πs u For large s, the right-hand side has the form (see [Meh])

1   1 log(2πs)+ γ + 1 + O (18) π 2 s where γ is Euler’s constant. For θ>0, the so-called gap probability   GN,2(θ) = Prob M : M has no eigenvalues in (E − θ,E + θ) (19) is given by (see [Meh], and also [Dei1])   GN,2(θ) = det 1 − KNL2(E−θ,E+θ) (20)

2 where KN L2(E−θ,E+θ) denotes the operator with kernel (7) acting on L (E − θ, E + θ). In the bulk scaling limit, we find   x   lim GN,2 = det 1 − K∞L2(E−θ,E+θ) ,x∈ R. (21) N→∞ KN (E, E) ˜ In terms of the scaled eigenvalues λj = KN (E, E) · (λj − E), this means that for x>0     ˜ lim Prob M : λj ∈/ (−x,x), 1 ≤ j ≤ N = det 1 − K∞L2(−x,x) . (22) N→∞

Now consider a point E, say E = 0, where KN (E, E) = KN (0, 0) →∞as N →∞. This is true, in particular, if

2m VN,2(x) = κmx +··· ,κm > 0,m≥ 1, (23)

2 1− 1 and so for VN,2(x) = x (GUE). For such VN,2’s, we have KN (0, 0) ∼ N 2m (see [DKMVZ1]). Let tN > 0 be such that

tN tN →∞, → 0. (24) KN (0, 0) 132 Percy Deift

Then    tN ˆ tN KN (0,0) N ≡ E # |λj |≤ = KN (λ,λ)dλ∼ 2tN →∞. (25) KN (0, 0) − tN KN (0,0)

For a

Then we have by (12) and (15), as N →∞, 1   E { (i, j), i = j : (λ ,λ ) ∈ } ˆ # ordered pairs i j N N  = 1 R (λ ,λ )dλ dλ Nˆ 2 1 2 1 2  N   1 1 s t =   R , ds dt ˆ 2 2 K ( , ) K ( , ) N {(s,t): a

Another quantity of interest is the spacing distribution of the eigenvalues λ1 ≤ λ2 ≤ ··· ≤ λN of a random N × N matrix as N →∞. More precisely, for s>0, we want to compute   #{1 ≤ j ≤ N − 1 : λj+ − λj ≤ s} E 1 N as N becomes large. If we again restrict our attention to eigenvalues in a neighborhood of a bulk energy E = 0, say, then the eigenvalue spacing distribution exhibits universal behavior for UE’s as N →∞. We have in particular the following result of Gaudin Universality for mathematical and physical systems 133 ˆ (see [Meh], and also [Dei1]): With tN , N and x˜j = KN (0, 0)xj as above,   ˜ ˜ ˜ #{1 ≤ j ≤ N − 1 : λj+ − λj ≤ s, |λj |≤tN } lim E 1 N→∞ Nˆ ˜ = lim Prob(at least one eigenvalue λj in (0,s]|eigenvalue at 0) (28) N→∞  s = p(u) du 0 where d2    p(u) = det 1 − K∞ 2 . (29) du2 L (0,u)

At the upper spectral edge E = λmax, one again finds universal behavior for UE’s with potentials VN,2, in particular, of the form (23) above. For such VN,2’s there exist (2) (2) constants zN , sN such that for t ∈ R (see [DeiGio2] and the notes therein)   (2)   λmax − zN lim Prob M : ≤ t = det 1 − AL2(t,∞) . (30) N→∞ (2) sN Here A is the so-called Airy operator with kernel (x) (y) − (x) (y) A(x, y) = Ai Ai Ai Ai , x − y (31)

(x) V (x) = x2 where Ai√ is the classical Airy function. For GUE, where N,2 , one has (2) (2) − 1 − 1 zN = 2N and sN = 2 2 N 6 (see Forrester [For1] and the seminal work of Tracy and Widom [TraWid1]).    It turns out that det 1 − K∞ L2(−x,x) in (21) and det 1 − AL2(t,∞) can be expressed in terms of solutions of the PainlevéV and Painlevé II equations respectively. The first is a celebrated result of Jimbo, Miwa, Môri, and Sato [JMMS], and the second is an equally celebrated result of Tracy and Widom [TraWid1]. In particular for edge scaling we find   (2) λmax − zN lim Prob M : ≤ t = Fβ= (t) (32) N→∞ (2) 2 sN where    ∞ 2 − t (s−t)u (s) ds Fβ=2(t) = det 1 − AL2(t,∞) = e (33) and u(s) is the (unique, global) Hastings–McLeod solution of the Painlevé II equation

u (s) = 2u3(s) + su(s) (34) such that u(s) ∼ Ai(s) as s →+∞. (35) 134 Percy Deift

F2(t) = Fβ=2(t) is called the Tracy–Widom distribution for β = 2. Finally we note that for OE’s and SE’s there are analogs for all the above results (10)–(35), and again one finds universality in the scaling limits as N →∞for potentials VN,β, β = 1, 4, of the form (23) above (see [DeiGio1] and [DeiGio2] and the historical notes therein). We note, in particular, the following results: for VN,β as (β) (β) above, β = 1 or 4, there exist constants zN ,sN such that   (β) λmax(M) − zN lim Prob M : ≤ t = Fβ (t) (36) N→∞ (β) sN where    1 1 ∞ 2 − t u(s) ds F1(t) = F2(t) e 2 (37) and   1 ∞ u(s) ds − 1 ∞ u(s) ds   1 e 2 t + e 2 t F (t) = F (t) 2 · (38) 4 2 2 with F2(t) and u(s) as above. F1(t) and F4(t) are called the Tracy–Widom distribu- tions for β = 1 and 4 respectively.

3. The problems

In this section we consider seven problems. The first is from physics and is included for historical reasons that will become clear in Section 4 below; the remaining six problems are from mathematics/mathematical physics.

Problem 1. Consider the scattering of neutrons off a heavy nucleus, say uranium U238. The scattering cross-section is plotted as a function of the energy E of the incoming neutrons, and one obtains a jagged graph (see [Por] and [Meh]) with many hundreds of sharp peaks E1

(ii) in all cases, the Ej ’s exhibited repulsion, or, more precisely, the probability that two Ej ’s would be close together was small.

Question 1. What theory did Wigner propose for the Ej ’s? Problem 2. Here we consider the work of H. Montgomery [Mon] in the early 1970s on the zeros of the ζ(s). Assuming the Riemann hypothesis, Montgomery rescaled the imaginary parts γ1 ≤ γ2 ≤ ··· of the (nontrivial) zeros { 1 + iγ } ζ(s) 2 j of , γj log γj γj →˜γj = (39) 2π to have mean spacing 1 as T →∞, i.e.

#{j ≥ 1 :˜γj ≤ T } lim = 1. T →∞ T

For any a

Question 3. Equip SN with the uniform distribution. If each card is of unit size, how big a table does one typically need to play patience sorting with N cards? Or, more precisely, how does   pn,N = Prob π : qN (π) ≤ n (41) behave as N →∞, n ≤ N? Problem 4. The city of Cuernavaca in Mexico (population about 500,000) has an extensive bus system, but there is no municipal transit authority to control the city transport. In particular there is no timetable, which gives rise to Poisson-like phe- nomena, with bunching and long waits between buses. Typically, the buses are owned by drivers as individual entrepreneurs, and all too often a bus arrives at a stop just as another bus is loading up. The driver then has to move on to the next stop to find his fares. In order to remedy the situation the drivers in Cuernavaca came up with a novel solution: they introduced “recorders” at specific locations along the bus routes in the city. The recorders kept track of when buses passed their locations, and then sold this information to the next driver, who could then speed up or slow down in order to optimize the distance to the preceding bus. The upshot of this ingenious scheme is that the drivers do not lose out on fares and the citizens of Cuernavaca now have a reliable and regular bus service. In the late 1990s two Czech physicists with interest in transportation problems, M. Krbálek and P.Šeba, heard about the buses in Cuernavaca and went down to Mexico to investigate. For about a month they studied the statistics of bus arrivals on Line 4 close to the city center. In particular, they studied the bus spacing distribution, and also the bus number variance measuring the fluctuations of the total number of buses arriving at a fixed location during a time interval T . Their findings are reported in [KrbSeb]. Question 4. What did Krbálek and Šeba learn about the statistics of the bus system in Cuernavaca? Problem 5. In his investigation of wetting and melting phenomena in [Fis], Fisher introduced various “vicious” walker models. Here we will consider the so-called random turns vicious walker model. In this model, the walks take place on the integer lattice Z and initially the walkers are located at 0, 1, 2,.... The rules for a walk are as follows: (a) at each tick of the clock, precisely one walker makes a step to the left; (b) no two walkers can occupy the same site (hence “vicious walkers”).

For example, consider the following walk from time t = 0 to time t = 4: At t = 0, clearly only the walker at 0 can move. At time t = 1, either the walker at −1orat+1 can move, and so on. Let dN be the distance traveled by the walker starting from 0. In the above example, d4 = 2. For any time N, there are clearly only a finite number of possible walks of duration t = N. Suppose that all such walks are equally likely.

Question 5. How does dN behave statistically as N →∞? Universality for mathematical and physical systems 137

· ·×·××·×× t = 4 · ·×·×·××× t = 3 · · · × × · ××× t = 2 · · · × · ×××× t = 1 · · · · ××××× t = 0

−4 −3 −2 −10 1 2 3 4

Figure 1. Random turns walk.

Problem 6. Consider tilings {T } of the tilted square Tn ={(x, y) :|x|+|y|≤n+1} in R2 by horizontal and vertical dominos of length 2 and width 1. For example, for n = 3 we have the tiling T of Figure 2. For each tiling the dominos must lie strictly

Figure 2. Aztec diamond for n = 3. within Tn. The tilings T are called Aztec diamonds because the boundary of T in {(x, y) : y>0}, say, has the shape of a Mexican pyramid. It is a nontrivial theorem n(n+1) (see [EKLP]) that for any n, the number of domino tilings of Tn is 2 2 . Assume that all tilings are equally likely.

Question 6. What does a typical tiling look like as n →∞?

Finally we have

Problem 7. How long does it take to board an airplane? We consider the random boarding strategy in [BBSSS] under the following simplifying assumptions: (a) there is only 1 seat per row; (b) the passengers are very thin compared to the distance between seats; (c) the passengers move very quickly between seats. The main delay in boarding is the time – one unit – that it takes for the passengers to organize their luggage and seat themselves once they arrive at their assigned seats. 138 Percy Deift

For the full problem with more than one seat per row, passengers who are not “very thin”, etc., see [BBSSS], and also the discussion of the boarding problem in Section 4 below. The passengers enter the airplane through a door in front and the seats are numbered 1, 2,...,N, with seat 1 closest to the door. How does boarding proceed? Consider, for example, the case N = 6. There are 6 passengers, each with a seating card 1, 2,...,6. At the call to board, the passengers line up randomly at the gate. Suppose for definitiveness that the order in the line is given by

π : 341562 (42) with 3 nearest the gate. Now 3 can proceed to his’r seat, but 4 is blocked and must wait behind 3 while s’he puts his’r bag up into the overhead bin. However, at the same time, 1 can proceed to his’r seat, but 5, 6, and 2 are blocked. At the end of one unit of time, 3 and 1 sit down, and 4 and 2 can proceed to their seats, but 5 and 6 are blocked behind 4. After one more unit of time 4 and 2 sit down, and 5 can proceed to his’r seat, but 6 is blocked. At the end of one more unit of time 5 sits down, and finally 6 can move to his’r seat. Thus for π as above, it takes 4 units of time to board. Let bN = bN (π) denote the boarding time for any π ∈ SN , and assume that the π’s are uniformly distributed.

Question 7. How does bN (π) behave statistically as N →∞?

4. Solutions and explanations

As indicated in the Introduction, the remarkable fact of the matter is that all seven problems in Section 3 are modeled by RMT. Problem 1 (Neutron scattering). At some point in the mid-1950s, in a striking devel- opment, Wigner suggested that the statistics of the neutron scattering resonances was governed by GOE2 (and hence, by universality [DeiGio1], by all OE’s). And indeed, if one scales real scattering data for a variety of nuclei according to the standard pro- cedure and then evaluates, in particular, the nearest neighbor distribution, one finds remarkable agreement with the OE analog of the spacing distribution (28), (29). It is interesting, and informative, to trace the development of ideas that led Wigner to his suggestion (see [Wig1], [Wig2], [Wig3]; all three papers are reproduced in [Por]). In these papers, Wigner is guided by the fact that any model for the reso- nances would have to satisfy the constraints of universality and repulsion, (i) and (ii) respectively, in the description of Problem 1. In [Wig2] he recalls a paper that he had written with von Neumann in 1929 in which they showed, in particular, that in the n(n+1) n × n 2 -dimensional space of real symmetric matrices, the matrices with double

2Here we must restrict the data to scattering for situations where the nuclear forces are time-reversal invariant. If not, the statistics of the scattering resonances should be governed by GUE. Universality for mathematical and physical systems 139 eigenvalues form a set of codimension 2. For example, if a 2 × 2 real symmetric matrix has double eigenvalues, then it must be a multiple of the identity and hence it lies in a set of dimension 1 in R3. It follows that if one equips the space of real, symmetric matrices with a probability measure with a smooth density, the probability of a matrix M having equal eigenvalues would be zero and the eigenvalues λ1,...,λn of M would comprise a random set with repulsion built in. So Wigner had a model, or more precisely, a class of models, which satisfied constraint (ii). But why choose GOE? This is where the universality constraint (i) comes into play. We quote from [Wig3]3: “Let me say only one more word. It is very likely that the curve in Figure 1 is a universal function. In other words, it doesn’t depend on the details of the model with which you are working. There is one particular model in which the probability of the energy levels can be written down exactly. I mentioned this distribution already in Gatlinburg. It is called the Wishart distribution. Consider a set….” So in this way Wigner introduced GOE into theoretical physics: It provided a model with repul- sion (and time-reversal) built in. Furthermore, the energy level distribution could be computed explicitly. By universality, it should do the trick! As remarkable as these developments were, even the most prophetic observer could not have predicted that, a few years down the line, these developments would make themselves felt within pure mathematics. Problem 2 (Riemann zeta function). Soon after completing his work on the scaling limit (40) of the two-point correlation function for the zeros of zeta, Montgomery was visiting the Institute for Advanced Study in Princeton and it was suggested that he show his result to Dyson. What happened is a celebrated, and oft repeated, story in the lore of the Institute: before Montgomery could describe his hard won result to Dyson, Dyson took out a pen, wrote down a formula, and asked Montgomery “And did you get this?”    b sin(πr) 2 R(a,b) = 1 − dr (43) a πr Montgomery was stunned: this was exactly the formula he had obtained. Dyson explained: “If the zeros of the zeta function behaved like the eigenvalues of a random GUE matrix, then (43) would be exactly the formula for the two-point correlation function!” (See (27) above.) More precisely, what Montgomery actually proved was that    1 sin πr 2 lim f(γ˜i −˜γj ) = f(r) 1 − dr (44) N→∞ N R πr 1≤i =j≤N for any rapidly decaying function f whose f(ξ)ˆ is supported in the interval |ξ| < 2. Of course, if one could prove (44) for all smooth, rapidly decaying functions, one would recover the full result (43). Nevertheless, in an impressive series

3In the quotation that follows, “Figure 1” portrays a level spacing distribution, the “Wishart distribution” is the statisticians’ name for GOE, and “Gatlinburg” is [Wig1]. 140 Percy Deift of numerical computations starting in the 1980s, Odlyzko verified (43) to extraordi- nary accuracy (see [Odl1], [Odl2], and the references therein). In his computations, Odlyzko also considered GUE behavior for other statistics for the γ˜j ’s, such as the nearest neighbor spacing, verifying in particular the relationship  1 s lim #{1 ≤ j ≤ N − 1 :˜γj+1 −˜γj ≤ s}= p(u) du, s > 0, (45) N→∞ N 0 (cf. (28), (29)) to high accuracy. The relationship between the zeros of the zeta function and random matrix theory first discovered by Montgomery has been taken up with great virtuosity by many researchers in analytic number theory, with Rudnick and Sarnak [RudSar], and then Katz and Sarnak [KatSar], leading the way. GUE behavior for the zeros of quite general automorphic L-functions over Q, as well as for a wide class of zeta and L-functions over finite fields, has now been established (modulo technicalities as in (44) above in the number field case). Another major development has been the discovery of a relationship between random polynomials whose roots are given by the eigenvalues of a matrix from some random ensemble, and the moments of the z = 1 L-functions on the critical line Re 2 (see [KeaSna1], [KeaSna2]). The discovery of Montgomery/Odlyzko counts as one of the major developments in analytic number theory in many, many years. Problem 3 (Patience sorting). In 1999 Baik, Deift and Johansson [BDJ1] proved the q (π) following result for N , the number of piles√ obtained in patience sorting starting qN −2 N from a shuffle π of N cards. Let χN = / . Then N1 6   lim Prob χN ≤ t = F (t) (46) N→∞ 2 where F2 is the Tracy–Widom distribution (32), (33) for β = 2. Thus the number of piles, suitably centered and scaled, behaves statistically like the largest eigenvalue of a GUE matrix. In addition, the authors proved convergence of moments. For any m = 1, 2,..., m m lim E(χN ) = E(χ ) (47) N→∞ where χ is any random variable with distribution F2. In particular, for m = 1, 2 one obtains √  E(q ) − N N 2 = tdF (t) lim 1/6 2 (48) N→∞ N R and    V(q ) 2 N = t2 dF (t) − tdF (t) . lim 1/3 2 2 (49) N→∞ N R R Numerical evaluation shows that the constants on the right-hand side of (48) and (49) are given by −1.7711 and 0.8132, respectively. Thus, as N →∞, √ 1/6 E(qN ) ∼ 2 N − 1.7711 · N Universality for mathematical and physical systems 141 so that for a deck of N = 52 cards, one needs a table of size about 12 units on average to play the game. Patience sorting is closely related to the problem of longest increasing subse- quences for permutations π ∈ SN . Recall that we say that π(i1),...,π(ik) is an increasing subsequence in π of length k if i1

Consequently, the number of boxes in the first row of Plancherel-random Young diagrams behaves statistically, as N →∞, like the largest eigenvalue of a GUE matrix. In [BDJ1] the authors conjectured that the number of boxes in the first k rows of a Young diagram should behave statistically as N →∞like the top k eigenvalues λN ≥ λN−1 ≥ ··· ≥ λN−k+1 of a GUE matrix. This conjecture was proved for the 2nd row in [BDJ2]. For general k, the conjecture was proved, with convergence in joint distribution, in three separate papers in rapid succession ([Oko], [BOO], [Joh1]), using very different methods. The proof in [Oko] relies on an interplay between maps on surfaces and ramified coverings of the sphere; the proof in [BOO] is based on the analysis of specific characters on S(∞), the infinite symmetric group defined as the inductive limit of the finite symmetric groups SN under the embeddings SN → SN+1; and the proof in [Joh1] utilizes certain discrete orthogonal polynomial ensembles arising in combinatorial probability. One can consider the statistics of lN (π) for π restricted to certain distinguished subsets of SN (see [BaiRai1]). Amongst the many results in [BaiRai1] relating com- (inv) binatorics and random matrix theory, we mention the following. Let SN ={π ∈ SN : π 2 = id} be the set of involutions in SN . Then, under the Robinson–Schensted (inv) correspondence, uniform distribution on SN pushes forward to a new measure on 142 Percy Deift

Young diagrams, different from the Plancherel measure. Denote this measure by Prob(inv), and in place of (51) we have     (inv) (inv) Prob π ∈ SN : lN (π) ≤ n = Prob μ  N : μ1 ≤ n .

In [BaiRai1] the authors show that  √  lN − 2 N lim Prob π ∈ S(inv) : ≤ x N→∞ N N 1/6  √  μ − 2 N (52) = lim Prob(inv) μ  N : 1 ≤ x N→∞ N 1/6

= Fβ=1(x) and for the second row of μ  √  μ − N (inv) 2 2 lim Prob μ  N : ≤ x = Fβ= (x). (53) N→∞ N 1/6 4

Here Fβ=1 and Fβ=4 are the Tracy–Widom distributions for the largest eigenvalue of the GOE and GSE ensemble, respectively (see (36), (37), (38)). Thus all three of the basic ensembles β = 1, 2 and 4 show up in the analysis of the (general) increasing subsequence problem. A problem which is closely related to the longest increasing subsequence problem is the random word problem. In [TraWid4] the authors consider words {ω} of length N in an alphabet of k letters, i.e. maps ω :{1, 2,...,N}→{1, 2,...,k}. One says that ω(i1),...,ω(ij ) is a weakly increasing subsequence in ω of length j if wk i1

 wk N  lN (ω) − k lim Prob ω :  ≤ s N→∞ 2N  k (54)  k 2 − i= xi 2 = γk e 1 (xi − xj ) dx1 ···dxk−1 L s 1≤i

It is easy to see that the right-hand side of (54) is just the distribution function for the largest eigenvalue of a k × k GUE matrix conditioned to have trace zero. Consider the representation of the number π, say, in any basis b, q π = 0.a1a2a3 ...× b ,q∈ Z. (57)

It has long been believed that in some natural asymptotic sense the digits a1, a2, a3,… are independent and identically distributed, with uniform distribution on {0, 1,...,b− 1}. In an attempt to formalize this notion, E. Borel (1909) introduced the idea of normality (see [Wag]): A real number x is normal if for any base b,any m ≥ 1, and any m-string s,

#{occurrences of s in the first n base-b digits of x} −m lim = b . (58) n→∞ n While it is known that non-normal numbers form a set of Lebesgue measure zero, and all numerical evidence confirms (58) to high order, no explicit examples of normal numbers are known. Relation (54) suggests a new way to test for asymptotic randomness, as follows. Consider the first LN base-b digits a1a2 ...aLN of a given number x, where L and N are “large”. Partition these digits into L words ωj = a(j−1)N+1 ...ajN,1≤ j ≤ L, wk each of length N. For each ωj compute lN (ωj ). Then if the digits {aj } of x are asymptotically random, we could expect that as L, N →∞, the empirical distribution

 wk N  1 lN (ωj ) − b # 1 ≤ j ≤ L :  ≤ s L 2N b is close to the conditional GUE distribution on the right-hand side of (54). Preliminary calculations in [DeiWit] for x = π and b = 2 show that for L, N “large” the empirical distribution is indeed close to the right-hand side of (54) with high accuracy. The work is in progress. Problem 4 (Bus problem in Cuernavaca). Krbálek and Šeba found that both the bus spacing distribution and the number variance are well modeled by GUE, (28), (29) and (17) respectively (see Figures 2 and 3 in [KrbSeb]). In order to provide a plausible explanation of the observations in [KrbSeb], the authors in [BBDS] introduced a microscopic model for the bus line that leads simply and directly to GUE. The main features of the bus system in Cuernavaca are (a) the stop-start nature of the motion of the buses; (b) the “repulsion” of the buses due to the presence of recorders. To capture these features, the authors in [BBDS] introduced a model for the buses consisting of n(= # of buses) independent, rate 1 Poisson processes moving from the bus depot at time t = 0 to the final terminus at time T , and conditioned not to intersect 144 Percy Deift for 0 ≤ t ≤ T . The authors then showed that at any observation point x along the route of length N>n, the probability distribution for the (rescaled) arrival times of 2tj the buses, yj = T − 1 ∈[−1, 1],1≤ j ≤ n,isgivenby n 2 const. wJ (yj ) (yi − yj ) dy1 ···dyn (59) j=1 1≤i

Problem 6 (Aztec diamond). After scaling by n+1, Jockush et al., [JPS], considered 2 × 1 T ={(u, v) : the tiling problem with dominos of size n+1 n+1 in the tilted square 0 |u|+|v|≤1}.Asn →∞, they found that the inscribed circle C0 ={(u, v) : u2 + v2 = 1 } 2 , which they called the arctic circle, plays a remarkable role. In the four regions of T 0 outside C0, which they call the polar regions and label N, E, S, W clockwise from the top, the typical tiling is frozen, with all the dominoes in N and S horizontal, and all the dominos in E and W vertical. In the region inside C0, which they call the temperate zone, the tiling is random. (See, for example, http:// www.math.wisc.edu/~propp/tiling, where a tiling with n = 50 is displayed.) But more is true. In [Joh1], [Joh2], Johansson considered fluctuations of the boundary of the temperate zone about the circle C0. More precisely, for −1 <α<1, α = 0, let √ √ √ √ (x+,y+) = α+ 1−α2 , α− 1−α2 ,(x−,y−) = α− 1−α2 , α+ 1−α2 α α 2 2 α α 2 2

u + v = α C ={u2 + v2 = 1 } denote the two points of intersection of the line with 0 2 . Then for fixed α, Johansson showed that the fluctuations of the boundary of the tem- + + − − perate zone along the line u + v = α about the points (xα ,yα ) and (xα ,yα ) were described by the Tracy–Widom distribution F2 (see [Joh2], equation (2.72), for a precise statement). Johansson proceeds by expressing the fluctuations in terms of the Krawtchouk ensemble (cf. Problem 4), which he then evaluates asymptotically as n →∞. Such an analysis is possible because the associated Krawtchouk polynomials have an integral representation which can be evaluated asymptotically using the clas- sical method of steepest descent. In [CLP], the authors considered tilings of hexagons of size n by unit rhombi and proved an arctic circle theorem for the tilings as n →∞ as in the case of the Aztec diamond. In [Joh1], [Joh2], Johansson again expressed the fluctuations of the arctic circle for the hexagons in terms of a random particle ensem- ble, but now using the Hahn polynomials rather than the Krawtchouk polynomials. The Hahn polynomials, however, do not have a convenient integral representation and their asymptotics cannot be evaluated by classical means. This obstacle was overcome by Baik et al., [BKMM], who extended the Riemann–Hilbert/steepest descent method 146 Percy Deift in [DKMVZ1] and [DKMVZ2] to a general class of discrete orthogonal polynomials. In this way they were able to compute the asymptotics of the Hahn polynomials and verify F2-behavior for the fluctuations of the temperate zone, as in the case of the Aztec diamond.

Problem 7 (Airline boarding). In [BBSSS] the authors show that bN (π), the board- ing time for N passengers subject to the protocol (a)(b)(c) in Problem 7, behaves statistically like the largest eigenvalue of a GUE matrix,

 √  bN − 2 N lim Prob ≤ t = F (t). (63) N→∞ N 1/6 2

The proof of (63) in [BBSSS] relies on the description of the Robinson–Schensted correspondence in terms of Viennot diagrams (see [Sag]). We illustrate the situation with the permutation π : 341562 in S6 (cf. Problem 3 and (42)). We say that a point (x ,y ) lies in the shadow of a point (x, y) in the plane if x >xand y >y. Plot π as a graph (1, 3), (2, 4),...,(6, 2) in the first quadrant of R2. Consider all the points in the graph which are not in the shadow of any other point: in our case (1, 3) and (3, 1). The first shadow line L1 is the boundary of the combined shadows of these two points (see Figure 3). To form the second shadow line L2, one removes the points (1, 3), (3, 1) on L1, and repeats the procedure, etc. Eventually one obtains kN (π) = k shadow lines L1,...,Lk for some integer k. In our example k = 4, which we note is precisely l6(π), the length of the longest increasing subsequence for π. This is no accident: for any π ∈ SN , we always have kN (π) = lN (π) (see [Sag]).

Figure 3. Shadow lines for π : 341562inS6. Universality for mathematical and physical systems 147

The beautiful fact is that each shadow line describes a step in the boarding process. Indeed, noting the y-values of the Lj ’s, we observe that

L1 ←→ 3 and 1 are seated L2 ←→ 4 and 2 are seated L3 ←→ 5 is seated L4 ←→ 6 is seated

Thus bN (π) = kN (π) = lN (π) = qN (π), and (63) follows from (46). In the language of physics, if we rotate the Viennot diagram for π counterclockwise by 45o, we see that the shadow region of a point on the graph is simply the forward light cone based at that point (speed of light = 1). In other words, for appropriate coordinates a, b we are dealing with the Lorentzian metric ds2 = dadb. In order to incorporate more realistic features into their boarding model, such as the number of seats per row, average amount of aisle length occupied by a passenger, etc., the authors in [BBSSS] observe that it is enough simply to replace ds2 = dadb by a more general Lorentzian metric ds2 = 4D2p(a,b)(dadb+kα(a,b)da2) for appropriate parameters/functions D, p, k and α (see [BBSSS], equation (1)). Thus the basic phenomenon of blocking in the airline boarding problem is modeled in the general case by the forward light cone of some Lorentzian metric.

Problems 1 and 2 above, as opposed to 3–7, are purely deterministic and yet it seems that they are well described by a random model, RMT. At first blush, this might seem counterintuitive, but there is a long history of the description of deterministic systems by random models. After all, the throw of a (fair) 6-sided die through the air is completely described by Newton’s laws: Nevertheless, there is no doubt that the right way to describe the outcome is probabilistic, with a one in six chance for each side. With this example in mind, we may say that Wigner was looking for the right stochastic model to describe the neutron scattering “die”. Problems 1–7 above are just a few of the many examples now known of mathe- matical/physical systems which exhibit random matrix type universal behavior. Other systems, from many different areas, can be found for example in [Meh] and the re- views [TraWid3], [For2], and [FerPra]. A particularly fruitful development has been the discovery of connections between random matrix theory and stochastic growth models in the KPZ class ([PraSpo], [FerPra]), and between random matrix theory and equilibrium crystals with short range interactions ([CerKen], [FerSpo], [OkoRes], [FerPraSpo]). In addition, for applications to principal component analysis in statis- tics in situations where the number of variables is comparable to the sample size, see [John] and [BBP] and the references therein. For a relatively recent review of the extensive application of RMT to quantum transport, see [Bee]. Returning to Wigner’s introduction of random matrix theory into theoretical physics, we note that GOE is of course a mathematical model far removed from the laboratory of neutrons colliding with nuclei. Nevertheless, Wigner posited that 148 Percy Deift these two worlds were related: With hindsight, we recognize Wigner’s insight as heralding the emergence of a scientific commonality far across the borders of physics and mathematics.

5. Comments and speculations

As is clear from the text, many different kinds of mathematics are needed to analyze Problems 3–7. These include • combinatorial identities, • Riemann–Hilbert methods, • Painlevé theory, • theory of Riemann surfaces, • representation theory, • classical and Riemann–Hilbert steepest descent methods and, most importantly, • random matrix theory. The relevant combinatorial identities are often obtained by analyzing random particle systems conditioned not to intersect, as in Problem 4. The Riemann–Hilbert steepest descent method has its origins in the theory of integrable systems, as in [DeiZho]. There is no space in this article to describe the implementation of any of the above techniques in any detail. Instead, we refer the reader to [Dei2], which is addressed to a general mathematical audience, for a description of the proof of (46) in particular, using Gessel’s formula in combinatorics [Ges], together with the Riemann–Hilbert steepest descent method. For Problem 2 the proofs are based on combinatorial facts and random matrix theory, together with techniques from the theory of L-functions, over Q and also (in [KatSar]) over finite fields. Universality as described in this article poses a challenge to probability theory per se. The central limit theorem (2) above has three components: a statistical compo- nent (take independent, identically distributed random variables, centered and scaled), an algebraic component (add the variables), and an analytic component (take the limit in distribution as n →∞). The outcome of this procedure is then universal – the Gaussian distribution. The challenge to probabilists is to describe an analogous purely probabilistic procedure whose outcome is F1,orF2, etc. The main difficulty is to identify the algebraic component, call it operation X.GivenX, if one takes i.i.d.’s, suitably centered and scaled, performs operation X on them, and then takes the limit in distribution, the outcome should be F1,orF2, etc. Interesting progress has been made recently (see [BodMar] and [BaiSui]) on identifying X for F2. For a different ap- proach to the results in [BodMar] and [BaiSui], see [Sui], where the author uses a very interesting generalized version of the Lindeberg principle due to Chatterjee [Cha1], [Cha2]. Universality for mathematical and physical systems 149

Our final comment/speculation is on the space D, say, of probability distributions. A priori, D is just a set without any “topography”. But we know at least one interesting point on D, the Gaussian distribution FG . By the central limit theorem, FG lies in a “valley”, and nearby distributions are drawn towards it. What we seem to be learning is that there are other interesting distributions, like F1 or F2, etc., which also lie in “valleys” and draw nearby distributions in towards them. This suggests that we equip D with some natural topological and Riemannian structure, and study the properties of D as a manifold per se.

References

[Abu] Abul-Magd, A. Y., Modelling gap-size distribution of parked cars using random- matrix theory. Phys. A 368 (2) (2006), 536–540. [AldDia] Aldous, D., Diaconis, P., Longest increasing subsequences: from patience sorting to the Baik-Deift-Johansson theorem. Bull. Amer. Math. Soc. (N.S.) 36 (4) (1999), 413–432. [BBSSS] Bachmat, E., Berend, D., Sapir, L., Skiena, S., Stolyarov, N., Analysis of airplane boarding via space-time geometry and random matrix theory. J. Phys. A 39 (29) (2006), L453–L459. [Bai] Baik, J., Random vicious walks and random matrices. Comm. Pure Appl. Math. 53 (11) (2000), 1385–1410. [BBP] Baik, J., BenArous, G., Péché, S., Phase transition of the largest eigenvalue for non- null complex sample covariance matrices. Ann. Probab. 33 (5) (2005), 1643–1697. [BBDS] Baik, J., Borodin,A., Deift, P., Suidan, T.,A model for the bus system in Cuernavaca (Mexico). J. Phys. A 39 (28) (2006), 8965–8975. [Bee] Beenakker, C. W. J., Random-matrix theory of quantum transport. Rev. Mod. Phys. 69 (1997), 731–808. [BDJ1] Baik, J., Deift, P., Johansson, K., On the distribution of the length of the longest increasing subsequence of random permutations. J. Amer.Math. Soc. 12 (4) (1999), 1119–1178. [BDJ2] Baik, J., Deift, P., Johansson, K., On the distribution of the length of the second row of a Young diagram under Plancherel measure. Geom. Funct. Anal. 10 (4) (2000), 702–731. [BKMM] Baik, J., Kriecherbauer, T., McLaughlin, K. D. T.-R., Miller, P. D., Discrete Ortho- gonal Polynomials: Asymptotics and Applications.Ann. Math. Studies 164, Prince- ton University Press, Princeton, N.J., 2007. [BaiRai1] Baik, J., Rains, E. M., The asymptotics of monotone subsequences of involutions. Duke Math. J. 109 (2) (2001), 205–281. [BaiRai2] Baik, J., Rains, E. M., Symmetrized random permutations. In Random matrix models and their applications, Math. Sci. Res. Inst. Publ. 40, Cambridge University Press, Cambridge 2001, 1–19. [BaiSui] Baik, J., Suidan, T. M., A GUE central limit theorem and universality of di- rected first and last passage site percolation. Internat. Math. Res. Notices 6 (2005), 325–337. 150 Percy Deift

[BleIts] Bleher, P. M., Its, A. R., Semiclassical asymptotics of orthogonal polynomials, Riemann-Hilbert problems, and universality in the matrix model. Ann. of Math. (2) 150 (1999), 185–266. [BodMar] Bodineau, T., Martin, J. B., A universality property for last-passage percolation paths close to the axis. Electron. Comm. Probab. 10 (2005), 105–112. [BOO] Borodin, A., Okounkov, A., Olshanski, G., Asymptotics of Plancherel measures for symmetric groups. J. Amer. Math. Soc. 13 (3) (2000), 481–515. [CerKen] Cerf, R., Kenyon, R., The low-temperature expansion of the Wulff crystal in the 3D Ising model. Comm. Math. Phys. 222 (1) (2001), 147–179. [Cha1] Chatterjee, S., A simple invariance theorem. arXiv:math.PR/0508213. [Cha2] Chatterjee, S.,A generalization of the Lindeberg principle. Ann. Probab. 34 (2006), 2061–2076. [CLP] Cohn, H., Larsen, M., Propp, J., The shape of a typical boxed plane partition. New York J. Math. 4 (1998), 137–165 (electronic). [Dei1] Deift, P., Orthogonal polynomials and random matrices: A Riemann-Hilbert ap- proach. Courant Lect. Notes Math. 3, Amer. Math. Soc., Providence, R.I., 2000. [Dei2] Deift, P., Integrable systems and combinatorial theory. Notices Amer. Math. Soc. 47 (6) (2000), 631–640. [DeiGio1] Deift, P., Gioev, D., Universality in random matrix theory for orthogonal and sym- plectic ensembles. Internat. Math. Res. Papers, to appear. [DeiGio2] Deift, P., Gioev, D., Universality at the edge of the spectrum for unitary, orthogonal and symplectic ensembles of random matrices. Comm. Pure. Appl. Math. 60 (2007), 867–910. [DKMVZ1] Deift, P.A., Kriecherbauer, T., McLaughlin, K. T.-R.,Venakides, S., Zhou, X., Uni- form asymptotics for polynomials orthogonal with respect to varying exponential weights and applications to universality questions in random matrix theory. Comm. Pure Appl. Math. 52 (1999), 1335–1425. [DKMVZ2] Deift, P. A., Kriecherbauer, T., McLaughlin, K. T.-R., Venakides, S., Zhou, X., Strong asymptotics of orthogonal polynomials with respect to exponential weights. Comm. Pure Appl. Math. 52 (1999), 1491–1552. [DVZ] Deift, P., Venakides, S., Zhou, X., New results in small dispersion KdV by an extension of the steepest descent method for Riemann-Hilbert problems. Internat. Math. Res. Notices 6 (1997), 286–299. [DeiWit] Deift, P., Witko, R., On the normality of π. In preparation. [DeiZho] Deift, P., Zhou, X., A steepest descent method for oscillatory Riemann-Hilbert problems. Asymptotics for the MKdV equation. Ann. of Math. 137 (1993), 295–368. [EKLP] Elkies, N., Kuperberg, G., Larsen, M., Propp, J., Alternating-sign matrices and domino tilings. I. J. Algebraic Combin. 1 (2) (1992), 111–132. [FerPra] Ferrari, P., Prähofer, M., One-dimensional stochastic growth and Gaussian ensem- bles of random matrices. Markov Processes Relat. Fields 12 (2) (2006), 203–234. [FerPraSpo] Ferrari, P., Prähofer, M., Spohn, H., Fluctuations of an atomic ledge bordering a crystaline facet. Phys. Rev. E, Rapid Communications 69 (2004), 035102(R). Universality for mathematical and physical systems 151

[FerSpo] Ferrari, P., Spohn, H., Step fluctuations for a faceted crystal. J. Statist. Phys. 113 (1–2) (2003), 1–46. [Fis] Fisher, M. E., Walks, walls, wetting and melting. J. Statist. Phys. 34 (1984), 667–729. [For1] Forrester, P. J., The spectrum edge of random matrix ensembles. Nuclear Phys. B 402 (3) (1993), 709–728. [For2] Forrester, P. J., Growth models, random matrices and Painlevé transcendents. Non- linearity 16 (6) (2003), R27–R49. [For3] Forrester, P. J., Random walks and random permutations. J. Phys. A 34 (31) (2001), L417–L423. [Ges] Gessel, I. M., Symmetric functions and P-recursiveness. J. Combin. Theory Ser. A 53 (2) (1990), 257–285. [GOV] Guttmann, A. J., Owczarek, A. L.,Viennot, X. G., Vicious walkers and Young tableaux. I. Without walls. J. Phys. A 31 (40) (1998), 8123–8135. [JMMS] Jimbo, M., Miwa, T., Môri, Y., Sato, M., Density matrix of an impenetrable Bose gas and the fifth Painlevé transcendent. Phys. D 1 (1) (1980), 80–158. [JPS] Jockusch, W., Propp, J., Shor, P., Random domino tilings and the arctic circle theorem. arXiv:math.CO/9801068. [Joh1] Johansson, K., Discrete orthogonal polynomial ensembles and the Plancherel mea- sure. Ann. of Math. (2) 153 (1) (2001), 259–296. [Joh2] Johansson, K., Non-intersecting paths, random tilings and random matrices. Probab. Theory Related Fields 123 (2) (2002), 225–280. [John] Johnstone, I. M., On the distribution of the largest eigenvalue in principal compo- nents analysis. Ann. Statist. 29 (2) (2001), 295–327. [KatSar] Katz, N. M., Sarnak, P., Random matrices, Frobenius eigenvalues, and monodromy. Amer. Math. Soc. Colloq. Publ. 45, Amer. Math. Soc., Providence, R.I., 1999. [KeaSna1] Keating, J. P., Snaith, N. C., Random matrix theory and ζ(1/2 + it). Comm. Math. Phys. 214 (1) (2000), 57–89. [KeaSna2] Keating, J. P., Snaith, N.,C. Random matrix theory and L-functions at s = 1/2. Comm. Math. Phys. 214 (1) (2000), 91–110. [KrbSeb] Krbálek, M., Šeba, P., Statistical properties of the city transport in Cuernavaca (Mexico) and random matrix theory. J. Phys. A: Math. Gen. 33 (2000), 229–234. [Mal] Mallows, C. E., Patience sorting. Bull. Inst. Math. Appl. 9 (1973), 216–224. [Meh] Mehta, M., Random Matrices. Third edition, Pure and Appl. Math. 142, Else- vier/Academic Press, Amsterdam 2004. [Mon] Montgomery, H., The pair correlation of zeros of the zeta function. In Analytic number theory (St. Louis Univ., St. Louis, Mo., 1972), Proc. Sympos. Pure Math. XXIV, Amer. Math. Soc., Providence, R.I., 1973, 181–193. [Odl1] Odlyzko, A. M., The 1020-th zero of the Riemann zeta function and 70 mil- lion of its neighbors. ATT Bell Laboratories preprint, 1989; available at http:// www.research.att.com/~amo/doc/zeta.html. [Odl2] Odlyzko, A. M., The 1022-nd zero of the Riemann zeta function. In Dynamical, spectral, and arithmetic zeta functions (San Antonio, TX, 1999), Contemp. Math. 290, Amer. Math. Soc., Providence, R.I., 2001, 139–144. 152 Percy Deift

[Oko] Okounkov, A., Random matrices and random permutations. Internat. Math. Res. Notices 20 (2000), 1043–1095. [OkoRes] Okounkov, A., Reshetikhin, N., Correlation function of Schur process with appli- cation to local geometry of a random 3-dimensionalYoung diagram. J. Amer. Math. Soc. 16 (3) (2003), 3, 581–603. [PasSch] Pastur, L., Shcherbina, M., Universality of the local eigenvalue statistics for a class of unitary invariant random matrix ensembles. J. Statist. Phys. 86 (1–2) (1997), 109–147. [Por] Porter, C. E. (Ed), Statistical theories of spectra: fluctuations. Academic Press, New York 1965. [PraSpo] Prähofer, M., Spohn, H., Scale invariance of the PNG droplet and the Airy process. Dedicated to David Ruelle andYasha Sinai on the occasion of their 65th birthdays. J. Statist. Phys. 108 (5–6) (2002), 1071–1106. [RudSar] Rudnick, Z., Sarnak, P., Zeros of principal L-functions and random matrix theory. A celebration of John F. Nash, Jr. Duke Math. J. 81 (2) (1996), 269–322. [Sag] Sagan, B. E., The symmetric group. Representations, combinatorial algorithms, and symmetric functions. Second edition, Grad. Texts in Math. 203, Springer- Verlag, New York 2001. [Sui] Suidan, T., A remark on a theorem of Chatterjee and last passage percolation. J. Phys. A 39 (28) (2006), 8977–8981. [TraWid1] Tracy, C. A., Widom, H., Level-spacing distributions and the Airy kernel. Comm. Math. Phys. 159 (1) (1994), 151–174. [TraWid2] Tracy, C. A., Widom, H., Correlation functions, cluster functions, and spacing distributions for random matrices. J. Statist. Phys. 92 (5–6) (1998), 809–835. [TraWid3] Tracy, C. A., Widom, H., Universality of the distribution functions of random matrix theory. In Integrable systems: from classical to quantum (Montréal, QC, 1999), CRM Proc. Lecture Notes 26, Amer. Math. Soc., Providence, RI, 2000, 251–264. [TraWid4] Tracy, C.A., Widom, H., On the distributions of the lengths of the longest monotone subsequences in random words. Probab. Theory Related Fields 119 (3) (2001), 350–380. [Wag] Wagon, S., Is Pi normal? Math. Intelligencer 7 (1985), 65–67. [Wid] Widom, H., On the relation between orthogonal, symplectic and unitary matrix ensembles. J. Statist. Phys. 94 (1999), 347–363. [Wig1] Wigner, E., Results and theory of resonance absorbtion. In Conference on neu- tron physics by time-of-flight (Gatlinburg, Tennessee), Oak Ridge Natl. Lab. Rept. ORNL-2309, 1957, 59–70. [Wig2] Wigner, E., Statistical properties of real symmetric matrices with many dim- mensions. Can. Math. Congr. Proc., University of Toronto Press, Toronto 1957, 174–184. [Wig3] Wigner, E., Distribution of neutron resonance level spacing. In International con- ference on the neutron interactions with the nucleus (Columbia University, New York, 1957), Columbia Univ. Rept. CU-175 (TID-7547), 1957, 49–50.

Courant Institute of Mathematical Sciences, New York University, 251 Mercer Street, New York, NY 10012, U.S.A. E-mail: [email protected] Kähler manifolds and transcendental techniques in algebraic geometry

Jean-Pierre Demailly

Abstract. Our goal is to survey some of the main advances which took place recently in the study of the geometry of projective or compact Kähler manifolds: very efficient new transcendental techniques, a better understanding of the geometric structure of cones of positive cohomology classes and of the deformation theory of Kähler manifolds, new results around the invariance of plurigenera and in the minimal model program.

Mathematics Subject Classification (2000). Primary 14C30; Secondary 32C17, 32C30, 32L20.

Keywords. Projective variety, Kähler manifold, Hodge theory, positive current, Monge– Ampère equation, Lelong number, Chern connection, curvature, Bochner–Kodaira technique, Kodaira embedding theorem, Kähler cone, ample divisor, nef divisor, pseudo-effective cone, Neron–Severi group, L2 estimates, vanishing theorem, Ohsawa–Takegoshi extension theorem, pluricanonical ring, invariance of plurigenera.

1. Introduction

Modern algebraic geometry is one the most intricate crossroads between various branches of mathematics: commutative algebra, complex analysis, global analysis on manifolds, partial differential equations, differential topology, symplectic geometry, number theory…. This interplay has already been strongly emphasized by historical precursors, including Hodge, Kodaira, Hirzebruch and Grauert. Of course, there have been also fruitful efforts to establish purely algebraic foundations of the major results of algebraic geometry, and many prominent mathematicians such as Grothendieck, Deligne and Mumford stand out among the founders of this trend. The present con- tribution stands closer to the above mentioned wider approach; its goal is to explain some recent applications of local and global complex analytic methods to the study of projective algebraic varieties. A unifying theme is the concept of positivity: ample line bundles are characterized by the positivity of their curvature in the complex geometric setting (Kodaira [35]). Projective manifolds thus appear as a subclass of the class of compact Kähler mani- folds, and their cohomological properties can be derived from the study of harmonic forms on Kähler manifolds (Hodge theory). In this vein, another central concept is the concept of positive current, which was introduced by P. Lelong during the 50s.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 154 Jean-Pierre Demailly

By carefully studying the singularities and the intersection theory of such currents, we derive precise structure theorems for the Kähler cone and for the cone of effective divisors of arbitrary projective varieties ([5], [18]). L2 estimates for solutions of ∂ equations are another crucial technique for proving vanishing theorems for the cohomology of holomorphic vector bundles or sheaves. A combination of the Bochner–Kodaira differential geometric estimate with PDE techniques of Kohn, Hörmander and Andreotti–Vesentini led in the 60s to powerful existence theorems for ∂-equations in hermitian vector bundles of positive curvature. A more recent and equally decisive outcome is the L2 extension theorem by Ohsawa and Takegoshi [48] in 1987. Among applications, we have various forms of approx- imation theorems (closed positive (1, 1)-currents can be approximated by algebraic divisors, and their singularities can be approximated by algebraic singularities). In the analytic setting, this turns out to be the key for the study of adjunction theory (gen- eration properties of adjoint linear systems KX + L, pluricanonical embeddings…). As an illustration, we present a recent proof, adapted from work by Y. T. Siu [58], [59], S. Takayama [62] and M. Pˇaun [52], of the deformation invariance of plurigenera 0 h (Xt ,mKXt ), for an arbitrary projective family (Xt ) of algebraic varieties.

2. Basic concepts and results of complex geometry

This section mostly contains only well-known definitions and results. However, we want to fix the notation and describe in detail our starting point.

2.1. Forms, currents, Kähler metrics. Let X be a compact complex manifold and n = X z = (z ,...,z ) dimC . In any local holomorphic coordinate system 1 n , a differ- ential form u of type (p, q) can be written as a sum u(z) = |J |=p,|K|=q uJK(z) dzJ ∧ dzK extended to all increasing multi-indices J, K of length p, q, with the usual no- dz = dz ∧···∧dz tation J j1 jp . We are especially interested in positive currents of type (p, p) p2 T = i TJK(z)dzJ ∧ dzK . |J |=|K|=p

Recall that a current is a differential form with distribution coefficients, and that a current is said to be positive if the distribution λj λkTJK is a positive real measure for all complex numbers λJ (which implies TKJ = TJK, hence T = T ). The coefficients TJK are then complex measures – and the diagonal ones TJJ are positive (real) measures. A current is said to be closed if dT = 0 in the sense of distributions. Important examples of closed positive (p, p)-currents are currents of integration over codimen- sion p analytic cycles [A]= cj [Aj ] where the current [Aj ] is defined by duality Kähler manifolds and transcendental techniques in algebraic geometry 155 as

[Aj ],u= u|Aj Aj for every (n−p, n−p) test form u on X. Another important example of (1, 1)-current is the Hessian form T = i∂∂ϕ of a plurisubharmonic function on an open set  ⊂ X (plurisubharmonic functions are upper semi-continuous functions satisfying the mean value inequality on complex analytic disc; they are characterized by positivity of i ∂2ϕ/∂zj ∂zk dzj ∧ dzk). A Kähler metric on X is a positive definite hermitian (1, 1)-form ω(z) = i ωjk(z)dzj ∧ dzk such that dω = 0, 1≤j,k≤n with smooth coefficients. The manifold X is said to be Kähler if it possesses at least one Kähler metric ω. It is clear that every complex analytic and locally closed N submanifold X ⊂ PC is Kähler (the restriction of the Fubini–Study metric ωFS = i (|z |2 +|z |2 +···+|z |2) X 2π log 0 1 N to is a Kähler metric). Especially projective algebraic varieties are Kähler.

2.2. Cohomology of compact Kähler manifolds. To every d-closed complex val- ued k-form or current α (resp. to every ∂-closed complex valued (p, q)-form or current α) is associated its De Rham (resp. Dolbeault) cohomology class

p+q {α}∈H (X, C) (resp. H p,q(X, C)).

This definition hides a nontrivial result, namely the fact that all cohomology groups involved (De Rham, Dolbeault, ...) can be defined either in terms of smooth forms or in terms of currents. In fact, if we consider the associated complexes of sheaves, forms and currents both provide acyclic resolutions of the same sheaf (locally constant functions, resp. holomorphic sections). One of the main results of Hodge theory, historically obtained by W. V. D. Hodge through the theory of harmonic forms, is the following fundamental Theorem 2.1. Let (X, ω) be a compact Kähler manifold. Then there is a canonical isomorphism H k(X, C) = H p,q(X, C), p+q=k where each group H p,q(X, C) can be viewed as the space of (p, q)-forms α which are harmonic with respect to ω, i.e. ωα = 0. Now observe that every analytic cycle A = λj Aj of codimension p with integral coefficients defines a cohomology class

p,p p p,p p {[A]} ∈ H (X, C) ∩ H 2 (X, Z)/{torsion}⊂H (X, C) ∩ H 2 (X, Q) 156 Jean-Pierre Demailly where H 2p(X, Z)/{torsion}⊂H 2p(X, Q) ⊂ H 2p(X, C) denotes the image of inte- gral classes in complex cohomology. When X is a projective algebraic manifold, this observation leads to the following statement, known as the Hodge conjecture (which was to become one of the famous seven Millenium problems of the Clay Mathematics Institute). Conjecture 2.2. Let X be a projective algebraic manifold. Then the space of “Hodge classes” H p,p(X, C) ∩ H 2p(X, Q) of type (p, p) is generated by classes of algebraic cycles of codimension p with Q-coefficients. At present not much is known to support the positive direction of the Hodge conjecture, not even the case of abelian varieties (i.e. projective algebraic complex tori X = C/ ) – which is the reason why several experts believe that the conjecture could eventually lead to a counterexample. There are however a number of cases where the cohomology algebra can be explicitly computed in terms of the geometry, and which do satisfy the conjecture: flag manifolds (Schubert cycles generate the cohomology ring), moduli spaces of stable or parabolic bundles over a general curve (I. Biswas and M. S. Narasimhan [2]). In the Kähler case the conjecture is trivially wrong as shown by a general complex torus possessing a line bundle with indefinite curvature. Moreover, by a recent result of C.Voisin[66], even a considerably weakened form of the conjecture – adding Chern classes of arbitrary coherent analytic sheaves to the pool of potential generators – is false for non projective complex tori: Theorem 2.3 (C. Voisin [66]). There exists a 4-dimensional complex torus X which possesses a non trivial Hodge class of degree 4, such that every coherent analytic sheaf F on X satisfies c2(F ) = 0. The idea is to show the existence of a 4-dimensional complex torus X = C4/ which does not contain any analytic subset of positive dimension, and such that the Hodge classes of degree 4 are perpendicular to ωn−2 for a suitable choice of the Kähler metric ω. The lattice is explicitly found via a number theoretic construction of Weil based on the number field Q[i], also considered by S. Zucker [70]. The theorem of existence of Hermitian Yang–Mills connections for stable bundles combined with Lübke’s inequality then implies c2(F ) = 0 for every coherent sheaf F on the torus.

2.3. Fundamental L2 existence theorems. Let X be a complex manifold and (E, h) r a hermitian holomorphic vector bundle of rank r over X.IfE|U U × C is a local holomorphic trivialization, the hermitian product can be written as u, v=t uH(z)v where H(z) is the hermitian matric of h and u, v ∈ Ez. It is well known that there exists a unique “Chern connection” D = D1,0 + D0,1 such that D0,1 = ∂ and such that D is compatible with the hermitian metric; in the given trivialization we have , , , − D1 0u = ∂u+ 1 0 ∧u where 1 0 = H 1∂H, and its curvature operator E,h = D2 1,1 ∗ −1 is the smooth section of TX ⊗ Hom(E, E) given by E,h = ∂(H ∂H).IfE is Kähler manifolds and transcendental techniques in algebraic geometry 157 of rank r = 1, then it is customary to write H(z) = e−ϕ(z), and the curvature tensor then takes the simple expression E,h = ∂∂ϕ . In that case the first Chern class of E c (E) = i ∈ H 1,1(X, C) is the cohomology class 1 2π E,h , which is also an integral class in H 2(X, Z)). p,q ∗ In case (X, ω) is a Kähler manifold, the bundles TX ⊗ E are equipped with the hermitian metric induced by p,qω ⊗ h, and we have a Hilbert space of global L2 n sections over X by integrating with respect to the Kähler volume form dVω = ω /n!. If A, B are differential operators acting on L2 space of sections (in general, they are just closed and densely defined operators), we denote by A∗ the formal adjoint of A, and by [A, B]=AB − (−1)deg A deg B BA the usual commutator bracket of operators. The fundamental operator ω of Kähler geometry is the adjoint of the wedge multiplication operator u → ω ∧ u. In this context we have the following fundamental existence theorems for ∂- equations, which is the culmination of several decades of work by Bochner [3], Koda- ira [35], Kohn [37], Andreotti–Vesentini [1], Hörmander [25], Skoda [60], Ohsawa– Takegoshi [48] (and many others). The proofs always proceed through differential geometric inequalities relating the Laplace–Beltrami operators with the curvature (Bochner–Kodaira identities and inequalities). The most basic result is the L2 exis- tence theorem for solutions of ∂-equations. Theorem 2.4 ([1], see also [10]). Let (X, ω) be a Kähler manifold which is “com- plete” in the sense that it possesses a geodesically complete Kähler metric ω. Let E be a hermitian holomorphic vector bundle of rank r over X, and assume that the curva- p,q p,q ture operator AE,h,ω =[i E,h, ω] is positive definite everywhere on TX ⊗ E, 2 p,q q ≥ 1. Then for any form g ∈ L (X, TX ⊗ E) satisfying ∂g = 0 and p,q −1 2 p,q−1 X(AE,h,ω) g,g dVω < +∞, there exists f ∈ L (X, TX ⊗ E) such that ∂f = g and 2 p,q −1 |f | dVω ≤ (AE,h,ω) g,g dVω. X X p,q It is thus of crucial importance to study conditions under which the operator AE,h,ω is positive definite. An easier case is when E is a line bundle. Then we denote by γ1(z) ≤···≤γn(z) the eigenvalues of the real (1, 1)-form i E,h(z) with respect to the metric ω(z) at each point. A straightforward calculation shows that p,q 2 AE,h,ωu, u= γk − γj |uJK| . |J |=p,|K|=q k∈K j∈J In particular, for (n, q)-forms the negative sum − j∈J γj disappears and we have

n,q 2 n,q −1 −1 2 AE,h,ωu, u≥(γ1 +···+γq )|u| , (AE,h,ω) u, u≤(γ1 +···+γq ) |u| provided the line bundle (E, h) has positive definite curvature. Therefore ∂-equations can be solved for all L2 (n, q)-forms with q ≥ 1, and this is the major reason 158 Jean-Pierre Demailly why vanishing results for H q cohomology groups are usually obtained for sections n ∗ n of the “adjoint line bundle” E = KX ⊗ E, where KX = TX = X is the “canonical bundle”ofX, rather than for E itself. Especially, if X is compact (or q weakly pseudoconvex) and i E,h > 0, then H (X, KX⊗E) = 0 for q ≥ 1 (Kodaira), p,q and more generally H (X, E) = 0 for p +q ≥ n + 1 (Kodaira–Nakano, take ω = i E,h, in which case γj ≡ 1 for all j and k∈K γk − j∈J γj = p + q − n). As shown in [10], Theorem 2.4 still holds true in that case when h is a singular hermitian metric, i.e. a metric whose weights ϕ are arbitrary locally integrable func- tions, provided that the curvature is (E, h) is positive in the sense of currents (i.e., the weights ϕ are strictly plurisubharmonic). This implies the well-known Nadel vanish- ing theorem ([42], [12], [15]), a generalization of the Kawamata–Viehweg vanishing theorem [28], [65]. Theorem 2.5 (Nadel). Let (X, ω) be a compact (or weakly pseudoconvex) Kähler manifold, and (L, h) a singular hermitian line bundle such that L,h ≥ εω for some q ε>0. Then H (X, KX ⊗ L ⊗ (h)) = 0 for q ≥ 1, where (h) is the multiplier ideal sheaf of h, namely the sheaf of germs of holomorphic functions f on X such that |f |2e−ϕ is locally integrable with respect to the local weights h = e−ϕ. It is well known that Theorems 2.4 and 2.5, more specifically its “singular hermi- tian” version, imply almost all other fundamental vanishing or existence theorems of algebraic geometry, as well as their analytic counterparts in the framework of Stein manifolds (general solution of the Levi problem by Grauert), see e.g. Demailly [16] for a recent account. In particular, one gets as a consequence the Kodaira embedding theorem [35]. Theorem 2.6. Let X be a compact complex n-dimensional manifold. Then the fol- lowing properties are equivalent. N (i) X can be embedded in some projective space PC as a closed analytic submani- fold (and such a submanifold is automatically algebraic by Chow’s theorem). (ii) X carries a hermitian holomorphic line bundle (L, h) with positive definite smooth curvature form i L,h > 0. (iii) X possesses a Hodge metric, i.e., a Kähler metric ω such that {ω}∈H 2(X, Z). ⊗m If property (ii) holds true, then for m ≥ m0  1 the multiple L is very ample, namely we have an embedding given by the linear system V = H 0(X, L⊗m) of sections, ∗ L⊗m : X −→ P(V ), z → Hz ={σ ∈ V ; σ(z) = 0}⊂V, L⊗m ∗ O( ) P(V∗) and L⊗m 1 is the pull-back of the canonical bundle on . Another fundamental existence theorem is the L2-extension result by Ohsawa– Takegoshi [48]. Many different versions and generalizations have been given in recent years [43], [44], [45], [46], [47]. Here is another one, due to Manivel [40], which is slightly less general but simpler to state. Kähler manifolds and transcendental techniques in algebraic geometry 159

Theorem 2.7 (Ohsawa–Takegoshi [48], Manivel [40]). Let X be a compact or weakly pseudoconvex n-dimensional complex manifold equipped with a Kähler metric ω, let L (resp. E) be a hermitian holomorphic line bundle (resp. a hermitian holomorphic vector bundle of rank r over X), and s a global holomorphic section of E. Assume that s is generically transverse to the zero section, and let r Y = x ∈ X ; s(x) = 0, ds(x) = 0 ,p= dim Y = n − r.

Moreover, assume that the (1, 1)-form i (L)+ri∂∂ log |s|2 is semipositive and that there is a continuous function α ≥ 1 such that the following two inequalities hold everywhere on X:

− {i (E)s, s} (i) i (L) + ri∂∂ log |s|2 ≥ α 1 , |s|2 (ii) |s|≤e−α. Then for every holomorphic section f over Y of the adjoint line bundle L = KX ⊗ L 2 r −2 (restricted to Y), such that Y |f | | (ds)| dVω < +∞, there exists a holomorphic extension F of f over X, with values in L, such that |F |2 |f |2 dV ≤ C dV , r X,ω r r Y,ω X |s|2 (− log |s|)2 Y | (ds)|2 where Cr is a numerical constant depending only on r. The proof actually shows that the extension theorem holds true as well for ∂-closed (0,q)-forms with values in L, of which the stated theorem is the special case q = 0. There are several other important L2 existence theorems. One of them is Skoda’s criterion for the surjectivity of holomorphic bundle morphisms – more concretely, a Bezout type division theorem for holomorphic function. It can be derived either from Theorem 2.4 on ∂-equations through sharp curvature calculations (this is Skoda’s original approach in [60]), or as a consequence of the above extension theorem 2.7 (see Ohsawa [46]).

2.4. Positive cones. We now introduce some further basic objects of projective or Kähler geometry, namely cones of positive cohomology classes. Definition 2.8. Let X be a compact Kähler manifold and H 1,1(X, R) the space of real (1, 1) cohomology classes. (i) The Kähler cone is the set K ⊂ H 1,1(X, R) of cohomology classes {ω} of Kähler forms. This is clearly an open convex cone. (ii) The pseudo-effective cone is the set E ⊂ H 1,1(X, R) of cohomology classes {T } of closed positive currents of type (1, 1). This is a closed convex cone (as follows from the weak compactness property of bounded sets of positive measures or currents). 160 Jean-Pierre Demailly

It follows from this definition that K ⊂ E. In general the inclusion is strict. p To see this, it is enough to observe that a Kähler class {α} satisfies Y α > 0 for every p-dimensional analytic set. On the other hand, if X is the surface obtained by 2 E P1 blowing-up P in one point, then the exceptional divisor has a cohomology 2 class {α} such that E α = E =−1, hence {α} ∈/ K, although {α}={[E]} ∈ E. In case X is projective it is interesting to consider also the algebraic analogues of our “transcendental cones” K and E, which consist of suitable integral divisor classes. Since the cohomology classes of such divisors live in H 2(X, Z), we are led to introduce the Neron–Severi lattice and the associated Neron–Severi space: , NS(X) := H 1 1(X, R) ∩ H 2(X, Z)/{torsion} , NSR(X) := NS(X) ⊗Z R. All classes of real divisors D = cj Dj , cj ∈ R, lie by definition in NSR(X). Notice that the integral lattice H 2(X, Z)/{torsion} need not hit at all the subspace H 1,1(X, R) ⊂ H 2(X, R) in the Hodge decomposition, hence in general the Picard number, defined as

ρ(X) = rankZ NS(X) = dimR NSR(X),

, , satisfies ρ(X) ≤ h1 1 = dimR H 1 1(X, R), but the equality can be strict (actually, it is well known that a generic complex torus X = Cn/ satisfies ρ(X) = 0 and h1,1 = n2). In order to deal with the case of algebraic varieties we introduce

KNS = K ∩ NSR(X), ENS = E ∩ NSR(X).

A very important fact is that the “Neron–Severi part” of any of the open or closed transcendental cones K, E, K, E  is algebraic, i.e. can be characterized in simple algebraic terms.

Theorem 2.9. Let X be a projective manifold. Then E (i) NS is the closure of the cone generated by classes of effective divisors, i.e. divisors D = cj Dj , cj ∈ R+.

(ii) KNS is the open cone generated by classes of ample (or very ample) divisors A (recall that a divisor A is said to be very ample if the linear system H 0(X, O(A)) provides an embedding of X in projective space). E  (iii) The interior NS is the cone generated by classes of big divisors, namely divisors D such that h0(X, O(kD)) ≥ ckdim X for k large.

(iv) The closed cone KNS consists of the closure of the cone generated by nef divisors D(or nef line bundles L), namely effective integral divisors D such that D · C ≥ 0 for every curve C. Kähler manifolds and transcendental techniques in algebraic geometry 161

By extension, we will say that K is the cone of nef (1, 1)-cohomology classes (even though they are not necessarily integral).

Sketch of proof (see also [13] for more details). If we denote by Kalg the open cone generated by ample divisors, resp. by Ealg the closure of the cone generated by effective divisors, we have Kalg ⊂ KNS, Ealg ⊂ ENS, and clearly the interesting part lies in the converse inclusions. The inclusion KNS ⊂ Kalg is equivalent to the Kodaira embedding theorem: if a rational class {α} is in K, then some multiple of {α} is the first Chern class of a hermitian line bundle L whose curvature form is Kähler. Therefore L is ample and {α}∈Kalg; property (ii) follows. {α}∈E  {α − εω}∈E  Similarly, if we take a rational class NS, then we still have NS by subtracting a small multiple εω of a Kähler class, hence α − εω ≡ T ≥ 0 for some positive current T . Therefore some multiple {m0α} is the first Chern class of a hermitian line bundle (L, h) with curvature current T : i L,h := − i∂∂ log h = m (T + εω) ≥ m εω. 2π 0 0 Theorem 2.4 on L2 estimates for ∂-equations then shows that large multiples L⊗k admit a large number of sections, hence L⊗k can be represented by a big divisor. E  ⊂ E E ⊂ E This implies (iii) and also that NS alg. Therefore NS alg by passing to the closure; (i) follows. The statement (iv) about nef divisors follows e.g. from Klaiman [34] and Hartshorne [24], since every nef divisor is a limit of a sequence of ample rational divisors. 2 As a natural extrapolation of the algebraic situation, we say that K is the cone of nef (1, 1)-cohomology classes (even though these classes are not necessarily integral). Property 2.9 (i) also explains the terminology used for the pseudo-effective cone.

2.5. Approximation of currents and Zariski decomposition. Let X be compact Kähler manifold and let α ∈ E  be in the interior of the pseudo-effective cone. In analogy with the algebraic context, such a class α is called “big”, and it can then be represented by a Kähler current T , i.e. a closed positive (1, 1)-current T such that T ≥ δω for some smooth hermitian metric ω and a constant δ  1. Notice that the latter definition of a Kähler current makes sense even if X is an arbitrary (non necessarily Kähler) compact complex manifold. Theorem 2.10 (Demailly [14], Boucksom [4], 3.1.24). If T is a Kähler current on a compact complex manifold X, then one can write T = lim Tm for a sequence of Kähler currents Tm in the same cohomology class as T , which have logarithmic poles 1 and coefficients in m Z. This means that there are modifications μm : Xm → X such that

μmTm =[Em]+βm 1 where Em is an effective Q-divisor on Xm with coefficients in m Z (Em is the “fixed part” and βm a closed semi-positive form, the “movable part”). 162 Jean-Pierre Demailly

Proof. We just recall the main idea and refer to [14] for details. Locally we can write T = i∂∂ϕ for some strictly plurisubharmonic potential ϕ on X. The approximating potentials ϕm of ϕ are defined as ϕ (z) = 1 |g (z)|2 m m log ,m 2  where (g,m) is a Hilbert basis of the space H(, mϕ) of holomorphic functions which are L2 with respect to the weight e−2mϕ. The Ohsawa–Takegoshi L2 extension theorem 2.7 (applied to extension from a single isolated point) implies that there are enough such holomorphic functions, and thus ϕm ≥ ϕ − C/m. On the other hand ϕ = limm→+∞ ϕm by a Bergman kernel trick and by the mean value inequality. The Hilbert basis (g,m) is also a family of local generators of the globally defined multiplier ideal sheaf (mT ) = (mϕ). The modification μm : Xm → X is obtained by blowing-up this ideal sheaf, so that

μm(mT ) = O(−mEm) for some effective Q-divisor Em with normal crossings on Xm. Now we set Tm = ∗ i∂∂ϕm and βm = μmTm −[Em]. Then βm = i∂∂ψm where ψ = 1 |g  μ /h|2 X m m log ,m m locally on m 2  and h is a generator of O(−mEm), and we see that βm is a smooth semi-positive form on Xm. The construction can be made global by using a gluing technique, e.g. via partitions of unity. 2

Remark 2.11. The more familiar algebraic analogue would be to take α = c1(L) with a big line bundle L and to blow-up the base locus of |mL|, m  1, to get a Q-divisor decomposition

μmL ∼ Em + Dm,Em effective,Dm free.

Such a blow-up is usually referred to as a “log resolution” of the linear system |mL|, and we say that Em + Dm is an approximate Zariski decomposition of L. We will also use this terminology for Kähler currents with logarithmic poles.

In the above construction βm is not just semi-positive, it is even positive definite on tangent vectors which are not mapped to 0 by the differential dμm, in particular βm is positive definite outside the exceptional divisor. However, if E is the exceptional divisor of the blow-up along a smooth centre Y ⊂ X, then O(−E) is relatively ample with respect to the blow-up map π, hence the negative current −[E] is cohomologous to a smooth form θE which is positive along the fibers of π. As a consequence, we can slightly perturb the decomposition of α by increasing multiplicities in the Kähler manifolds and transcendental techniques in algebraic geometry 163

NSR(X)

KNS

ENS

α

α = μmα =[Em]+βm

βm [Em]

E β ε θ components of m and adding recursively to m small multiples E E in such a way that βm + εEθE becomes a Kähler metric on Xm. This in turn implies that Xm is Kähler and we thus get the following characterization of the Fujiki class C of compact complex manifolds which are bimeromorphic to Kähler manifolds:

Corollary 2.12. A compact complex manifold is bimeromorphic to a Kähler manifold (or equivalently, dominated by a Kähler manifold) if and only if it carries a Kähler current T .

3. Numerical characterization of the Kähler cone

We describe here the main results obtained in Demailly–Pˇaun [18]. The upshot is that the Kähler cone depends only on the intersection product of the cohomology ring, the and the homology classes of analytic cycles. More precisely, we have:

Theorem 3.1. Let X be a compact Kähler manifold. Let P be the set of real (1, 1) cohomology classes {α} which are numerically positive on analytic cycles, i.e. such p that Y α > 0 for every irreducible analytic set Y in X, p = dim Y . Then the Kähler cone K of X is one of the connected components of P .

Corollary 3.2. If X is projective algebraic, then K = P .

These results (which are new even in the projective case) can be seen as a gen- eralization of the well-known Nakai–Moishezon criterion. Recall that the Nakai– Moishezon criterion provides a necessary and sufficient criterion for a line bundle to 164 Jean-Pierre Demailly be ample: a line bundle L → X on a projective algebraic manifold X is ample if and only if p p L · Y = c1(L) > 0, Y for every algebraic subset Y ⊂ X, p = dim Y . p It turns out that the numerical conditions Y α > 0 also characterize arbitrary transcendental Kähler classes when X is projective: this is precisely the meaning of Corollary 3.2.

Example 3.3. The following example shows that the cone P need not be connected (and that the components of P need not be convex, either). Consider for instance a complex torus X = Cn/ . It is well-known that a generic torus X does not possess any analytic subset except finite subsets and X itself. In that case the numerical positivity n is expressed by the single condition X α > 0. However, on a torus, (1, 1)-classes are in one-to-one correspondence with constant hermitian forms α on Cn. Thus, for X generic, P is the set of hermitian forms on Cn such that det(α) > 0, and Theorem 3.1 just expresses the elementary result of linear algebra saying that the set K of positive definite forms is one of the connected components of the open set P ={det(α) > 0} of hermitian forms of positive determinant (the other components, of course, are the sets of forms of signature (p, q), p + q = n, q even; they are not convex when p>0 and q>0).

Sketch of proof of Theorem 3.1 and Corollary 3.2. As is well known, the singularities of a closed positive current T can be measured by its Lelong numbers ϕ(z) ν(T,x) = lim inf , z→x log |z − x|

i where T = π ∂∂ϕ near x. A fundamental theorem of Siu [56] states that the Lelong sublevel sets Ec(T ) := {x ∈ X ; ν(T,x) ≥ c} are analytic sets for every c>0 (this fact can nowadays be derived in a rather straightforward manner from the approxi- mation theorem 2.10). The crucial steps of the proof of Theorem 3.1 are contained in the following statements.

Proposition 3.4 (Pˇaun [49], [50]). Let X be a compact complex manifold (or more generally a compact complex space). Then (i) The cohomology class of a closed positive (1, 1)-current {T } is nef if and only if the restriction {T }|Z is nef for every irreducible component Z in any of the Lelong sublevel sets Ec(T ). (ii) The cohomology class of a Kähler current {T } is a Kähler class (i.e. the class of a smooth Kähler form) if and only if the restriction {T }|Z is a Kähler class for every irreducible component Z in any of the Lelong sublevel sets Ec(T ). Kähler manifolds and transcendental techniques in algebraic geometry 165

The proof of Proposition 3.4 is not extremely hard if we take for granted the fact that Kähler currents can be approximated by Kähler currents with logarithmic poles, a fact which was proved in Demailly [14] (see also Theorem 2.10 below). The main point then consists in an induction on dimension and a standard gluing procedure: if i T = α + π ∂∂ϕ where ϕ is smooth on X Z and has −∞ poles along Z, then we can remove the poles of ϕ by replacing ϕ with max(ϕ, ψ − C), provided ψ is smooth and defined near Z and C is a large constant. 2 The next (and more substantial step) consists of the following result which is reminiscent of the Grauert–Riemenschneider conjecture (Siu [57], Demailly [11]). X {α} Theorem 3.5 (Demailly–Pˇaun [18]). Let be a compact Kähler manifold and let n be a nef class (i.e. {α}∈K). Assume that X α > 0. Then {α} contains a Kähler current T , in other words {α}∈E . Proof. The basic argument is to prove that for every irreducible analytic set Y ⊂ X of codimension p, the class {α}p contains a closed positive (p, p)-current such that ≥ δ[Y ] for some δ>0. We check this by observing that α + εω is a Kähler class, hence by the Calabi–Yau theorem Yau [69] the Monge–Ampère equation

n (α + εω + i∂∂ϕε) = fε can be solved with an arbitrary right-hand side fε > 0 such that n fε = Cε = (α + εω) . X X n However, by our assumption that X α > 0, the constant Cε is bounded away from 0. We use this fact in order to concentrate a fixed amount of volume of the volume form fε in an ε-tubular neighborhood of Y . We then show that the sequence of (p, p)-forms p (α + εω+ i∂∂ϕε) converges weakly to the desired current (this part relies heavily on the theory of currents). The second and final part uses a “diagonal trick”: apply the result just proved to X = X × X, Y = ⊂ X, α = ∗ α + ∗ α. diagonal pr1 pr2 2n It is then clear that α is nef on X and that X(α) > 0. It follows by the above that the class {α}n contains a Kähler current such that ≥ δ[Y] for some δ>0. Therefore the push-forward T := ( ) ( ∧ ∗ ω) pr1 ∗ pr2 is numerically equivalent to a multiple of α and dominates δω, and we see that T is a Kähler current. 2 End of proof of Theorem 3.1. Clearly the open cone K is contained in P , hence in order to show that K is one of the connected components of P , we need only show 166 Jean-Pierre Demailly that K is closed in P , i.e. that K ∩ P ⊂ K. Pick a class {α}∈K ∩ P . In particular n {α} is nef and satisfies X α > 0. By Theorem 3.5 we conclude that {α} contains a p Kähler current T . However, an induction on dimension using the assumption Y α for all analytic subsets Y (we also use resolution of singularities for Y at this step) shows that the restriction {α}|Y is the class of a Kähler current on Y . We conclude that {α} is a Kähler class by 3.4 (ii), therefore {α}∈K, as desired. 2

The projective case 3.2 is a consequence of the following variant of Theorem 3.1.

Corollary 3.6. Let X be a compact Kähler manifold. A (1, 1) cohomology class {α} on X is Kähler if and only if there exists a Kähler metric ω on X such that k p−k Y α ∧ω > 0 for all irreducible analytic sets Y and all k = 1, 2,...,p = dim Y .

Proof. The assumption clearly implies that p (α + tω) > 0 Y for all t ∈ R+, hence the half-line α + (R+)ω is entirely contained in the cone P of numerically positive classes. Since α + t0ω is Kähler for t0 large, we conclude that the half-line in entirely contained in the connected component K, and therefore α ∈ K. 2

In the projective case we can take ω = c1(H) for a given very ample divisor H, and the condition αk ∧ ωp−k > 0 is equivalent to αk > 0 for a Y Y ∩H1∩···∩Hp−k suitable complete intersection Y ∩ H1 ∩···∩Hp−k, Hj ∈|H|. This shows that algebraic cycles are sufficient to test the Kähler property, and the special case 3.2 follows. On the other hand, we can pass to the limit in 3.6 by replacing α by α + εω, and in this way we get also a characterization of nef classes.

Corollary 3.7. Let X be a compact Kähler manifold. A (1, 1) cohomology class {α} k p−k on X is nef if and only if there exists a Kähler metric ω on X such that Y α ∧ω ≥ 0 for all irreducible analytic sets Y and all k = 1, 2,...,p = dim Y .

By a formal convexity argument one can derive from 3.6 or 3.7 the following interesting consequence about the dual of the cone K.

Theorem 3.8. Let X be a compact Kähler manifold. A (1, 1) cohomology class {α} on X is nef if and only for every irreducible analytic set Y in X, p = dim X and p−1 every Kähler metric ω on X we have Y α ∧ ω ≥ 0. In other words, the dual of n−1,n−1 the nef cone K is the closed convex cone in HR (X) generated by cohomology classes of currents of the form [Y ]∧ωp−1 in H n−1,n−1(X, R), where Y runs over the collection of irreducible analytic subsets of X and {ω} over the set of Kähler classes of X. 2 Kähler manifolds and transcendental techniques in algebraic geometry 167

4. Deformations of compact Kähler manifolds

If S is an analytic space, recall that a deformation of compact complex manifolds is a proper holomorphic map π : X → S such that the fibers are smooth and such that X is locally the product of the base by a neighborhood of any point in any fiber (with π being the first projection of such a local decomposition). For any t ∈ S, we denote − by Xt = π 1(t) the fiber over t. Since compact Kähler manifolds share many common features with projective algebraic manifolds – e.g. good Hodge theoretic properties – rather strong properties are expected for their deformation theory. Kodaira showed in the 60s that every Kähler surface X is a limit by deformation of algebraic surfaces, namely there exists X → S X = X t X a deformation such that t0 for some 0, and tm is projective algebraic for a sequence tm → t0. It was therefore a natural – and long-standing – question whether a similar property holds in higher dimensions. C. Voisin showed in a series of recent papers that the general answer is negative, and in fact there exist rigid non projective compact Kähler manifolds.

Theorem 4.1 (recent results by C. Voisin). (i) In any dimension ≥ 4, there exist compact Kähler manifolds which do not have the homotopy type (or even the homology ring) of a complex projective manifold ([67]). (ii) In any dimension ≥ 8, there exist compact Kähler manifolds X such that no compact bimeromorphic model X of X has the homotopy type of a complex projective manifold ([68]).

The example in (i) is obtained by selecting a complex torus T of dimension ≥ 2 possessing a linear endomorphism ϕ which has non real eigenvalues (pairwise distinct and non conjugate). Then X is obtained by blowing-up the finite set of pairwise inter- section points of the four subsets T ×{0}, {0}×T , = diagonal, Gϕ = graph of ϕ, and then their strict transforms in the first stage blow-up. By using rather elementary considerations of Hodge theory, this provides an example of a rigid Kähler variety which does not have the homotopy type of a projective variety. The example in (ii) is obtained via the Poincaré bundle on T × Tˆ ; we refer to [67] and [68] for details. 2 Another fundamental fact proved by Kodaira and Spencer [36] is the observation X that the Kähler property is open with respect to deformation: if t0 is Kähler for some t0 ∈ S, then the nearby fibers Xt (for t in a metric topology neighborhood of t0 in S) is also Kähler. The proof consists in showing that the desired Kähler metrics are solutions of a suitably chosen 4-th order elliptic differential operator for which there is no jump of the kernel at t0. However, the numerous known examples leave hopes for a much stronger openness property.

Conjecture 4.2. Let X → S be a deformation with irreducible base space S such X ( ) that some fiber t0 is Kähler. Then there should exist a finite or possibly countable union of analytic strata Sν ⊂ S, Sν = S, such that 168 Jean-Pierre Demailly (i) Xt is Kähler for t ∈ S Sν, (ii) Xt is bimeromorphic to a Kähler manifold for t ∈ Sν. A crucial step in analyzing the conjecture is to describe the behaviour of the Kähler cone of Xt as t approaches the “bad strata”. This question is now fully understood thanks to the following result which is a direct corollary of our characterization of the Kähler cone (Theorem 3.1). As a consequence, a “collapse” of the Kähler cone could only come from a degeneration of the Hodge decomposition, the behaviour of which is complex analytic thanks to the Frölicher spectral sequence. Theorem 4.3 (Demailly–Pˇaun [18]). Let π : X → S be a deformation of compact Kähler manifolds over an irreducible base S. Then there exists a countable union  , S = Sν of analytic subsets Sν S, such that the Kähler cones Kt ⊂ H 1 1(Xt , C) −  of the fibers Xt = π 1(t) are invariant over S S under parallel transport with respect to the (1, 1)-projection ∇1,1 of the Gauss–Manin connection ∇ in the decom- position of ⎛ ⎞ ∇2,0 ∗ 0 ∇=⎝ ∗∇1,1 ∗ ⎠ 0 ∗∇0,2 on the Hodge bundle H 2 = H 2,0 ⊕ H 1,1 ⊕ H 0,2. Sketch of proof. The result is local on the base, hence we may assume that S is con- tractible. Then the family is differentiably trivial, the Hodge bundle t → H 2(Xt , C) is the trivial bundle and t → H 2(Xt , Z) is a trivial lattice. We use the existence of a relative cycle space Cp(X/S) ⊂ Cp(X) which consists of all cycles contained in the fibres of π : X → S. It is equipped with a canonical holomorphic projection p πp : C (X/S) → S.

We then define the Sν’s to be the images in S of those connected components of Cp(X/S) which do not project onto S. By the fact that the projection is proper on each component, we infer that Sν is an analytic subset of S. The definition of the Sν’s implies that the cohomology classes induced by the analytic cycles {[Z]},  Z ⊂ Xt , remain exactly the same for all t ∈ S S . This result implies in its turn that the conditions defining the numerically positive cones Pt remain the same, except , for the fact that the spaces H 1 1(Xt , R) ⊂ H 2(Xt , R) vary along with the Hodge decomposition. At this point, a standard calculation implies that the Pt are invariant , by parallel transport under ∇1 1. Moreover, the connected component Kt ⊂ Pt cannot jump from one component to the other thanks to the already mentioned results by Kodaira–Spencer [36]. This concludes the proof. 2 Theorem 4.3 was essentially already known in the cases of complex surfaces (i.e. in dimension 2), thanks to the work of N. Buchdahl [6], [7] and A. Lamari [38], [39]. Shortly after the original [18] manuscript appeared in April 2001, Daniel Huy- brechts [27] informed us that Theorem 3.1 can be used to calculate the Kähler cone of Kähler manifolds and transcendental techniques in algebraic geometry 169 a very general hyperkähler manifold: the Kähler cone is then equal to a suitable con- nected component of the positive cone defined by the Beauville–Bogomolov quadratic form. In the case of an arbitrary hyperkähler manifold, S. Boucksom [Bou02] later showed that a (1, 1) class {α} is Kähler if and only if it lies in the positive part of the Beauville–Bogomolov quadratic cone and moreover C α>0 for all rational curves C ⊂ X (see also Huybrechts [26]).

5. Positive cones in H n−1,n−1(X) and Serre duality

5.1. Basic definitions. In a way which will be shown to be dual to the case of divisors n−1,n−1 and positive (1, 1)-currents, we consider in HR (X) the cone N generated by classes of positive currents T of type (n − 1,n− 1) (i.e., of bidimension (1, 1)). In the projective case we also consider the intersection of N with the space N1(X) generated by integral (n − 1,n− 1)-classes (by the hard Lefschetz theorem, N1(X) is just the dual of NSR(X)). Definition 5.1. Let X be a compact Kähler manifold. n−1,n−1 (i) We define N to be the (closed) convex cone in HR (X) generated by classes of positive currents T of type (n − 1,n− 1)(i.e., of bidimension (1, 1)). n−1,n−1 (ii) We define the cone M ⊂ HR (X) of “movable classes” to be the closure of the convex cone generated by classes of currents of the form

μ (ω1 ∧···∧ωn−1) where μ: X → X is an arbitrary modification (one could just restrict oneself to compositions of blow-ups with smooth centers), and the ωj are Kähler forms on X. Clearly M ⊂ N . (iii) Correspondingly, we introduce the intersections

NNS = N ∩ N1(X), MNS = M ∩ N1(X) in the space generated by integral bidimension (1, 1)-classes

n−1,n−1 2n−2 N1(X) := (HR (X) ∩ H (X, Z)/{torsion}) ⊗Z R.

(iv) If X is projective we define NE(X) to be the convex cone generated by all effective curves. Clearly NE(X) ⊂ NNS. (v) If X is projective we say that C is a “strongly movable” curve if C = μ (A1 ∩···∩An−1) for suitable very ample divisors Aj on X, where μ: X → X is a modifica- tion. We let SME(X) be the convex cone generated by all strongly movable (effective) curves. Clearly SME(X) ⊂ MNS. 170 Jean-Pierre Demailly

C C = C (vi) We say that is a movable curve if t0 is a member of an analytic family (Ct )t∈S such that t∈S Ct = X and, as such, is a reduced irreducible 1-cycle. We let ME(X) be the convex cone generated by all movable (effective) curves. The upshot of this definition lies in the following easy observation. Proposition 5.2. Let X be a compact Kähler manifold. Consider the Poincaré duality pairing 1,1 n−1,n−1 H (X, R) × HR (X) −→ R, (α, β) −→ α ∧ β. X Then the duality pairing takes nonnegative values (i) for all pairs (α, β) ∈ K × N , (ii) for all pairs (α, β) ∈ E × M,

(iii) for all pairs (α, β) where α ∈ E and β =[Ct ]∈ME(X) is the class of a movable curve.

Proof. (i) is obvious. In order to prove (ii), we may assume that β = μ (ω1 ∧···∧ ωn−1) for some modification μ: X → X, where α ={T } is the class of a positive (1, 1)-current on X and ωj are Kähler forms on X. Then ∗ α ∧ β = T ∧ μ (ω1 ∧···∧ωn−1) = μ T ∧ ω1 ∧···∧ωn−1 ≥ 0. X X X Here we have used the fact that a closed positive (1, 1)-current T always has a pull- back μ T , which follows from the fact that if T = i∂∂ϕ locally for some plurisub- harmonic function in X, we can set μ T = i∂∂(ϕ μ). For (iii) we suppose α ={T } and β ={[Ct ]}. Then we take an open covering (Uj ) on X such that T = i∂∂ϕj with suitable plurisubharmonic functions ϕj on Uj . If we select a smooth partition of unity θj = 1 subordinate to (Uj ), we then get

α ∧ β = T|Ct = θj i∂∂ϕj|Ct ≥ 0. X Ct j Ct ∩Uj

For this to make sense, it should be noticed that T|Ct is a well defined closed positive (1, 1)-current (i.e. measure) on Ct for almost every t ∈ S, in the sense of Lebesgue measure. This is true only because (Ct ) covers X, thus ϕj|Ct is not identically −∞ for almost every t ∈ S. The equality in the last formula is then shown by a regularization argument for T , writing T = lim Tk with Tk = α + i∂∂ψk and a decreasing sequence of smooth almost plurisubharmonic potentials ψk ↓ ψ such that the Levi forms have a uniform lower bound i∂∂ψk ≥−Cω (such a sequence exists by Demailly [14]). Then, writing α = i∂∂vj for some smooth potential vj on Uj ,wehaveT = i∂∂ϕj on Uj with ϕj = vj + ψ, and this is the decreasing limit of the smooth approximations

ϕj,k = vj + ψk on Uj . Hence Tk|Ct → T|Ct for the weak topology of measures on Ct . 2 Kähler manifolds and transcendental techniques in algebraic geometry 171

If C is a convex cone in a finite dimensional vector space E, we denote by C∨ the dual cone, i.e. the set of linear forms u ∈ E which take nonnegative values on all elements of C. By the Hahn–Banach theorem, we always have C∨∨ = C. Proposition 5.2 leads to the natural question whether the cones (K, N ) and (E, M) are dual under Poincaré duality, according to the following schematic picture.

K M K duality NS MNS

E N

ENS NNS

1,1 n−1,n−1 NSR(X) H (X, R) HR (X) N1(X)

It is indeed well-known that the cone KNS of nef divisors is dual to the cone ∨ NNS of effective curves if X is projective. The transcendental version K = N also follows from our Theorem 3.8. Theorem 5.3 (Demailly–Pˇaun). If X is Kähler, then the cones K ⊂ H 1,1(X, R) and n−1,n−1 N ⊂ HR (X) are dual by Poincaré duality, and N is the closed convex cone generated by classes [Y ]∧ωp−1 where Y ⊂ X ranges over p-dimensional analytic subsets, p = 1, 2,...,n, and ω ranges over Kähler forms. Proof. Indeed, Proposition 5.2 shows that the dual cone K∨ contains N which itself contains the cone N  of all classes of the form {[Y ]∧ωp−1}. The main result of Demailly–Pˇaun [18] conversely shows that the dual of (N )∨ is equal to K,sowe must have K∨ = N  = N . 2

The other duality statement E = M∨ will be investigated in the next sections.

5.2. Concept of volume and movable intersections. We start with the very impor- tant concept of volume. Definition 5.4. We define the volume,ormovable self-intersection of a big class α ∈ E  to be n Vol (α) = sup β > 0 T ∈α X 172 Jean-Pierre Demailly where the supremum is taken over all Kähler currents T ∈ α with logarithmic poles, and μ T =[E]+β with respect to some modification μ: X → X. By Fujita [21] and Demailly–Ein–Lazarsfeld [17], if L is a big line bundle, we have n n! Vol (c (L)) = lim D = lim h0(X, mL), 1 m→+∞ m m→+∞ mn and in these terms we get the following statement. Proposition 5.5. Let L be a big line bundle on the projective manifold X. Let ε>0. ∗ Then there exists a modification μ: Xε → X and a decomposition μ (L) = E + β with E an effective Q-divisor and β a big and nef Q-divisor such that

Vol (L) − ε ≤ Vol (β) ≤ Vol (L).

It is very useful to observe that the supremum in Definition 5.4 is actually achieved by a collection of currents whose singularities satisfy a filtering property. Namely, if T1 = α + i∂∂ϕ1 and T2 = α + i∂∂ϕ2 are two Kähler currents with logarithmic poles in the class of α, then

T = α + i∂∂ϕ, ϕ = max(ϕ1,ϕ2)(5.2) is again a Kähler current with weaker singularities than T1 and T2. One could define as well 1 mϕ mϕ T = α + i∂∂ϕ, ϕ = log(e2 1 + e2 2 ), (5.2) 2m where m = lcm(m1,m2) is the lowest common multiple of the denominators occur- ring in T1, T2. Now, take a simultaneous log-resolution μm : Xm → X for which the singularities of T1 and T2 are resolved as Q-divisors E1 and E2. Then clearly the as- sociated divisor in the decomposition μmT =[E]+β is given by E = min(E1,E2). Theorem 5.6 (Boucksom [4]). Let X be a compact Kähler manifold. We denote here H k,k(X) (k, k) by ≥0 the cone of cohomology classes of type which have non-negative intersection with all closed semi-positive smooth forms of bidegree (n − k,n − k). (i) For each k = 1,...,n, there exists a canonical “movable intersection product” E ×···×E → H k,k(X), (α ,...,α ) →α · α ···α · α  ≥0 1 k 1 2 k−1 k such that Vol (α) =αn whenever α is a big class. (ii) The product is increasing, homogeneous of degree 1 and superadditive in each argument, i.e.     α1 ···(αj + αj ) ···αk≥α1 ···αj ···αk+α1 ···αj ···αk.

It coincides with the ordinary intersection product when the αj ∈ K are nef classes. Kähler manifolds and transcendental techniques in algebraic geometry 173

(iii) The movable intersection product satisfies the Teissier–Hovanskii inequalities α · α ···α ≥(αn)1/n ...(αn)1/n ( αn= (α )). 1 2 n 1 n with j Vol j (iv) For k = 1, the above “product” reduces to a (non linear) projection operator

E → E1,α→α

onto a certain convex subcone E1 of E such that K ⊂ E1 ⊂ E. Moreover, there is a “divisorial Zariski decomposition” α ={N(α)}+α

where N(α)is a uniquely defined effective divisor which is called the “negative divisorial part” of α. The map α → N(α) is homogeneous and subadditive, and N(α) = 0 if and only if α ∈ E1. (v) The components of N(α)always consist of divisors whose cohomology classes are linearly independent, thus N(α)has at most ρ = rankZ NS(X) components. Proof. We refer to S. Boucksom’s thesis [4] for details. Boucksom’s treatment also covers the case of compact non Kähler manifolds, so it is fairly general. We only give a very rough construction of the movable intersection product.  First assume that all classes αj are big, i.e. αj ∈ E . We select Kähler currents Tj,m ∈ αj with logarithmic poles and their approximate Zariski decompositions as in Theorem 2.10. We can then find a simultaneous log-resolution μm : Xm → X such that

μ Tj,m =[Ej ,m]+βj,m.

We consider the direct image current μm (β1,m∧···∧βk,m) (which is a closed positive current of bidegree (k, k) on X). It turns out by rather elementary monotonicity arguments based on the filtering property 5.2 that one can extract a weakly convergent limit α1 · α2 ···αk= lim ↑ {(μm) (β1,m ∧ β2,m ∧···∧βk,m)} m→+∞ and that the corresponding cohomology class in H k,k(X) is uniquely defined. Now, the intersection product can be extended to the full closed cone E by monotonicity again, namely by setting

α1 · α2 ···αk=lim ↓(α1 + δω) · (α2 + δω)···(αk + δω) δ↓0 for arbitrary classes αj ∈ E. 2 Definition 5.7. For a class α ∈ H 1,1(X, R) we define the numerical dimension ν(α) to be ν(α) =−∞if α is not pseudo-effective, and p ν(α) = max{p ∈ N ;α  = 0}, ν(α) ∈{0, 1,...,n} if α is pseudo-effective. 174 Jean-Pierre Demailly

By the results of Demailly–Peternell [18], a class is big (α ∈ E ) if and only if ν(α) = n. Classes of numerical dimension 0 can be described much more precisely, again following Boucksom [4].

Theorem 5.8. Let X be a compact Kähler manifold. Then the subset D0 of irreducible divisors D in X such that ν(D) = 0 is countable, and these divisors are rigid as well as their multiples. If α ∈ E is a pseudo-effective class of numerical dimension 0, then α is numerically equivalent to an effective R-divisor D = j∈J λj Dj , for some finite subset (Dj )j∈J ⊂ D0 such that the cohomology classes {Dj } are linearly independent and some λj > 0. If such a linear combination is of numerical dimension 0, then so is any other linear combination of the same divisors. 2 Using the Iitaka fibration it is immediate to see that κ(X) ≤ ν(X) always holds true, and from the currently known examples a natural expectation would be Conjecture 5.9 (“generalized abundance conjecture”). For an arbitrary compact Käh- ler manifold X, the should be equal to the numerical dimension:

κ(X) = ν(X) := ν(c1(KX)). This appears to be a fairly strong statement. In fact, it is not difficult to show that the generalized abundance conjecture contains the Cn,m conjectures about additivity of Kodaira dimension (since it is not very difficult to show that the numerical dimension is additive with respect to fibrations). A few extreme cases are known. Theorem 5.10. The generalized abundance conjecture is true at least in the cases ν(X) =−∞, ν(X) = 0, ν(X) = n.

Proof. In fact ν(X) =−∞means that KX is not pseudo-effective, so no multiple of KX can have sections and thus κ(X) =−∞. In case ν(X) = n, we have to show that  KX is big (KX ∈ E ); this follows from [18] and from the solution of the Grauert– Riemenschneider conjecture in the form proven in Demailly [11]. Remains the case ν(X) = 0. Then Theorem 5.8 gives KX ≡ λj Dj for some effective divisor with numerically independent components such that ν(Dj ) = 0. It follows that the λj are rational and therefore + KX = λj Dj + F where λj ∈ Q , ν(Dj ) = 0 and F ∈ Pic0(X).

In that case Campana and Peternell [8] have shown that F is a torsion element of Pic0(X), and so κ(X) = 0.

5.3. The orthogonality estimate. The goal of this section is to show that, in an appropriate sense, approximate Zariski decompositions are almost orthogonal. X α ={T }∈E  Theorem 5.11. Let be a projective manifold, and let NS be a big class represented by a Kähler current T . Consider an approximate Zariski decomposition

μmTm =[Em]+[Dm]. Kähler manifolds and transcendental techniques in algebraic geometry 175

Then n−1 2 n n (Dm · Em) ≤ 20 (Cω) Vol (α) − Dm where ω = c1(H) is a Kähler form and C ≥ 0 is a constant such that ±α is dominated by Cω (i.e., Cω ± α is nef ). Proof. For every t ∈[0, 1] we have

Vol (α) = Vol (Em + Dm) ≥ Vol (tEm + Dm).

Now, by our choice of C, we can write Em as a difference of two nef divisors:

Em = μ α − Dm = μm(α + Cω) − (Dm + Cμmω). Lemma 5.12. For all nef R-divisors A, B we have n n− Vol (A − B) ≥ A − nA 1 · B as soon as the right-hand side is positive. Proof. In case A and B are integral (Cartier) divisors, this is a consequence of the holomorphic Morse inequalities (Demailly [16], 8.5). If A and B are Q-Cartier, we conclude by the homogeneity of the volume. The general case of R-divisors follows by approximation using the upper semi-continuity of the volume (Boucksom [4], 3.1.26). In fact, we expect Lemma 5.12 to hold true also in the case of transcendental nef cohomology classes – unfortunately the required generalization of Morse inequalities is still missing at this point. 2 End of proof of Theorem 5.11. In order to exploit the lower bound of the volume, we write

tEm + Dm = A − B, A = Dm + tμm(α + Cω), B = t(Dm + Cμmω).

By our choice of the constant C, both A and B are nef. Lemma 5.12 and the binomial formula imply

n n−1 Vol (tEm + Dm) ≥ A − nA · B   n n = Dn + nt Dn−1 ·μ (α + Cω) + tk Dn−k ·μ (α + Cω)k m m m k m m k=2 n−1 − nt Dm ·(Dm + Cμmω)   n−1 n − − nt2 tk−1 1 Dn−1−k ·μ (α + Cω)k ·(D + Cμ ω). k m m m m k=1 Now we use the obvious inequalities

Dm ≤ μm(Cω), μm(α + Cω) ≤ 2μm(Cω), Dm + Cμmω ≤ 2μm(Cω) 176 Jean-Pierre Demailly in which all members are nef (and where the inequality ≤ means that the difference of classes is pseudo-effective). In this way we get   n−1 n − (tE + D ) ≥ Dn + ntDn−1 · E − nt2 k+1tk−1 1 (Cω)n. Vol m m m m m 2 k k=1 We will always take t smaller than 1/10n so that the last summation is bounded by 4(n − 1)(1 + 1/5n)n−2 < 4ne1/5 < 5n. This implies

n n−1 2 2 n Vol (tEm + Dm) ≥ Dm + nt Dm · Em − 5n t (Cω) . t = 1 (Dn−1 · E )((Cω)n)−1 Now, the choice 10n m m gives by substituting

n−1 2 1 (Dm · Em) n n ≤ Vol (Em + Dm) − Dm ≤ Vol (α) − Dm 20 (Cω)n t ≤ 1 (and we have indeed 10n ), whence Theorem 5.11. Of course, the constant 20 is certainly not optimal. 2

Corollary 5.13. If α ∈ ENS, then the divisorial Zariski decomposition α = N(α)+α is such that αn−1·N(α) = 0.

Proof. By replacing α by α + δc1(H), one sees that it is sufficient to consider the case where α is big. Then the orthogonality estimate implies

n−1 n−1 (μm) (Dm ) · (μm) Em = Dm · (μm) (μm) Em n−1 ≤ Dm · Em n 1/2 ≤ C(Vol (α) − Dm) .

n−1 n−1 n Since α =lim(μm) (Dm ), N(α) = lim(μm) Em and lim Dm = Vol (α),we get the desired conclusion in the limit. 2

5.4. Proof of duality between ENS and MNS. The main point is the following characterization of pseudo-effective classes, proved in [5] (the “only if” part already follows from 5.2 (iii)). Theorem 5.14 (Boucksom–Demailly–Pˇaun–Peternell [5])). If X is projective, then a class α ∈ NSR(X) is pseudo-effective if (and only if ) it is in the dual cone of the cone SME(X) of strongly movable curves. In other words, a line bundle L is pseudo-effective if (and only if) L · C ≥ 0 for all movable curves, i.e., L · C ≥ 0 for every very generic curve C (not contained in a countable union of algebraic subvarieties). In fact, by definition of SME(X),itis enough to consider only those curves C which are images of generic complete inter- sections of very ample divisors on some variety X, under a modification μ: X → X. Kähler manifolds and transcendental techniques in algebraic geometry 177

By a standard blowing-up argument, it also follows that a line bundle L on a normal Moishezon variety is pseudo-effective if and only if L · C ≥ 0 for every movable curve C. The Kähler analogue should be:

Conjecture 5.15. For an arbitrary compact Kähler manifold X, the cones E and M are dual.

E

ENS M ω NS M∨ α + δω α

∨ α − εω (MNS)

1,1 NSR(X) H (X, R) N1(X)

∨ Proof of Theorem 5.14 (see [5]). We want to show that ENS = SME(X) . By 5.2 (iii) we have in any case ∨ ENS ⊂ (SME(X)) .

If the inclusion is strict, there is an element α ∈ ∂ENS on the boundary of ENS which is in the interior of SME(X)∨. Let ω = c1(H) be an ample class. Since α ∈ ∂ENS, the class α + δω is big for every δ>0, and since α ∈ ((SME(X))∨) we still have α − εω ∈ (SME(X))∨ for ε>0 small. Therefore α · ≥ εω · (5.4) for every movable curve . We are going to contradict (5.4). Since α + δω is big, we have an approximate Zariski decomposition

μδ(α + δω) = Eδ + Dδ.

n−1 We pick = (μδ) (Dδ ). By the Hovanskii–Teissier concavity inequality

n 1/n n (n−1)/n ω · ≥ (ω ) (Dδ ) . 178 Jean-Pierre Demailly

On the other hand

n−1 α · = α · (μδ) (Dδ ) n−1 n−1 = μδα · Dδ ≤ μδ(α + δω) · Dδ n−1 n n−1 = (Eδ + Dδ) · Dδ = Dδ + Dδ · Eδ.

By the orthogonality estimate, we find

/ α · Dn + 20(Cω)n(Vol (α + δω) − Dn) 1 2 ≤ δ δ n 1/n n (n−1)/n ω · (ω ) (Dδ ) (Vol (α + δω) − Dn)1/2 ≤ C(Dn)1/n + C δ . δ n (n−1)/n (Dδ )

However, since α ∈ ∂ENS, the class α cannot be big so n lim Dδ = Vol (α) = 0. δ→0

We can also take Dδ to approximate Vol(α + δω) in such a way that (Vol (α + δω) − n 1/2 n n n n Dδ ) tends to 0 much faster than Dδ . Notice that Dδ ≥ δ ω , so in fact it is enough to take n 2n Vol (α + δω) − Dδ ≤ δ . This is the desired contradiction by (5.4). 2

As a corollary, we also get a solution of the “Hodge conjecture” for positive cones of H n−1,n−1(X), namely positive integral classes are generated by the corresponding cones of curves. This settles in the affirmative many of the conjectures made in [19]. Corollary 5.16. Let X be a projective manifold. Then

(i) NNS = NE(X),

(ii) MNS = SME(X) = ME(X). Proof. (i) is indeed (mostly) a standard result of algebraic geometry, a restatement of the fact that the cone of effective curves NE(X) is dual to the cone KNS of nef divisors N ⊃ (X) = K∨ N ⊂ K∨ (see e.g. [24]): clearly NS NE NS, and the other direction NS NS is a consequence of 5.2 (i). ∨ (ii) It is obvious that SME(X) ⊂ ME(X) ⊂ MNS ⊂ (ENS) (the latter inclusion ∨ follows from 5.2 (iii)). Now Theorem 5.14 implies (ENS) = SME(X), and (ii) follows. 2 Remark 5.17. If holomorphic Morse inequalities were known also in the Kähler case, we would infer by the same proof that “α not pseudo-effective” implies the existence n− of a blow-up μ: X → X and a Kähler metric ω on X such that α · μ (ω) 1 < 0. In Kähler manifolds and transcendental techniques in algebraic geometry 179 the special case when α = KX is not pseudo-effective, we would expect the Kähler manifold X to be covered by rational curves. The main trouble is that characteristic p techniques are no longer available. On the other hand it is tempting to approach the question via techniques of symplectic geometry: Question 5.18. Let (M, ω) be a compact real symplectic manifold. Fix an almost complex structure J compatible with ω, and for this structure assume that n−1 c1(M) · ω > 0. Does it follow that M is covered by rational J -pseudoholomorphic curves?

5.5. Applications and conjectures. The most important special case ofTheorem 5.14 is

Theorem 5.19. If X is a projective manifold and is not uniruled, then KX is pseudo- effective, i.e. KX ∈ ENS.

Proof. If KX ∈/ ENS, Proposition 5.2 shows that there is a moving curve Ct such that KX · Ct < 0. The standard “bend-and-break” lemma of Mori then implies that there is family t of rational curves with KX · t < 0, so X is uniruled. 2

Of course, if the “abundance conjecture” is correct, the fact that KX is pseudo- effective would imply κ(X) ≥ 0, and so every non uniruled variety should satisfy κ(X) ≥ 0. This still seems beyond reach at the moment.

6. Plurigenera and the Minimal Model Program

In the case of algebraic surfaces, the Minimal Model Program (MMP) was already initiated by Italian geometers at the turn of the XXth century, and was finally completed by Zariski and Kodaira for all complex surfaces. The case of higher dimensions (starting with dimension 3) is a major endeavor of modern times, revitalized by Mori [41], Kawamata [29], [30], [31] and Shokurov [53], [54] among others (see also [33] for a good survey). The basic question is to prove that every birational class of non uniruled algebraic varieties contains a “minimal” member X exhibiting mild singularities (“terminal singularities”), where “minimal” is taken in the sense of avoiding unnecessary blow- ups; minimality actually means that KX is nef and not just pseudo-effective (pseudo- effectivity follows in general from Theorem 5.19). This requires performing certain birational transforms known as flips, and important questions are whether a) flips are indeed possible (“existence of flips”), b) the process terminates (“termination of flips”). Thanks to Kawamata [31] and Shokurov [53], [54], this has been proved in dimension 3 at the end of the 80s. Very recently, C. Hacon and J. McKernan [23] announced that flips exist in dimension n, if one assumes that a slightly stronger version of MMP (involving log pairs with real divisors) holds true in dimension n−1. As a consequence, the existence of flips obtained by Shokurov [55] in 2003 would 180 Jean-Pierre Demailly be achieved in dimension 4 via a more systematic method. Strongly related to these issues are the following fundamental questions.  (i) Finiteness of the canonical ring: is the canonical ring R = H 0(X, mKX) of a variety of general type always finitely generated? If true, Proj(R) of this graded ring R yields of course a “canonical model” in the birational class of X.

(ii) Boundedness of pluricanonical embeddings: is there a bound rn depending

only on dimension dim X = n, such that the pluricanonical map mKX of a variety of general type yields a birational embedding in projective space for m ≥ rn?

(iii) Invariance of plurigenera: are plurigenera pm = h0(X, mKX) always invariant under deformation?

These questions involve taking “limits” of divisors as m →+∞, and therefore transcendental methods are a strong contender in the arena. Question (ii) was indeed solved in the affirmative by H. Tsuji [63], [64] under the assumption that the MMP program is solved, and in general by S. Takayama [61], and Ch. Hacon-J. McKer- nan [22] by pursuing further Tsuji’s ideas. Question (iii) was completely settled by Y. T. Siu ([58] in the case of varieties of general type, and [59] for arbitrary varieties). Quite recently, M. Pˇaun gave a very elementary proof based merely on the Ohwawa– Takegoshi extension theorem, that we briefly sketch below. Y.T. Siu’s work also gives strong support for the hope that (i) can be solved by a suitable combination of the L2 existence theorems (Skoda’s division theorem being one of the main ingredients). The following is a very slight extension of results by M. Pˇaun [52] and B. Claudon [9], which are themselves based on the ideas of Y. T. Siu [59] and S. Takayama [62]. Theorem 6.1. Let π : X → be a projective family over the unit disk, and let (Lj ,hj )0≤j≤m−1 be (singular) hermitian line bundles with semipositive curvature currents i Lj ,hj ≥ 0 on X. Assume that

(i) the restriction of hj to the central fiber X0 is well defined (i.e. not identi- cally +∞); (h ) ≤ j ≤ m − (ii) additionally the multiplier ideal sheaf j|X0 is trivial for 1 1. σ O(mK + L ) ⊗ (h ) X Then any section of X j |X0 0|X0 over the central fiber 0 extends to X. We first state the technical version of the Ohsawa–Takegoshi L2 extension theorem needed for the proof, which is a special case of Theorem 2.7 (see also Siu [59]). Lemma 6.2. Let π : X → be as before and let (L, h) be a (singular) hermitian line bundle with semipositive curvature current i L,h ≥ 0 on X. Let ω be a global X dV dV Kähler metric on , and X, X0 the respective induced volume elements on Kähler manifolds and transcendental techniques in algebraic geometry 181

X X h u 0 and . Assume that X0 is well defined. Then any holomorphic section of O(KX + L) ⊗ (h|X ) extends into a section u over X satisfying an L2 estimate 0 u2 dV ≤ C u2 dV , ω⊗h X 0 ω⊗h X0 X X0 where C0 ≥ 0 is some universal constant (independent of X, L, ...). −ϕ Proof. We write hj = e j in terms of local plurisubharmonic weights. Fix an auxiliary line bundle A (which will later be taken to be sufficiently ample), and define inductively a sequence of line bundles Fp by putting F0 = A and

Fp = Fp−1 + KX + Lr if p = mq + r,0≤ r ≤ m − 1. By construction we have Fp+m = Fp + mKX + j Lj and

F0 = A, F1 = A+KX +L1, ... ,Fp = A+pKX +L1 +···+Lp, 1 ≤ p ≤ m−1. (p) The game is to construct inductively families of sections, say (uj )j=1...Np ,ofFp over X in such a way that (p) (a) for p = 0,...,m− 1, Fp is generated by its sections (uj )j=1...Np ; (p) (b) we have the m-periodicity relations Np+m = Np and uj is an extension of (p) (r) (r) (r) u := σ q u over X for p = mq + r, where u := u ,0≤ r ≤ m − 1. j j j j|X0 Property (a) can certainly be achieved by taking A ample enough so that F0, ..., (p) Fm−1 are generated by their sections, and by choosing the uj appropriately for p = ,...,m− F 0 1. Now, by induction, we equip p−1 with the tautological metric 2 (p−1) 2 |ξ| / |uj (x)| , and Fp − KX = Fp−1 + Lr with that metric multiplied by −ϕ hr = e r ; it is clear that these metrics have semipositive curvature currents (the metric on Fp itself if obtained by using a smooth Kähler metric ω on X). In this setting, we apply the Ohsawa–Takegoshi theorem to the line bundle Fp−1 + Lr to (p) (p) extend uj into a section uj over X. By construction the pointwise norm of that F section in p|X0 in a local trivialization of the bundles involved is the ratio (p) 2 |uj | e−ϕr , (p− ) 1 2  |u | up to some fixed smooth positive factor depending only on the metric induced by ω on KX. However, by the induction relations, we have ⎧ (r) 2 ⎪ j |uj | ⎪ e−ϕr p = mq + r

(r) Since the sections (uj ) generate their line bundle, the ratios involved are positive functions without zeroes and poles, hence smooth and bounded (possibly after shrink- ing the base disc , as is permitted). On the other hand, assumption (ii) and the σ (h ) e−ϕr fact that has coefficients in the multiplier ideal sheaf 0|X0 tell us that , 2 −ϕ 1 ≤ r

The next idea is to extract the limits of p-th roots of these sections to get a singular −ϕ hermitian metric on mKX + Lj . As the functions e r are locally bounded below (ϕr being psh), the Hölder inequality implies that 1/p (p) 2 |uj | dVω ≤ C3. X j

Jensen’s inequality together with well known facts of potential theory now show that (mq) some subsequence of the sequence of plurisubharmonic functions 1 log |u |2 q j j 1 (which should be thought of as weights on the Q-line bundles q (A+q(mKX+ Lj ))) converges almost everywhere to the weight ψ of a singular hermitian metric H with semi-positive curvature on mKX + Lj , in the form of an upper regularized limit 1 (mq ) ψ(z) = lim sup lim log |u ν (ζ )|2. ν→+∞ q j ζ→z ν j

On X0 we have 1 (mq) 1 q ( ) lim log |u |2 = lim log |σ|2 |u 0 |2 = log |σ|2, q→+∞ q j q→+∞ q j j j hence ψ(z) ≥ log |σ |2 and σ H ≤ 1. We equip the bundle G = (m − 1)KX + Lj 1−1/m 1/m with the metric γ = H hj , and mKX + Lj = KX + G with the metric ω⊗γ . Clearly γ has a semipositive curvature current on X and in a local trivialization Kähler manifolds and transcendental techniques in algebraic geometry 183 we have     1 1 1/m σ2 ≤ C|σ |2 − − ψ + ϕ ≤ C |σ|2 e−ϕj ω⊗γ exp 1 m m j

2 −ϕ −ϕr 2 on X0. Since |σ | e 0 and e , r>0 are all locally integrable, we see that σω⊗γ is also locally integrable on X0 by the Hölder inequality. A new (and final) application of the L2 extension theorem to the hermitian line bundle (G, γ ) implies that σ can be extended to X. The theorem is proved. 2

The special case of the theorem obtained by taking all bundles Lj trivial tells us in particular that any pluricanonical section σ of mKX over X0 extends to X. By the 0 upper semi-continuity of t → h (Xt ,mKXt ), this implies

Corollary 6.3 (Siu [59]). For any projective family t → Xt of algebraic varieties, 0 the plurigenera pm(Xt ) = h (Xt ,mKXt ) do not depend on t. At the moment it should be observed that there are no purely algebraic proofs of the invariance of plurigenera, though Y. Kawamata [32] has given an algebraic proof in the case of varieties of general type.

References

[1] Andreotti, A., Vesentini, E., Carleman estimates for the Laplace-Beltrami equation in com- plex manifolds. Inst. Hautes Études Sci. Publ. Math. 25 (1965), 81–130. [2] Biswas, I., Narasimhan, M. S., Hodge classes of moduli spaces of parabolic bundles over the general curve. J. Algebraic Geom. 6 (1997), 697–715. [3] Bochner, S., Curvature and Betti numbers; Curvature and Betti numbers. II. Ann. of Math. 49 (1948), 379–390; 50 (1949), 77–93. [4] Boucksom, S., Cônes positifs des variétés complexes compactes. Thesis, Grenoble 2002. [5] Boucksom, S., Demailly, J. P., Pˇaun, M., Peternell, Th., The pseudo-effective cone of a compact Kähler manifold and varieties of negative Kodaira dimension. arXiv:math.AG/ 0405285. [6] Buchdahl, N., On compact Kähler surfaces. Ann. Inst. Fourier 49 (1999), 287–302. [7] Buchdahl, N., A Nakai-Moishezon criterion for non-Kähler surfaces. Ann. Inst. Fourier 50 (2000), 1533–1538. [8] Campana, F., Peternell, Th., Geometric stability of the cotangent bundle and the universal cover of a projective manifold. arXiv:math.AG/0405093. [9] Claudon, B., Invariance for multiples of the twisted canonical bundle. Ann. Inst. Fourier 57 (2007), 289–300. [10] Demailly, J.-P., Estimations L2 pour l’opérateur ∂ d’un fibré vectoriel holomorphe semi- positif au-dessus d’une variété kählérienne complète. Ann. Sci. École Norm. Sup. (4) 15 (1982), 457–511. [11] Demailly, J.-P., Champs magnétiques et inégalités de Morse pour la d-cohomologie. Ann. Inst. Fourier 35 (1985), 189–229. 184 Jean-Pierre Demailly

[12] Demailly, J.-P.,Transcendental proof of a generalized Kawamata-Viehweg vanishing theo- rem. In Geometrical and algebraical aspects in several complex variables (Cetraro, 1989), Sem. Conf. 8, EditEl, Rende 1991, 81–94; C. R. Acad. Sci. Paris Sér. I Math. 309 (1989), 123–126. [13] Demailly, J.-P., Singular hermitian metrics on positive line bundles. In Complex algebraic varieties (K. Hulek, T. Peternell, M. Schneider, F. Schreyer, eds.), Lecture Notes in Math. 1507, Springer-Verlag, Berlin 1992, 87–104. [14] Demailly, J.-P., Regularization of closed positive currents and intersection theory. J. Alge- braic Geom. 1 (1992), 361–409. [15] Demailly, J.-P.,A numerical criterion for very ample line bundles. J. Differential Geom. 37 (1993), 323–374. [16] Demailly, J.-P., Multiplier ideal sheaves and analytic methods in algebraic geometry. Lec- ture Notes, School on “Vanishing theorems and effective results in Algebraic Geometry”, ICTP Trieste, April 2000, Publications of ICTP, 2001. [17] Demailly, J.-P., Ein, L., Lazarsfeld, R., A subadditivity property of multiplier ideals. Michi- gan Math. J. 48 (Special volume in honor of William Fulton) (2000), 137–156. [18] Demailly, J.-P., Pˇaun, M., Numerical characterization of the Kähler cone of a compact Kähler manifold. Ann. of Math. 159 (2004), 1247–1274. [19] Demailly, J.-P., Peternell, Th., Schneider, M., Holomorphic line bundles with partially vanishing cohomology. In Proceedings of the Hirzebruch 65 Conference on Algebraic Geometry (Ramat Gan, 1993), Israel Math. Conf. Proc. 9, Bar-Ilan University, Ramat Gan 1996, 165–198. [20] Demailly, J.-P., Peternell, Th., Schneider, M., Pseudo-effective line bundles on compact Kähler manifolds. Internat. J. Math. 6 (2001), 689–741. [21] Fujita, T., Approximating Zariski decomposition of big line bundles. Kodai Math. J. 17 (1994), 1–3. [22] Hacon, Ch., McKernan, J., Boundedness of pluricanonical maps of varieties of general type. Invent. Math. 166 (2006), 1–25. [23] Hacon, Ch., McKernan, J., On the existence of flips. arXiv:math.AG/0507597. [24] Hartshorne, R., Ample subvarieties of algebraic varieties. Lecture Notes in Math. 156, Springer-Verlag, Berlin 1970. [25] Hörmander, L., L2 estimates and existence theorems for the ∂ operator. Acta Math. 113 (1965), 89–152. [26] Huybrechts, D., Compact Hyperkähler Manifolds: Basic Results. Invent. Math. 135 (1999), 63–113. [27] Huybrechts, D., Compact Hyperkähler Manifolds: Basic Results, II (The Projectivity Crite- rion for Hyperkähler manifolds as a Consequence of the Demailly-Pˇaun Theorem). Invent. Math. 152 (2003), 209–212. [28] Kawamata, Y., A generalization of Kodaira-Ramanujam’s vanishing theorem. Math. Ann. 261 (1982), 43–46. [29] Kawamata,Y., The cone of curves of algebraic varieties. Ann. of Math. 119 (1984), 603–633. [30] Kawamata, Y., Minimal models and the Kodaira dimension of algebraic fiber spaces. J. Reine Angew. Math. 363 (1985), 1–46. Kähler manifolds and transcendental techniques in algebraic geometry 185

[31] Kawamata, Y., Termination of log flips for algebraic 3-folds. Internat. J. Math. 3 (1992), 653–659. [32] Kawamata, Y., Deformation of canonical singularities. J. Amer. Math. Soc. 12 (1999), 85–92. [33] Kawamata,Y., Matsuda, K., Matsuki, K., Introduction to the minimal model program. Adv. Stud. Pure Math. 10 (1987), 283–360. [34] Kleiman, S., Toward a numerical theory of ampleness. Ann. of Math. 84 (1966), 293–344. [35] Kodaira, K., On Kähler varieties of restricted type. Ann. of Math. 60 (1954), 28–48. [36] Kodaira, K., Spencer, D.C., On deformations of complex analytic structures. III. Stability theorems for complex structures. Ann. of Math. 71 (1960), 43–76. [37] Kohn, J. J., Harmonic integrals on strongly pseudo-convex manifolds I. Ann. of Math. 78 (1963), 206–213. [38] Lamari, A., Courants kählériens et surfaces compactes. Ann. Inst. Fourier 49 (1999), 263–285. [39] Lamari, A., Le cone Kählérien d’une surface. J. Math. Pures Appl. 78 (1999), 249–263. [40] Manivel, L., Un théorème de prolongement L2 de sections holomorphes d’un fibré vectoriel. Math. Z. 212 (1993), 107–122. [41] Mori, S., Threefolds whose canonical bundles are not numerically effective. Ann. of Math. 116 (1982), 133–176. [42] Nadel, A. M., Multiplier ideal sheaves and Kähler-Einstein metrics of positive scalar cur- vature. Proc. Nat. Acad. Sci. U.S.A. 86 (1989) 7299–7300; Ann. of Math. 132 (1990), 549–596. [43] Ohsawa, T., On the extension of L2 holomorphic functions, II. Publ. Res. Inst. Math. Sci. 24 (1988), 265–275. [44] Ohsawa, T., On the extension of L2 holomorphic functions, III : negligible weights. Math. Z. 219 (1995), 215–225. [45] Ohsawa, T., On the extension of L2 holomorphic functions, IV: A new density concept. In Geometry and analysis on complex manifolds (T. Mabuchi et al., eds.), Festschrift for Professor S. Kobayashi’s 60th birthday. World Scientific, Singapore 1994, 157–170. [46] Ohsawa, T., On the extension of L2 holomorphic functions, V, Effects of generalization. Nagoya Math. J. 161 (2001), 1–21. [47] Ohsawa, T., On the extension of L2 holomorphic functions, VI, A limiting case. In Ex- plorations in complex and Riemannian geometry, Contemp. Math. 332, Amer. Math. Soc., Providence, RI, 2003, 235–239. [48] Ohsawa, T., Takegoshi, K., On the extension of L2 holomorphic functions. Math. Z. 195 (1987), 197–204. [49] Pˇaun, M., Sur l’effectivité numérique des images inverses de fibrés en droites. Math. Ann. 310 (1998), 411–421. [50] Pˇaun, M., Fibré en droites numériquement effectifs et variétés Kählériennes compactes à courbure de Ricci nef. Thèse, Université de Grenoble 1, Grenoble 1998. [51] Pˇaun, M., Semipositive (1,1)-cohomology classes on projective manifolds. Preprint de l’I.R.M.A., Strasbourg. [52] Pˇaun, M., Siu’s invariance of plurigenera: a one-tower proof. Preprint, November 2005. 186 Jean-Pierre Demailly

[53] Shokurov, V. V., Extremal contractions of three-dimensional algebraic varieties. Yaroslavl Gos. Ped. Inst. 102 (1983), 74–90 (in Russian). [54] Shokurov, V. V., 3-fold log models. J. Math. Sci. 81 (1996), 2667–2699. [55] Shokurov, V. V., Prelimiting flips. Proc. Steklov Inst. Math. 240 (2003), 75–213. [56] Siu, Y.-T., Analyticity of sets associated to Lelong numbers and the extension of closed positive currents. Invent. Math. 27 (1974), 53–156. [57] Siu, Y.-T., Some recent results in complex manifold theory for the semi-positive case. In Proceedings of the Mathematisches Arbeitstagung, Bonn 1984. [58] Siu, Y.-T., Invariance of plurigenera. Invent. Math. 134 (1994), 631–639. [59] Siu, Y.-T., Extension of twisted pluricanonical sections with plurisubharmonic weight and invariance of semipositively twisted plurigenera for manifolds not necessarily of general type. In Complex Geometry (Göttingen, 2000), Springer-Verlag, Berlin 2002, 223–277. [60] Skoda, H., Morphismes surjectifs de fibrés vectoriels semi-positifs. Ann. Sci. École Norm. Sup. 11 (1978), 577–611. [61] Takayama, S., Pluricanonical systems on algebraic varieties of general type. Invent. Math. 165 (2006), 551–587. [62] Takayama, S., On the invariance and lower semi-continuity of plurigenera of algebraic varieties. J. Algebraic Geom. 16 (2007), 1–18. [63] Tsuji, H., Pluricanonical systems of projective varieties of general type. Osaka J. Math. 43 (2006), 967–995. [64] Tsuji, H., Subadjunction theorem. In Complex analysis in several variables—Memorial Conference of Kiyoshi Oka’s Centennial Birthday, Adv. Stud. Pure Math. 42, Math. Soc. Japan, Tokyo 2004, 313–318. [65] Viehweg, E., Vanishing theorems. J. Reine Angew. Math. 335 (1982), 1–8. [66] Voisin,C.,A counterexample to the Hodge conjecture extended to Kähler varieties. Internat. Math. Res. Notices 20 (2002), 1057–1075. [67] Voisin, C., On the homotopy types of compact Kähler and complex projective manifolds. Invent. Math. 157 (2004), 329–343. [68] Voisin,C., On the homotopy types of Kähler manifolds and the birational Kodaira problem. J. Differential Geom. 72 (2006), 43–71. [69] Yau, S.-T., On the Ricci curvature of a complex Kähler manifold and the complex Monge– Ampère equation. Comm. Pure Appl. Math. 31 (1978), 339–411. [70] Zucker, S., The Hodge conjecture for cubic fourfolds. Compositio Math. 34 (1977), 199–209.

Université de Grenoble I, Institut Fourier, 100 rue des Maths, BP 74, 38402 Saint-Martin d’Hères, France E-mail: [email protected] Optimal computation

Ronald A. DeVore∗

Abstract. A large portion of computation is concerned with approximating a function u. Typ- ically, there are many ways to proceed with such an approximation leading to a variety of algorithms. We address the question of how we should evaluate such algorithms and compare them. In particular, when can we say that a particular algorithm is optimal or near optimal? We shall base our analysis on the approximation error that is achieved with a given (computational or information) budget n. We shall see that the formulation of optimal algorithms depends to a large extent on the context of the problem. For example, numerically approximating the solution to a PDE is different from approximating a signal or image (for the purposes of compression).

Mathematics Subject Classification (2000). Primary 41-02, 46-02; Secondary 62C20, 65N30, 68Q25, 74S05.

Keywords. Optimal computation, encoding and compression, learning theory, entropy and widths.

1. Introduction

A generic scientific problem is to approximate a function u. The problem takes different forms depending on what we know about u. We describe five common settings. The Data Fitting Problem (DFP). We are given data λj (u), j = 1, 2,...,n, where each λj is a linear functional. The problem is to approximate u the best we can from this information. Often the λj (u)’s are point values of u or averages of u over certain sets (called cells). The Sensing Problem (SP). In this setting we may ask for the values λj (u), j = 1,...,n, of any linear functionals λj applied to u . We are given a budget of n such questions and we wish to determine what are the best questions to ask in order to approximate u effectively. This problem differs from DFP because we can choose the functionals to apply. The Encoding Problem (EP). Here we have complete knowledge of u. We are given a bit budget n and we wish to transmit as much information about u as possible while ∗ This paper was prepared while the author was visiting Electrical and Computer Engineering Department at Rice University. The author thanks the participants of the Rice Compressed Sensing Seminar, especially Rich Baraniuk and Mike Wakin, for valuable discussions on compresses sensing. He is also grateful to Carl de Boor, Albert Cohen, Emmanuel Candès, Anna Gilbert, and Guergana Petrova for reading versions of this manuscript.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 188 Ronald A. DeVore using at most n bits. An encoder maps u into a bitstream and a decoder converts the bitstream into a function which approximates u. Both these maps are typically nonlinear. The Computation Problem (CP). We are only given the information that u is a solu- tion to some (linear or nonlinear) equation A(u) = f . We have complete knowledge of the operator A and any additional information (such as boundary or initial con- ditions) that are sufficient to uniquely determine u. We are given a computational budget n, say of floating point operations (flops), and we wish to approximate u as efficiently as possible within this budget. This problem is related to numerically inverting the operator A. The Learning Problem (LP). We are given data zi = (xi,yi) ∈ X×Y , i = 1,...,n, which are drawn independently with respect to some unknown probability measure ρ on X × Y . We wish from this data to fit a function which best represents how the response variable y is related to x. The best representation (in the sense of least squares minimization) is given by the regression function fρ(x) := E(y|x) with E the expectation. Since we do not know ρ, we do not know fρ The problem is to best approximate fρ from the given sample data. These problems have a long history and still remain active and important research areas. The first three of these problems are related to major areas of Approximation Theory and Information Based Complexity and our presentation is framed by core results in these disciplines. CP is the dominant area of Numerical Analysis and LP is central to Nonparametric Statistics. The complexity of algorithms is also a major topic in Theoretical Computer Science. The purpose of this lecture is not to give a comprehensive accounting of the research in these areas. In fact, space will only allow us to enter two of these topics (SP and LP) to any depth. Rather, we want to address the question of how to evaluate the myriad of algorithms for numerically resolving these problems and decide which of these is best. Namely, we ask “what are the ways in which we can evaluate algorithms?”

2. Some common elements

There are some common features to these problems which we want to underscore. The obvious starting point is that in each problem we want to approximate a function u.

2.1. Measuring performance. To measure the success of the approximation, we need a way to measure error between the target function u and any candidate approx- imation. For this, we use a norm ·.Ifun is our approximation to u, then the error in this approximation is measured by

u − un. (2.1) Thus, our problem is to make this error as small as possible within the given budget n. Optimal computation 189

The norm may be of our choosing (in which case we would want to have a theory that applies to a variety of norms) or it may be dictated by the problem at hand. The d typical choices are the Lp norms, 1 ≤ p ≤∞. Suppose that  is a domain in R where Rd is the d dimensional Euclidean space. We define ⎧ ⎨ p 1/p (  |g(x)| dx) , 1 ≤ p<∞, g := Lp() ⎩esssup |g(x)|,p=∞. (2.2) x∈

When studying the solutions to PDEs, norms involving derivatives of u are often more appropriate. We shall delay a discussion of these norms till needed. In numerical considerations, the norms (2.2) are replaced by discrete versions. If x ∈ RN , then ⎧ ⎨ 1/p N |x |p ,

2.2. The form of algorithms: linear versus nonlinear. The numerical algorithms we consider will by necessity be a form of approximation. To understand them, we can use the analytical tools of approximation theory. This is a classical subject which began with the work of Weierstrass, Bernstein, Chebyshev, and Kolmogorov. The quantitative portion of approximation theory seeks to understand how different meth- ods of approximation perform in terms of rates of convergence. If a certain method of approximation is used in the construction of an algorithm then approximation the- ory can tell us the optimal performance we could expect. Whether we reach that performance or something less will be a rating of the algorithm. Approximation theory has many chapters. We will partially unfold only one of these with the aim of describing when numerical algorithms are optimal. To keep the discussion as elementary as possible we will primarily focus on approximation in Hilbert spaces where the theory is most transparent. For approximation in other spaces, the reader should consult one of the major books [16], [31]. Let H be a separable Hilbert space with inner product ·, · and its induced norm 1/2 f :=f, f  . The prototypical examples for H would be the space L2() de- fined in (2.2) and 2 defined in (2.3). We shall consider various types of approximation in H which will illustrate notions such as linear, nonlinear, and greedy approximation. B := {g }∞ At the start, we will suppose that k k=1 is a complete orthonormal system for H and use linear combinations of these basis vectors to approximate u. Later, we shall consider more general settings where B is replaced by more general (redundant) systems. We begin with linear approximation in this setting. We consider the linear spaces V := {g }n V ⊂ V n = ,... n span k k=1. These spaces are nested: n n+1, 1 . Each element 190 Ronald A. DeVore f ∈ H has a unique expansion ∞ f = ckgk,ck := ck(f ) := f, gk,k= 1, 2,.... (2.4) k=1

For an important concrete example, the reader can have in mind the space H = L2() of 2π-periodic functions defined on R and the Fourier basis. Then (2.4) is just the expansion of f into its Fourier series. f ∈ H P f := n c (f )g f Given the function Vn k=1 k k is the best approximation to from Vn and the error we incur in such an approximation is given by ∞ 1/2 2 En(f ) := f − PVn (f )= |ck(f )| ,n= 1, 2,.... (2.5) k=n+1 We are in the wonderful situation of having an explicit formula for the error of ap- proximation in terms of the coefficients ck(f ). We know that for any f ∈ H the right side of (2.5) tends to zero as n tends to infinity. The faster the rate of decay, the better we can approximate f and the nicer f is with respect to this basis. To understand the performance of an approximation process, such as the one described above, it is useful to introduce approximation classes which gather together all functions which have a common approximation rate. For us, it will be sufficient to consider the classes Ar , r>0, consisting of all functions f that are approximated −r r r with a rate O(n ). For example, in the case we are discussing A := A ((Vn)) := r A ((Vn), H) consists of all functions f ∈ H such that −r En(f ) ≤ Mn ,n= 1, 2,.... (2.6)

The smallest M such that (2.6) holds is defined to be the norm on this space: r |f |Ar := sup n En(f ). (2.7) n≥1

Notice that these approximation spaces are also nested: Ar ⊂ Ar if r ≥ r . Given an f ∈ H there will be a largest value of r = r(f,B) for which f ∈ Ar for all r

Observe that two elements are coming into play: the basis we select and the ordering of that basis. A function f may have a faster convergent expansion with respect to one basis B than another B . That is r(f,B) > r(f,B ). If we knew this in advance the better basis would be preferable. Such knowledge is only present through some additional analysis of the problem at hand, e.g. in the case of numerically solving PDEs such information could be provided by a regularity theorem for the PDE. The ordering of the basis functions also plays an important role. Reordering these basis functions results in a different rate of decay for the approximation error and therefore a different r(f,B). Such reordering is done in practice through nonlinear approximation which we now discuss. Approximation by the elements of Vn is called linear approximation because the approximants are taken from the linear space Vn. This is to be contrasted with the following notion of n-term approximation. For each n ≥ 1, we let n denote the set of all functions that can be expressed as a linear combination of n terms of the orthonormal basis: S = akgk, # ≤ n, (2.8) k∈ where # is the cardinality of . We consider the approximation of f ∈ H by the elements of n and define the error of such approximation by

σn(f ) := σn(f )H := inf f − S,n= 1, 2,.... (2.9) S∈n

Notice that En is generally reserved for the error in linear approximation and σn for the error in nonlinear approximation. Another view of n-term approximation is that we approximate the function f by the elements of a linear space Wn spanned by the elements of n basis functions. However, it differs from linear approximation in that we allow the space Wn to also be chosen depending on f , that is, it is not fixed in advance as was the case for linear approximation. It is very easy to describe the best approximant to f from n and the resulting error ∗ of approximation. Given f ∈ H we denote by (ck ) the decreasing rearrangement ∗ of the sequence (cj = cj (f )). Thus, |ck | is the k-th largest of the numbers |cj (f )|, ∗ j = 1, 2,.... Each ck = cjk (f ) for some jk. The choice of the mapping k → jk is not unique because of possible ties in the size of coefficient but the following discussion is immune to such differences. A best approximation to f ∈ H from n is given by n ∗ ∗ ∗ S = cjk (f )gjk = cj (f )gj , n := n(f ) := {j1,...,jn}, (2.10) ∗ k=1 j∈ n and the resulting error of approximation is 2 ∗ 2 2 σn(f ) = (ck ) = |cj (f )| . (2.11) ∗ k>n j/∈ n 192 Ronald A. DeVore Indeed, if S = j∈ aj gj is any element of n, then 2 2 2 f − S = (cj − aj ) + cj , (2.12) j∈ j∈ c c where is the complement of . The second sum on the right side of (2.12) is ∗ 2 at least as large as k>n(ck ) and so we attain the smallest error by taking a set ∗ of indices = n(f ) corresponding to the n largest coefficients and then taking aj = cj (f ) for j ∈ . Notice that the space n is not linear. If we add two elements from n,we will generally need 2n terms to represent the sum. For this reason, n-term approxi- mation is a form of nonlinear approximation. We can define approximation classes r A ((n), H) for this form of approximation by replacing En(f ) by σn(f ) in (2.6) and (2.7). To distinguish between linear and nonlinear approximation we will sometimes write Ar (L) and Ar (NL) for the two approximation classes thereby indicating that the one corresponds to linear approximation and the other to nonlinear approximation. r It is easy to characterize when an f belongs to A ((n), H) in terms of the coefficients ck(f ). For this, recall that a sequence (ak) is said to be in the space wp (weak p)if p −p #{k :|ak|≥η}≤M η (2.13) and the smallest M for which (2.13) holds is called the weak p norm ((ak)wp )of this sequence. An equivalent definition is that the decreasing rearrangement of (ak) satisfies ∗ 1/p −1/p |ak |≤M k ,k= 1, 2,.... (2.14) r A simple exercise proves that f ∈ A ((n), H) if and only if (ck(f )) ∈ wp with r 1/p = r + 1/2, and the norms |f |A and (ck(f ))wp are equivalent (see [30] or [16]). Notice that Ar (L) ⊂ Ar (NL) but the latter set is much larger. Indeed, for linear approximation a function f ∈ H will be approximated well only if its coefficients decay rapidly with respect to the usual basis ordering but in nonlinear approximation we can reorder the basis in any way we want. As an example, consider again the Fourier basis. The space A1/2(NL) consists of all functions whose Fourier coefficients are in w1. A slightly stronger condition is that the Fourier coefficients are in 1 which means the Fourier series of f converges absolutely. In n-term approximation, the n-dimensional space used in the approximation de- pends on f . However, this space is restricted to be spanned by n terms of the given orthonormal basis. If we are bold, we can seek even more approximation capability by allowing the competition to come from more general collections of n-dimensional spaces. However, we would soon see that opening the competition to be too large will render the approximation process useless in computation since it would be impossible to implement such a search numerically (this topic will be discussed in more detail in Section 4). There is a standard way to open up the possibilities of using more general families in the approximation process. We say a collection of function D ={g}g∈D ⊂ H is a Optimal computation 193 dictionary if each g ∈ D has norm one (g=1). We define n := n(D) as the set of all S that are a linear combination of at most n dictionary elements: S = g∈ cgg with #( ) ≤ n. The n-term approximation error σn and the approximation classes Ar (D, H) are then defined accordingly. Notice that the elements in D need not be linearly independent, i.e., the dictionary allows for redundancy. It is a bit surprising that meaningful theorems about Ar can be proved in this very general setting. To find good n-term approximations, we cannot simply select indices with large coefficients because of the possible redundancy in the dictionary. Rather, we proceed by an important technique known as greedy approximation (sometimes called matching pursuit). This is an iterative procedure which selects at each step a best one-term approximation to the current residual. Given f ∈ H, we initially define f0 := 0 and the residual r0 := f − f0 = f . Having defined the current approximation fn−1 and its residual rn−1 := f − fn−1 for some n ≥ 1, we will choose an element gn ∈ D and update the approximation to f by including gn in the n-term approximation. The usual way of proceeding is to choose gn as

gn := Argmaxrn−1,g, (2.15) g∈D although there are important variants of this strategy. Having chosen gn in this way, there are different algorithms depending on how we proceed. In the Pure Greedy Algorithm (PGA), we define

fn := fn−1 +fn−1,gngn (2.16) which yields the new residual rn := f − fn. We can do better, but with more computational cost, if we define

fn := PVn f (2.17) where Vn := span{g1,...,gn}. This procedure is called the Orthogonal Greedy Algorithm (OGA). There is another important variant which is analogous to numerical descent methods called Restricted Greedy Approximation(RGA). It defines

fn := αnfn−1 + βngn (2.18) where 0 <αn < 1 and βn > 0. Typical choices for αn are 1 − 1/n or 1 − 2/n. There are other variants in the RGA where the choice of gn is altered. The most general procedure is to allow α, β, g to be arbitrary and choose αfn−1 + βg that minimizes the norm of the residual r = f − αfn−1 − βg. Greedy algorithms have been known for decades. Their numerical implementa- tion and approximation properties were first championed in statistical settings ([42], [4], [46]). The approximation properties have some analogy to those for nonlinear approximation from a basis but are not as far reaching. To briefly describe some of these results, let L1 consist of all functions f ∈ H such that f = cgg, |cg| < +∞. (2.19) g∈D g∈D 194 Ronald A. DeVore

We can define a norm on this space by |f | := |c |: f = c g . L1 inf g∈D g g∈D g (2.20)

Thus, the unit ball of L1 is the convex closure of D ∪ (−D). If f ∈ L1, then both the OGA and properly chosen RGA will satisfy f − f ≤C |f | n−1/2,n= , ,..., n 0 L1 1 2 (2.21) as was proved in [42] (see also [29]). The convergence rates for the PGA are more subtle (see [29]) and its convergence rate on L1 are not completely known. These 1/2 results show that L1 ⊂ A which is quite similar to our characterization of this approximation class for nonlinear approximation when using a fixed orthonormal basis. One unsatisfactory point about (2.21) is that it does not give any information about convergence rates when f is not in L1. Using interpolation, one can introduce function classes that guarantee approximation rates O(n−r ) when 0 1/2 a sufficient condition r for f to be in A (D, H) is that it has an expansion f = g∈D cgg with (cg) ∈ p, p := (r + 1/2)−1. However, this condition is generally not sufficient to ensure the convergence of the greedy algorithm at the corresponding rate n−r . Although greedy approximation is formulated in a very general context, any nu- merical algorithm based on this notion will have to deal with finite dictionaries. The size of the dictionary will play an important role in the number of computations needed to execute the algorithm. Greedy approximation remains an active and important area for numerical computation. A fairly up to date survey of greedy approximation is found in [56]. We will touch on greedy approximation again in our discussion of the Sensing Problem and the Learning Problem.

3. Optimality of algorithms

Our goal is to understand what is the optimal performance that we can ask from an algorithm. Recall that in each of our problems, our task is to approximate a function u. What differs in these problems is what we know in advance about u and how we can access additional information about u. Because of the diversity of problems we are discussing, we shall not give a precise definition of an algorithm until a topic is discussed in more detail. Generically an algorithm is a sequence A = (An) of mappings. Here n is the parameter associated to each of our problems, e.g., it is the number of computations allotted in the compu- tation problem. The input for the mapping An is different in each of our problems. For example, in the data fitting problem it is values λj (u), j = 1,...,n, that are given to us. The output of An is an approximation un to the target function u.To study the performance of the algorithm, we typically consider what happens in this Optimal computation 195 approximation as n →∞. Such a theory will miss out on important but usually very subtle questions about performance for small n. We fix the space X and the norm ·=·X in which to measure error. Then, for any u, E(u, An) := u − un,n= 1, 2,..., (3.1) measures how well the algorithm approximates u. It is tempting to define an optimal ∗ algorithm to be a sequence (An) such that ∗ E(u, An) ≤ inf E(u, An), u ∈ X, n = 1, 2,..., (3.2) An where the infimum is taken over all algorithms An. However, such a definition is meaningless, since to achieve such a performance the algorithm would typically in- volve a search which is prohibitive from both a theoretical and numerical perspective. Here is another important point. An algorithm only sees the given data. In the Recovery Problem and Sensing Problem, An will only act on the data λj (u), j = 1,...,n. This means that many functions have the same approximation un. If N is the null space consisting of all functions v such that λj (v) = 0, j = 1,...,n, then all functions u + η, η ∈ N , have the same data and hence un is a common approximation to all of these functions. Since η can be arbitrarily large, we cannot say anything about u − un being small without additional information about u. There are two ways to come to a meaningful notion of optimality which we shall describe: optimality on classes and instance-optimal. We begin with the first of these which is often used in statistics, approximation theory and information based complexity. Consider any compact set K ⊂ X. We define

E(K,An) := sup E(u, An), n = 1, 2,..., (3.3) u∈K ∗ which measures the worst performance of An on K. We shall say that (An) is near optimal on K with constant C = C(K) if ∗ E(K,An) ≤ C inf E(K,An), n = 1, 2,.... (3.4) An ∗ If C = 1wesay(An)isoptimal on K. Usually, it is not possible to construct optimal algorithms, so we shall mainly be concerned with near optimal algorithms, although the size of the constant C is a relevant issue. The deficiency of the above notion of optimality is that it depends on the choice of the class K. An appropriate class for u may not be known to us. Thus, an algorithm is to be preferred if it is near optimal for a large collection of classes K. We say that an algorithm A is universal for the collection K, if the bound (3.4) holds for each K ∈ K where the constant C = C(K) may depend on K . There are two common ways to describe compact classes in a function space X. The first is through some uniform smoothness of the elements. For example, the unit ball K = U(Y)of a smoothness space Y of X is a typical way of obtaining a compact 196 Ronald A. DeVore subset of X. We say that Y is compactly embedded in X if each finite ball in Y is a compact subset of X. The classical smoothness spaces are the Sobolev and Besov spaces. The Sobolev s s d space W (Lq ) = W (Lq ()),  ⊂ R , consists of all functions u which have smoothness of order s in Lq . In the case s = k is an integer and 1 ≤ q ≤∞this simply means that u and all its (weak) derivatives are in Lq . There are generalizations s of this definition to arbitrary s,q > 0. The Besov spaces Bλ(Lq ) are also smoothness spaces of order s in Lq but they involve another parameter λ which makes subtle distinctions among these spaces. They are similar to but generally different from the Sobolev spaces. The Sobolev embedding theorem describes the smoothness spaces which are embedded in a space X = Lp() provided the domain  has sufficient smoothness (a C1 smooth boundary is more than enough). This embedding theorem s has a simple geometrical interpretation. We identify each space W (Lq ) (likewise s 2 Bλ(Lq )) with the point (1/q, s) in the upper right quadrant of R . Given a value p ∈ (0, ∞], the line s = d/q − d/p is called the critical line for embedding into Lp(). Any Sobolev or Besov space corresponding to a point above this line is compactly embedded into Lp(). Any point on or below the line is not compactly s embedded into Lp(). For example, if s>d/q, then the Sobolev space W (Lq ()) is compactly embedded into the space C() of continuous functions on . A second way to describe compact spaces is through approximation. For example, suppose that Xn ⊂ X, n = 1, 2,..., is a sequence of linear spaces of dimension n. Then each of the approximation classes Ar , r>0, describes compact subsets of X: any finite ball in Ar (with the norm defined by (2.7)) gives a compact subset of X.In the same way, the approximation classes Ar , r>0, for standard methods of nonlinear approximation also give compact subsets of X. Given the wide range of compact sets in X, it would be too much to ask that an algorithm be universal for the collection of all compact subsets of X. However, uni- versality for large families would be reasonable. For example, if our approximation takes place in X = Lp(), we could ask that the algorithm be universal for the collec- tion K of all finite balls in all the Sobolev and Besov spaces with smoothness index 0 0if E(u, An) ≤ CEn(u) for all u ∈ X. (3.5) In other words, the algorithm, in spite of having only partial knowledge about u, approximates, up to a constant, as well as the best approximation. Instance-optimal is a stronger notion than universality on approximation classes. Consider for example n term approximation from a dictionary D. Then En(u) on the right side of (3.5) is the error σn(u) of n term approximation. Knowing that (3.5) is valid, we conclude immediately that the algorithm is universal on the class of approximation spaces Ar , r>0. The choice of the dictionary plays a critical role in defining these notions of optimality. In summary, we have two possible ways to evaluate the performance of an algo- rithm. The first is to test its behavior over classes which leads to the notion of optimal, near optimal, and universal. If we consider algorithms based on a specific approxi- mation process, then we can ask for the finer description of optimality described as instance-optimal.

4. Two important examples

Before returning to our main subject of optimal computation, it will be useful to have some concrete approximation processes in hand. We consider two examples of approximation systems that are used frequently in computation and serve to illustrate some basic principles.

4.1. Wavelet bases. A univariate wavelet is a function ψ ∈ L2(R) whose shifted dilates j/2 j ψj,k(x) := 2 ψ(2 x − k), j,k ∈ Z, (4.1) are a basis for L2(R). In the case that the functions (4.1) form a complete orthonormal system we say that ψ is an orthogonal wavelet. The simplest example is the Haar orthogonal wavelet H(x) := χ[0,1/2) − χ[1/2,1) (4.2) where χA the indicator function of a set A. Although the Haar function was prominent in harmonic analysis and probability, it was not heavily used in computation because the function H is not very smooth and also the Haar system has limited approxima- tion capacity. It was not until the late 1980s that it was discovered (Meyer [50] and Daubechies [26]) that there are many wavelet functions ψ and they can be constructed to meet most numerical needs. The most popular wavelets are the compactly sup- ported orthogonal wavelets of Daubechies [26] and the biorthogonal wavelet of Cohen 198 Ronald A. DeVore and Daubechies [22]. They can be constructed from the framework of multiresolution analysis as described by Mallat [48]. Wavelet bases are easily constructed for Rd and more generally for domains  ⊂ Rd . There are several books which give far reach- ing discussions of wavelet decompositions (see e.g. [51] for wavelets and harmonic analysis, [27] for wavelet constructions, [49] for wavelets in signal processing, and [16] for wavelets in numerical PDEs.). d d We shall denote a wavelet basis by {ψλ}λ∈. In the case of R or domains  ⊂ R , the index λ depends on three parameters (j,k,e). The integer j gives the dyadic level of the wavelet as in (4.1). The multi-integer k = (k1,...,kd ) locates the wavelet in space (it is associated to the point 2−j k). The index e corresponds to a vertex of the unit cube [0, 1]d and describes the gender of the wavelet. We can also think of the wavelets as indexed on the pairs I,e where I = 2−j (k +[0, 1]d ) is a dyadic cube. In this way, the wavelets are associated to a tree of dyadic cubes. This tree structure is important in computation. We will always suppose that the wavelets ψλ are compactly supported. Each locally integrable function has a wavelet decomposition f = fλψλ = fI.eψI,e. (4.3) λ∈ (I,e)

The wavelet system is an unconditional basis for Lp and many function spaces such as the Sobolev and Besov spaces. d Let  be a domain in R and {ψλ}λ∈ be an orthogonal (or more generally a biorthogonal) wavelet system for L2(). The nonlinear spaces n and their corre- r sponding approximation spaces A ((ψλ), L2()) were already introduced in §2.2. These spaces are closely related to classical smoothness spaces. Consider for example the space Ar which as we know is identical with the space of functions whose wavelet − coefficients are weak p with p = (r + 1/2) 1. While this is not a Besov space, it rd r is closely related to the space Bp (Lp) which is contained in A . This latter Besov space is characterized by saying that the wavelet coefficients are in p. General n-term wavelet approximation cannot be used directly in computational algorithms because the largest wavelet coefficients could appear at any scale and it is impossible to implement a search over all dyadic scales. There are two natural ways to modify n-term approximation to make it numerically realizable. The first is to simply restrict n-term approximation to dyadic levels ≤ a log n where a>0is a fixed parameter to be chosen depending on the problem at hand. Notice that the number of wavelets living at these dyadic levels does not exceed C2ad log n = Cnad. The larger the choice of a then the more intensive will be the computation. The second way to numerically implement the ideas of n-term approximation in the wavelet setting is to take advantage of the tree structure of wavelet decompositions. Given a dyadic cube I, its children are the 2d dyadic subcubes J ⊂ I of measure 2−d |I| and I is called the parent of these children. We say that T is a tree of dyadic cubes if whenever J ∈ T with |J | < 1, then its parent is also in T . We define Tn to be Optimal computation 199

t the collection of all trees of cardinality ≤ n. We define n as the set of all functions e e S = cI ψI , #T ≤ n, (4.4) I∈T e∈EI

t where EI = E if |I|=1 and EI = E otherwise. Replacing n by n in (2.9) leads t r t to σn and the approximation classes A ((n)). Tree approximation is only slightly s more restrictive than n-term approximation. For example, if Bλ(Lp) is a Besov space s/d t that compactly embeds into Lq then any function in this space is in A ((n), Lq ). This is the same approximation rate as is guaranteed by general n-term approximation for this class.

4.2. Adaptive partitioning. Much of numerical PDEs is built on approximation by piecewise polynomials on partitions of the domain . A partition  of  is a finite collection of sets Ci (called cells), i = 1,...,N, whose interiors are pairwise disjoint d and union to . We have already met the partitions Dj of the domain  =[0, 1] into dyadic cubes. The typical way of generating partitions is through a refinement rule which tells how a cell is to be subdivided. In the dyadic subdivision case, the cells are dyadic cubes and if a cell I in the partition is subdivided then it is replaced by the set C(I) of its children. There are many possible refinement strategies. For simplicity, we discuss only the additional case when  is a polygonal domain in R2 and the cells are triangles. We begin with an initial triangulation 0. If any triangle  is to be refined then its children consist of a ≥ 2 triangles which form a partition of . We shall assume that the refinement rule is the same for each triangle and thus a is a fixed constant. The refinement rule induces an infinite tree T ∗ (called the master tree) whose nodes are the triangles that can arise through the refinement process. The refinement level j of a node of T ∗ is the smallest number of refinements (starting from 0) to create this node. We denote by Tj the proper subtree consisting of all nodes with level ≤ j and we denote by j the partition corresponding to Tj which is simply all  ∈ Tj of refinement level j, i.e., the leaves of Tj . The partitions j , j = 0, 1,..., we obtain in this way are called uniform partitions. The cardinality j #(j ) of j is a #(0). Another way of generating partitions is by refining some but not all cells. One begins with the cells in 0 and decides whether to refine  ∈ 0 (i.e. subdivide ). If  is subdivided then it is removed from the partition and replaced by its children. Continuing in this way, we obtain finite partitions which are not necessarily uniform. They may have finer level of refinements in some regions than in others. Each such partition  can be identified with a finite subtree T = T()of the master tree T ∗. The cardinalities of  and T()are comparable. Given a partition , let us denote by Sk() the space of piecewise polynomials 200 Ronald A. DeVore of degree k that are subordinate to . Each S ∈ Sk) can be written S = PI χI , (4.5) I∈ where PI is a polynomial of degree ≤ k. The functions in Sk() are not continuous. In many applications, one is interested in subspaces of Sk() obtained by imposing some global smoothness conditions. We fix k ≥ 0 and some norm ·=·X where X is an Lp or Sobolev space. We consider two types of approximation. The first corresponds to uniform refinement and gives the error

En(u) := En,k(u) := inf u − S,n= 0, 1,.... (4.6) S∈Sk(n) This is a form of linear approximation. To describe an alternative to linear approximation, we let Pn denote the set of all partitions of size ≤ n obtained by using successive refinements. Each partition in Pn corresponds to a finite tree T contained in the master tree. We define n,k as the union of all the spaces Sk(),  ∈ Pn, and the approximation error σn(u) := σn,k(u) as usual (see (2.9)). This is a form of nonlinear approximation. Its advantage over fixed partitions is that given u, we have the possibility to refine the partition only where u is not smooth and keep it coarse where u is smooth. This means we should be able to meet a given approximation tolerance with a fewer number of cells in the partition. This is reflected in the following results. For either of the two refinement settings we are describing, approximation from n,k is very similar to wavelet approximation on trees. For example, if the approximation takes place in an Lq space, then any Besov or Sobolev classes of smoothness order s that compactly embeds into Lq will s/d be contained in A ((n,k), Lq ) (see [8] and [32]). In numerical implementations of nonlinear partitioning, we need a way to decide when to refine a cell or not. An adaptive algorithm provides such a strategy typically by using local error estimators that monitor the error e(I) between u and the current approximation on a given cell I. Constructing good error estimators in the given numerical setting is usually the main challenge in adaptive approximation.

5. The Sensing Problem

The Sensing Problem is a good illustration of the concepts of optimality that we have introduced. We are given a budget of n questions we can ask about u. These questions are required to take the form of asking for the values λ1(u),...,λn(u) of linear functionals λj , j = 1,...,n. We want to choose these functionals to capture the most information about u in the sense that from this information we can approximate u well. The sensing problem is most prominent in signal processing. Analog signals are time dependent functions. A sensor might sample the function through the linear Optimal computation 201 functionals λj , j = 1,...,n, and record quantizations of these samples for later processing. We begin the discussion by assuming that the functions u we wish to sense come d from a space X = Lp() with  ⊂ R and 1 ≤ p ≤∞and that we will measure the error of approximation in the norm ·:=·X for this space. An algorithm A = (An) takes the following form. For each n = 1, 2,...,wehaveanencoder n which assigns to u ∈ X the vector

 (u) := (λn(u),...,λn(u)) ∈ Rn, n 1 n (5.1) n where the λj , j = 1,...,n, are fixed linear functionals on X. The mapping n : X → n R is linear and the vector n(u) is the information the sensor will extract about u. Note that we allow these questions to change with n. Another possibility is to require that these questions are progressive which means that for n + 1 we simply add one additional question to our current set. We will also need a decoder n which says how to construct an approximation to u from this given data. Thus, n will be a (possibly nonlinear) mapping from Rn back into X. Our approximation to u then takes the form

An(u) := n(n(u)), n = 1, 2,.... (5.2)

n Given a vector y ∈ R , the set of functions F (y) ={u ∈ X : n(u) = y} all have the same sensing information and hence will all share the same approximation An(u) = n(y).Ifu0 is any element of F (y), then

F (y) = u0 + N , (5.3) where N := Nn := F (0) is the null space of n. The structure of this null space is key to obtaining meaningful results. We have emphasized that in comparing algorithms, we have two possible avenues to take. The one was optimality over classes of functions, the other was instance- optimal. If K is a compact subset of X and n is an encoder then ¯ n(y) := Argmin sup u −¯u (5.4) u¯∈X u∈F (y)∩K

¯ is an optimal decoder for n on K. Notice that n is not a practical decoder, its only purpose is to give a benchmark on how well n is performing. This also leads to the optimal algorithm on the class K which uses the encoder ∗ ¯ n := Argmin sup u − n(n(u)) (5.5) n u∈K

¯ ∗ together with the optimal decoder n associated to n and gives the optimal error ∗ ¯ ∗ En(K) = sup u − N (n(u)). (5.6) u∈K 202 Ronald A. DeVore

∗ We have used the asterisk to distinguish En from the linear approximation error En. ∗ n En(K) is essentially related to the Gelfand n-width d (K) of K (see [47], [54] for the definition and properties of Gelfand widths). For example, if K =−K and n ∗ n K + K ⊂ C0K, then d (K) ≤ En(K) ≤ C0d (K). Gelfand widths of classical classes of functions such as unit balls of Besov and Sobolev spaces are known. The deepest results in this field are due to Kashin [44] who used probabilistic methods to find optimal sensing functionals. In Kashin’s constructions, the problems are discretized and the discrete problems are solved using certain random matrices. We shall return to these ideas in a moment when we turn to discrete compressed sensing. The usual models for signals are band-limited functions. A typical function class consists of all functions u ∈ L2 whose Fourier transform vanishes outside of some interval [−Aπ, Aπ] with A>0 fixed. The famous Shannon sampling theorem says that sampling the signal u at the points n/A contains enough information to exactly recover u. The Shannon theory is the starting point for many Analog to Digital encoders. However, these encoders are severely taxed when A is large. In this case, one would like to make much fewer measurements. Since the Shannon sampling is optimal for band-limited signals, improved performance will require the introduction of new (realistic) model classes for signals. One model in this direction, that we will utilize, is to assume that the signal can be approximated well using n terms of some specified dictionary D of waveforms. For example, we can assume that u is in one r of the approximation classes A ((n), X) for n-term approximation by the elements of D. We will consider the simplest model for this problem where D = B is an orthogonal basis B. When this basis is the wavelet basis then we have seen that Ar is related to Besov smoothness, so the case of classical smoothness spaces is included in these models. The obvious way of approximating functions in these classes is to retain only the largest terms in the basis expansion of u. However, this ostensibly requires examining all of these coefficients or in other words, using as samples all of the expansion coefficients. Later we would discard most or many of these coefficients to obtain an efficient decomposition of u using only a few terms. A central question in the Sensing Problem is whether one could avoid taking such a large number of sensing samples and still retain the ability to approximate u well. Of course, we have to deal with the fact that we do not know which of these coefficients will be large. So the information will have to, in some sense, tell us both the position of the large coefficients of u and their numerical value as well.

5.1. Discrete compressed sensing. To numerically treat the sensing problem, we have to make it finite – we cannot deal with infinite expansions or computations with infinite length vectors. Discretization to finite dimensional problems is also used to prove results for function spaces. We will therefore restrict our attention to the following discrete sensing problem. We assume our signal is a vector x in RN where N is large. We are given a budget of n linear measurements of x (the application of n linear functionals to x) and we ask how well we can recover x from this information. Optimal computation 203

The previously mentioned results of Kashin [44] show that using n randomly generated functionals will carry almost as much information as knowing the positions and values of the n largest coordinates of x. However, Kashin’s results were never implemented into practical algorithms. It was not until the exciting results of Candès, Romberg, and Tao [12] applied to tomography that the door was opened to view the power of random sampling. This was followed by the fundamental papers [13, 15, 34] which addressed how to build practical encoder/decoders and proved the first results on their provable performance. There was a related development in the computer science community which used random measurements to sketch large data sets which we shall say a little more about later. The discrete sensing problem can be described by an n × N matrix .Rowi of  corresponds to a vector that represents the linear functional λi. Thus, sensing with these linear functionals is the same as evaluating (x) = y. The vector y which lives in the lower dimensional space Rn represents the information we have about x. We are interested in how well we can recover x from this information. As we have noted, the exact way we recover x (or an approximation to x) from the information y is a significant component of the problem. A decoder for  is a (possibly nonlinear) mapping  from Rn to RN .Giveny = (x), then (y) is our approximation to x. In analogy with the continuous case, we can use the p norms, defined in (2.3), to measure error. Then, the error associated to a particular algorithm An built on a matrix  and a particular decoder  is given by

E(x,An)p := E(x,,)p := x − ((x))p . (5.7)

The approximation on a class K of signals is defined as in (3.3). Let us denote by ∗ En(K, p) the optimal error on K achievable by any sensing algorithm of order n (we are suppressing the dependence on N). In keeping with the main theme of this paper, let us mention the types of results we could ask of such a sensing/decoding strategy. N We denote by k the space of all k-sparse vectors in R , i.e., vectors with support ≤ k. For any sequence space X, we denote by σk(x)X the error in approximating x by the elements of k in the norm ·X. I. Exact reconstruction of sparse signals. Given k, we could ask that

((x)) = x, x ∈ k. (5.8)

We would measure the effectiveness of the algorithm by the largest value of k (de- pending on n and N) for which (5.8) is true. II. Performance on classes K. We have introduced optimality and near optimality of an algorithm on a class K in §3. We will restrict our attention to the following sets K: r the unit ball of the approximation space A ((k), p); the unit ball of spaces τ r and weak τ . We recall that the norm on A ((k), p) is equivalent to the weak τ norm, 1/τ = r + 1/p. As we have noted earlier, the optimal performance of sensing algorithms is determined by the Gelfand width of K. These widths are known for all 204 Ronald A. DeVore of the above classes (see Chapter 14 of [47], especially (5.1) and Notes 10.1 of that chapter). Since, the results are extensive, we mention only one result, for the case N p = 2, which will orient the reader. For the unit ball U(1) of 1 in R ,wehave (eN/n) (eN/n) C ( log , ) ≤ E∗(U( ),  ) ≤ C log , 1 min n 1 n 1 2 2 n (5.9) with absolute constants C1,C2 > 0. This is the result of Kashin improved (in the logarithm) by Gluskin. The appearance of the logarithm in (5.9) is the (small) price we pay in doing compressed sensing instead of sampling all coefficients and taking the n largest. We can use theoretical results like (5.9) to gauge the performance of any proposed algorithm. III. Instance-optimal. Instead of asking for optimal performance on classes, we could ask that the sensing/decoding performs as well as k-term approximation on N N each x ∈ R .If·X is a norm on R , we say the sensing encoder/decoder pair / is instance-optimal of order k if N E(x,,)X ≤ C0σk(x)X,x∈ R , (5.10) holds for a constant independent of N and n.GivenN and n, we want the largest value of k for which (5.10) holds. Since we are dealing with finite-dimensional spaces, the role of the constant C0 is important. In each case, some relevant issues are: (i) what are the properties of a matrix  that guarantee optimal or near optimal performance, (ii) which decoders work with , (iii) what is the computational complexity of the decoding - how many computations are necessary to compute (y) for a given y? In [34], Donoho gave an algorithm which is optimal in the sense of II for p = 2 and for the unit ball of τ , τ ≤ 1 (hence it is universal for these sets). His approach had three main features. The first was to show that if a matrix  has three properties (called CS1-3), then  will be an optimal sensor for these classes. Secondly, he showed through probabilistic arguments that such matrices  exist. Finally, he showed that 1 minimization provides a near-optimal decoder for these classes. Independently Candès and Tao ([14], [15]) developed a similar theory. One of the advantages of their approach is that it is sufficient for  to satisfy only a version of the CS1 property and yet they obtain the same and in some cases improved results. To describe the Candès–Tao results, we introduce the following notation. Given an n×N matrix , and any set T ⊂{1,...,N}, we denote by T the n×#(T ) matrix formed from these columns of . We also use similar notation for the restriction xT of a vector from RN to T . The matrix  is said to have the restricted isometry property for k if there is a 0 <δk < 1 such that ( − δ )x  ≤ x  ≤ ( + δ )x  1 k T 2 T T 2 1 k T 2 (5.11) holds for all T of cardinality k. Optimal computation 205

Given the matrix , and any x ∈ RN , the vector y = (x) represents our information about x. As we have noted before, we need a decoding strategy for y. Both Candès–Romberg–Tao and Donoho suggest taking the element x¯ that minimizes the 1 norm over all vectors which share the data y:

x¯ := (y) := Argmin z . (5.12) z∈F (y) 1

Numerically, the decoding can be performed through linear programming. From our perspective, the main question is how well this encoding/decoding approximates x. The main result of [13] is that if

δ3k + 3δ4k < 2, (5.13) then σk(x) x −¯x ≤ C √ 1 . (5.14) 2 k Under the same conditions on  and k, the following variant of (5.14) was shown in [18] x −¯x ≤ Cσ (x) . 1 k 1 (5.15) By interpolation inequalities, we obtain for 1 ≤ p ≤ 2

σk(x) x −¯x ≤ C 1 . (5.16) p k1−1/p In all these inequalities, we can take C as an absolute constant once we have strict inequality in (5.13). Before interpreting these results, let us first address the question of whether we have matrices  that satisfy (5.13). This is where randomness enters the picture. Consider an n×N matrix  whose entries are independent realizations of the Gaussian distribution with mean 0 and variance 1. Then, with high probability, the matrix  will satisfy (5.13) for any k ≤ C0n/ log(N/n). Similar results hold if the Gaussian distribution is replaced by a Bernoulli distribution taking the values ±1 with equal probability [2]. Here we have returned to Kashin who used such matrices in his solution of the n-width problems. Thus, there are many matrices that satisfy (5.13) and any of these can be used as sensing matrices. Unfortunately, this probabilistic formulation does not give us a vehicle for putting our hands on one with absolute certainty. This leads to the very intriguing question of concrete constructions of good sensing matrices. Let us now return to our three formulations of optimality. Exact reproduction of k sparse signals (Case I). If we have a matrix  that satisfies (5.11) and (5.13) in hand then the above encoding/decoding strategy gives an optimal solution to the Sensing Problem for the class of k-sparse signals: any signal with k ((x)) σ (x) = support will be exactly captured by . Indeed, in this case k 1 0 206 Ronald A. DeVore and therefore this follows from (5.14). Thus, for any k ≤ Cnlog(N/n), there is a matrix  and a decoder  given by (5.12) that is optimal for the class of k sparse signals under this restriction on k. However, in this case the range of k is not optimal (the logarithm can be eliminated) as can easily be seen and was pointed out in [3]. For any k, we can create a matrix  of size 2k × N that has the exact reproduction property of k sparse signals. For example, for k = 1, any two linear functionals N qix q i=1 i with two distinct numbers will have enough information to recover a one-sparse signal exactly. The key to proving optimality of k-sparse signals is to prove that the null space N of  has no nonzero vector with support ≤ 2k. This is an algebraic property of .Any matrix with this property will solve the optimality for k-sparse vectors. Such matrices are readily seen to exist. For any k and N ≥ 2k, we can find a set N of N vectors in R2k such that any 2k of them are linearly independent. The matrix  whose columns are the vectors in N will have the exact reproduction property. There are many examples of such sets N . For example, if x1

ηX ≤ C0ηT c X, #(T ) = k, (5.17) c where T is the complement of T in {1,...,N} and where C0 ≥ 1 is a fixed constant. A sufficient condition for  to have a decoder  such that the pair / is instance- optimal of order k is that N have the NSP for X of order 2k and a necessary condition is that N have the NSP for X of order k (see [18]). In view of (5.15), the probabilistic constructions give instance-optimal sensing for X = 1 and k ≤ Cn/log(N/n). On the other hand, it can be shown (see [18]) that any matrix which has the null space property for k = 1in2 will necessarily have n ≥ N/C2 0 rows. This means that in order to have instance-optimal for one sparse vectors in 2 requires the matrix  to have O(N) rows. Therefore, instance-optimal is not a viable possibility for 2.Forp,1

5.2. Computational issues. Notice that in compressed sensing, we have reduced greatly the number of samples n we need from the signal when compared with thresh- olding techniques. However, this was at the cost of severely complicating the decoding operator. The decoding by 1 minimization generally requires polynomial in N ma- chine operations which may be prohibitive in some settings when N is large. Issues of this type are a major concern in Theoretical Computer Science (TCE) and some of the work in TCE relates to the sensing problem. For example, there has been a fairly long standing program in TCE , going back to the seminal work of Alon, Matias and Szegedy [1], to efficiently sketch large data sets (see also Henzinger, Raghavan and Rajaopalan [41]). The emphasis has been to treat streaming data with efficient computation measured not only by the number of computations but also the space required in algorithms. Streaming algorithms call for different encoders. The sensing matrix  needs to be constructed in a small amount of time. So their constructions typically use less randomness and sometimes are possible using coding techniques such Kerdoch codes or, more generally, Reed–Muller codes. In some settings, the flavor of the results is also different. Rather than construct one sensing matrix , one deals with a stochastic family (ω) of n × N matrices with ω taking values in some probability space . An algorithm proceeds as follows. Given x, one takes a draw of an ω ∈  according to the probability distribution on  (this draw is made independent of any knowledge of x). The information recorded about x is then (ω)x. There is a decoder (ω) which when applied to the information (ω)x produces the approximation x(ω) := (ω)(ω). Changing the problem by demanding only good approximation in probability rather than with certainty allows for much improvement in numerical performance of decoding in the algorithm (see [36], [37], [38]). For example, in some construc- tions the decoding can be done using greedy algorithms with P(nlog N) operations where P is a polynomial. This is a distinct advantage over decoding by 1 mini- mization when n is small and N is large. Also, now the spectrum of positive results also improves. For example, when calling for deterministic bounds on the error, we saw that instance-optimal in 2 is not possible (even for one-term sparsity) without requiring n ≥ c0N. In this new setting, we can obtain instance-optimal performance for k with high probability even in 2 (see [18] and [24]). 208 Ronald A. DeVore

6. The learning problem

This problem differs from the Data Fitting Problem in that our measurements are noisy. We shall assume that X =[0, 1]d (for simplicity) and that Y ⊂[−M,M]. This assumption implies that fρ also takes values in [−M,M]. The measure ρ factors as the product dρ(x, y) = dρX(x, y)dρ(y|x) (6.1) of the marginal ρX and the conditional ρ(y|x) measures. Let Z := X × Y . Given the data z ∈ Zn, the problem is to find a good ap- n proximation fz to fρ. We shall call a mapping En that associates to each z ∈ Z a function fz defined on X to be an estimator.Byanalgorithm, we shall mean a family {E }∞ of estimators n n=1. To evaluate the performance of estimators or algorithms, we must first decide how to measure the error in the approximation of fρ by fz. The typical candidates to measure error are the Lp(X, ρX) norms: ⎧ p 1/p ⎨ |g(x)| dρX , 1 ≤ p<∞, g := X Lp(X,ρX) ⎩esssup |g(x)|,p=∞. (6.2) x∈X

Other standard choices in the statistical literature correspond to taking measures other than ρX in the Lp norm, for instance the Lebesgue measure. We shall limit our discussion to the L2(X, ρX) norm which we shall simply denote by ·. This is the most common and natural measurement for the error. Note that since we do not know ρ, we do not know this norm precisely. However, this will not prevent us from obtaining estimates relative to this norm. The error fz −fρ depends on z and therefore has a stochastic nature. As a result, it is generally not possible to say anything about this error for a fixed z. Instead, we can look at behavior in probability as measured by

n ρ {z :fρ − fz >η},η>0, (6.3) or in expectation n Eρn (fρ − fz) = fρ − fz dρ , (6.4) Zn where the expectation is taken over all realizations z obtained for a fixed n and ρn is the n-fold tensor product of ρ. Wecan define optimal, near optimal, and universal algorithms as in §3. The starting point of course are the compact classes K ⊂ L2(X, ρX). For each such compact set K, we have the set M(K) of all Borel measures ρ on Z such that fρ ∈ K. There are two notions depending on whether we measure performance in expectation or probability. We enter into a competition over all estimators En : z → fz and define

e (K) := E n (f − f  ), n inf sup ρ ρ z L2(X,ρX) (6.5) En ρ∈M(K) Optimal computation 209 and n ACn(K, η) := inf sup ρ {z :fρ − fz >η}. (6.6) En ρ∈M(K) As emphasized by Cucker and Smale [25] estimates in probability are to be preferred since they automatically imply estimates in expectation (by integrating with respect to dρn). However, for the sake of simplicity of this presentation, most of our remarks will center around estimates in expectation. Since we do not know the measure ρX, the compact subsets K of L2(X, ρX) are also not completely known to us. One way around this is to consider only compact subsets of C(X) since these will automatically be compact in L2(X, ρX). Thus, classical spaces such as Sobolev and Besov classes which embed compactly into C(X) are candidates for our analysis. A second, more robust, approach, is to consider the compact sets defined by an approximation process as described in §3. The problem of understanding optimal performance on a compact set K ⊂ L2(X, ρX) takes a different turn from the analysis in our other estimation problems because the stochastic nature of the problem will prevent us from approximating fρ to accuracy comparable to best approximation on classes. This means that understanding optimality requires the establishment of both lower and upper bounds on convergence rates. There are standard techniques in statistics based on Kullback–Leibler informa- tion and Fano inequalities for establishing such lower bounds. In [28] a lower bound for the performance of an algorithm on K was established using a slight modification of Kolmogorov entropy. This result can be used to show that whenever K is a finite ball in a classical Besov or Sobolev class of smoothness order s which compactly embed into C(X), then the optimal performance attainable by any algorithm is

− s en(K) ≥ c(K)n 2s+d ,n= 1, 2,.... (6.7)

An algorithm (En) is near optimal in expectation on the class K if for data z of size n, the functions fz produced by the estimator En satisfy

Eρn (fρ − fz) ≤ C(K)en(K), (6.8) whenever fρ ∈ K. It is often the case that estimation algorithms may miss near optimal performance because of a log n factor. We shall call such algorithms quasi- optimal. There are various techniques for establishing upper bounds comparable to the best lower bounds. On a very theoretical level, there are the results of Birgé and Massart [10] which use  nets for Kolmogorov entropy to establish upper bounds. While these results do not lead to practical algorithms, they do show that optimal performance is possible. Practical algorithms are constructed based on specific methods of linear or nonlinear approximation. The book [40] gives an excellent accounting of the state of the art in this regard (see Theorems 11.3 and 13.2). Let us point out the general approach and indicate some of the nuances that arise. 210 Ronald A. DeVore

Suppose that we have chosen a sequence (m) of spaces m (linear or nonlinear of dimension m) to be used for the approximation of fρ from our given data z.How should we define our approximation? Since all that we have available to us is the data z, the natural choice for an approximation from m is the minimizer of the empirical risk n 1 2 fz,m := Argmin Ez(f ), with Ez(f ) := (yj − f(xj )) . (6.9) f ∈m n j=1 f (y )n  In other words, z,m is the best approximation to j j=1 from m in the empirical norm n g2 := 1 |g(x )|2. z n j (6.10) j=1 A key issue is how should we choose the dimension m. Choosing m too large results in fitting the noise (to be avoided) while choosing m too small reduces the approximation effectiveness. If we knew that fρ was in the approximation class n 1 As(( ), L (X, ρ )) m ≈ 2s+1 m 2 X then a choice log n would result in an algorithm that is quasi-optimal on the class. However, we do not know s and so we need a method to get around this. The common approach is what is called model selection. Model selection automatically chooses a good value of m (depending on z)by introducing a penalty term. For each m = 1, 2,...,n, we have the corresponding function fz,m defined by (6.9) and the empirical error n E := 1 (y − f (x ))2. m,z n j z,m j (6.11) j=1

Notice that Em,z is a computable quantity. In complexity regularization, one typically chooses a value of m by ∗ ∗ κmlog n m := m (z) := Argmin Em,z + , (6.12) 1≤m≤n n with the parameter κ to be chosen (it will govern the range of s that is allowed). Then, one defines the estimator fˆ := f . z z,m∗ (6.13) ˆ Here is an important remark. One does not use fz directly as the estimator of fρ since it is difficult to give good estimates for its performance. The main difficulty is that this function may be large even though we know that |fρ|≤M. Given this ˆ knowledge about fρ, it makes sense to post-truncate fz and this turns out to be crucial in practice. For this, we define the truncation operator

TM (x) := min(|x|,M)sign(x) (6.14) Optimal computation 211 for any real number x and define ˆ fz := TM (fz) (6.15) as our estimator to fρ. One can show that under quite general conditions, the estimator (6.15) is quasi- s optimal on the approximation classes A ((m), L2(X, ρX)). The question arises as to which approximation process (m) should be employed. We mention some of the main issues in making this choice. First note that each approximation scheme has its own approximation classes. Without any additional knowledge about fρ there is from the viewpoint of approximation rates no obvious preference of one approximation process over another except that nonlinear methods are preferable to linear methods since the resulting approximation classes for nonlinear methods are larger. A major issue, especially in implementing nonlinear methods, is computational cost. The larger the nonlinear process (e.g. the larger the dictionary in n-term approx- imation), then the more computation needed for minimization in the model selection (6.12). This factor is one of the major concerns in choosing the approximation scheme. It is especially critical for high space dimension d. We mention a couple of methods that can address these computational issues and relate to the methods of approximation introduced in this lecture. Suppose we use a dictionary D of size na and employ model selection. This would require examining all m dimensional subspaces formed by elements of the dictionary for each m = 1, 2,...,n. While the number of computations can possibly be reduced by using the fact that the data size is n, it will still involve solving O(2n) such least squares problems. This computation can be reduced considerably by using greedy algorithms. Through such an algorithm, we can find, with the evaluation a+1 of O(n ) inner products, the greedy sequence v1,...,vn of the dictionary that provides near optimal empirical approximation with respect to the approximation classes described in our discussion of greedy algorithms (see [5]). We can then do model selection over the n subspaces Vm := span{v1,...,vm}, m = 1,...,n, to find n the approximation fz. Thus, the model selection is done over n, rather than O(2 ), subspaces, after the implementation of the greedy algorithm. The price we pay for this increased efficiency is that the approximation classes for greedy algorithms are in general smaller than those for m-term approximation. This means that in general we may be losing approximation efficiency. Another setting in which a model selection based on n-term approximation can be improved is in the use of adaptive approximation as described in §4. Here, one takes advantage of the tree structure of such adaptive methods. For a given data set z of size n, one associates to each node of the master tree T ∗ the empirical least squares error on the cell associated to the node. There are fast algorithms known as CART algorithms (see [33]) for assimilating the local errors and pruning the master tree to implement model selection. Another alternative put forward in [6] is to utilize empirical thresholding in a very similar fashion to wavelet tree approximation. Another advantage of adaptive algorithms is that they can be implemented on-line. 212 Ronald A. DeVore

Adding one or several new data points does not require re-solving the entire empirical minimization problem but only to do tree updates. Moreover, in some cases, the analysis of adaptive algorithms can be made in probability.

7. Concluding remarks

Because of space limitations, we were only able to discuss the Sensing Problem and the Learning Problem in any detail. We will make a few brief remarks to direct the reader interested in some of the other problems. The Data Fitting Problem is a special case of the optimal recovery problem. An excellent resource for results on optimal recovery is the survey [52] and the articles referenced in that survey. This problem, as well as aspects of the sensing problem, are also treated in the wealthy literature in Information Based Complexity (see [57] and [58] for a start) where the approach is very similar to our discussion of optimality. The encoding problem is a main consideration in image processing and informa- tion theory. Our approach of deterministic model classes is in contrast to the usual stochastic models used in information theory. While stochastic models still dominate this field, there are a growing number of treatments addressing the image compression problem from the deterministic viewpoint. Optimal algorithms for Besov and Sobolev classes for the encoding problem can be obtained by employing wavelet thresholding and quantization (see [17]). More advanced methods of image compression model images by approximation classes based on other forms of approximation such as curvelets [11] and wedgeprints [55]. The computation problem is the most dominant area of numerical analysis. The most advanced and satisfying theory appears in the solution of elliptic equations with error measured in the energy norm. For model classes described by linear approximation (for example, classical Finite Element Methods based on piecewise polynomial approximations on fixed partitions), the Galerkin solutions relative to these spaces provide optimal algorithms. Much less is known for nonlinear methods. For model classes based on wavelet tree approximation, near optimal algorithms (in terms of total number of computations) have been given in [19], [20], [21]. For adaptive finite element methods, similar results have been given for simple model problems (the Poisson problem) in [7] by building on the results in [35], [53].

References

[1] Alon, N., Matias,Y., and Szegedy, M.,The space complexity of approximating the frequency moments. In Proceedings of the twenty-eighth annual ACM symposium on the theory of computing (Philadelphia, PA, 1996), ACM, New York 1996, 20–29. [2] Baraniuk, R., Davenport, M., DeVore, R., and Wakin, M., The Johnson-Lindenstrauss lemma meets compressed sensing. Preprint Optimal computation 213

[3] Baron, D.,Wakin,M., Duarte, M., Sarvotham, S., and Baraniuk, R., Distributed Compressed Sensing. Preprint. [4] Baron, D., Universal approximation bounds for superposition of n sigmoidal functions. IEEE Trans. Inform. Theory 39 (1993), 930–945 [5] Barron,A., Cohen,A., Dahmen, W., and DeVore,R.,Approximation and learning by greedy algorithms. Preprint. [6] Binev, P., Cohen, A., Dahmen, W., and Temlyakov, V., Universal Algorithms for Learning Theory Part I: piecewise constant functions. J. Mach. Learn. Res. 6 (2005), 1297–1321. [7] Binev, P., Dahmen, W., and DeVore, R., Adaptive Finite Element Methods with Conver- gence Rates. Numer. Math. 97 (2004), 219–268. [8] Binev, P., Dahmen, W., DeVore, R., and Petrushev, P., Approximation Classes for Adaptive Methods. Serdica Math. J. 28 (2002), 391–416. [9] Binev, P., and DeVore, R., Fast Computation in Adaptive Tree Approximation. Numer. Math. 97 (2004), 193–217. [10] Birgé, L., and Massart, P., Rates of convergence for minimum contrast estimators. Probab. Theory Related Fields 97 (1993), 113–150. [11] Candès, E. J., and Donoho, D. L., Continuous Curvelet Transform: I. Resolution of the Wavefront Set. Appl. Comput. Harmon. Anal. 19 (2005), 162–197. [12] Candès, E. J., Romberg, J., and Tao, T., Robust Uncertainty Principles: Exact Signal Re- construction from Highly Incomplete Frequency Information. IEEE Trans. Inform. Theory 52 (2006), 489–509. [13] Candès, E., Romberg, J., and Tao,T., Stable signal recovery from incomplete and inaccurate measurements. Comm. Pure and Appl. Math. 59 (2006), 1207–1223. [14] Candès, E., and Tao, T., Decoding by linear programing. IEEE Trans. Inform. Theory 51 (2005), 4203–4215. [15] Candès, E., and Tao, T., Near optimal signal recovery from random projections: universal encoding strategies? IEEE Trans. Inform. Theory, to appear. [16] Cohen, A., Numerical Analysis of Wavelet Methods. Stud. Math. Appl. 32, North Holland, Amsterdam 2003. [17] Cohen,A., Dahmen, W., Daubechies, I., and DeVore,R., Tree approximation and encoding. Appl. Comput. Harmon. Anal. 11 (2001), 192–226. [18] Cohen, A., Dahmen, W., and DeVore, R., Compressed sensing and k-term approximation. In preparation. [19] Cohen, A., Dahmen, W., DeVore, R., Adaptive wavelet methods for elliptic operator equa- tions: convergence rates. Math. Comp. 70 (2001), 27–75. [20] Cohen, A., W. Dahmen, DeVore, R., Adaptive wavelet methods II. Beyond the elliptic case. Found. Comput. Math. 2 (2002), 203-245. [21] Cohen, A., Dahmen, W., and DeVore, R., Adaptive Wavelet Schemes for Nonlinear Varia- tional Problems. SIAM J. Numer. Anal. 41 (2003), 1785–1823. [22] Cohen, A., Daubechies, I., and Feauveau, J. C., Biorthogonal bases of compactly supported wavelets. Comm. Pure Appl. Math. 45 (1992), 485–560. [23] Cohen, A., Daubechies, I., and Vial, P., Wavelets and fast transforms on an interval. Appl. Comput. Harmon. Anal. 1 (1993), 54–81. 214 Ronald A. DeVore

[24] Cormode, G., and Muthukrishnan, S., Towards and algorithmic theory of compressed sens- ing. Technical Report 2005-25, DIMACS, 2005. [25] Cucker, F., and Smale, S., On the mathematical foundations of learning theory. Bull. Amer. Math. Soc. 39 (2002), 1–49. [26] Daubechies, I., Orthonormal bases of compactly supported wavelets. Comm. Pure Appl. Math. 41 (1988), 909–996. [27] Daubechies, I., Ten Lectures on Wavelets. CBMS-NSF Regional Conf. Ser. in Appl. Math. 61, SIAM, Philadelphia 1992. [28] DeVore, R., Kerkyacharian, G., Picard, D., and Temlyakov, V., Approximation Methods for Supervised Learning. Found. Comput. Math. 6 (2006),3–58. [29] DeVore, R., and Temlyakov, V., Some remarks on greedy algorithms. Adv. Comput. Math. 5 (1996), 173–187. [30] DeVore, R., Nonlinear approximation. Acta Numer. 7 (1998), 51–150. [31] DeVore, R., and Lorentz, G. G., Constructive Approximation. Grundlehren Math. Wiss. 303, Springer-Verlag, Berlin, Heidelberg 1993. [32] DeVore, R., and Yu, X.-M., Degree of adaptive approximation. Math. Comp. 55 (1990), 625–635. [33] Donoho, D. L, CART and best-ortho-basis: a connection. Ann. Statist. 25 (1997), 1870–1911. [34] Donoho, D., Compressed Sensing. IEEE Trans. Inform. Theory 52 (2006), 1289–1306. [35] Dörfler, W.,A convergent adaptive algorithm for Poisson’s equation. SIAM J. Numer. Anal. 33 (1996), 1106–1124. [36] Gilbert,A., Kotidis,Y., Muthukrishnan, S., and Strauss, M., How to summarize the universe: Dynamic maintenance of quantiles. Proc. VLDB, 2002, 454–465. [37] Gilbert, A., Guha, S., Kotidis,Y., Indyk, P., Muthukrishnan, S., and Strauss, M., Fast, small space algorithm for approximate histogram maintenance. In Proceedings of the thirty-fourth annual ACM symposium on the theory of computing, ACM, New York 2002, 389–398. [38] Gilbert, A., Guha, S., Indyk, P., Muthukrishnan, S., and Strauss, M., Near-optimal sparse Fourier estimation via sampling. Proceedings of the thirty-fourth annual ACM symposium on the theory of computing, ACM, New York 2002, 152–161. [39] Goldreich, O., Levin, L., A hardcore predicate for one way functions. In Proceedings of the twenty-first annual ACM Symposium on the Theory of Computing, ACM, New York 1989, 25–32. [40] Györfi, L., Kohler, M., Krzyzak, A., and Walk, H., A Distribution -free Theory of Nonpara- metric Regression. Springer Series in Statistics, Springer-Verlag, New York 2002. [41] Henzinger, M., Raghavan, P., and Rajagopalan, S., Computing on data stream. Technical Note 1998-011, Digital systems research center, Palo Alto, May 1998. [42] Jones, L. K., A simple lemma on greedy approximation in Hilbert spaces and convergence rates for projection pursuit regression and neural network training. Ann. Statist. 20 (1992), 608–613. [43] Johnson, W., and Lindenstrauss, J., Extensions of Lipschitz maps into Hilbert space. Con- temp. Math. 26 (1984), 189–206. Optimal computation 215

[44] Kashin, B., The widths of certain finite dimensional sets and classes of smooth functions. Izv. Akad. Nauk SSSR Ser. Mat. 41 (1977), 334–351; English transl. Math. USSR-Izv. 11 (1978), 317–333. [45] Kushilevitz, E., Mansour, Y., Learning decision trees using the Fourier spectrum. In Pro- ceedings of the twenty-third annual ACM symposium on the theory of computing, ACM, New York 1991, 455–464; SIAM J. Comput 22 (1993), 1331–1348. [46] Lee, W. S., Bartlett, P., and Williamson, R. C., Efficient agnostic learning of neural networks with bounded fan-in. IEEE Trans. Inform. Theory 42 (1996), 2118–2132. [47] Lorentz, G. G., von Golitschek, M., and Makovoz, Yu.. Constructive Approximation: Ad- vanced Problems. Grundlehren Math. Wiss. 304, Springer-Verlag,Berlin, Heidelberg 1996. [48] Mallat, S., Multiresolution approximation and wavelet orthonormal bases of L2(R). Trans. Amer. Math. Soc. 315 (1989), 69–88. [49] Mallat, S., A Wavelet Tour of Signal Processing. Academic Press, New York 1998. [50] Meyer, Y., Ondelettes sur l’intervalle. Rev. Mat. Iberoamer. 7 (1991), 115–134. [51] Meyer, Y., Ondelettes et Opérateurs I. Actualites Math., Hermann, Paris 1990 (English translation by D. H. Salinger, Cambridge Stud. Adv. Math. 37, Cambridge University Press, Cambridge 1992). [52] Micchelli, C., and Rivlin, T., A survey of optimal recovery. In Optimal Estimation in Approximation Theory (C. A. Micchelli and T. J. Rivlin, eds.), Plenum Press, New York 1977, 1–54. [53] Morin, P., Nochetto, R., and Siebert, K., Data Oscillation and convergence of adaptive FEM. SIAM J. Numer. Anal. 38 (2000), 466–488. [54] Pinkus,A., n-Widths in Approximation Theory. Ergeb. Math. Grenzgeb. 7, Springer-Verlag, Berlin 1985. [55] Romberg, J., M. Wakin, R. Baraniuk, Approximation and Compression of Piecewise Smooth Images Using a Wavelet/Wedgelet Geometric Model. IEEE International Con- ference on Image Processing, Barcelona, Spain, September 2003. [56] Temlyakov, V., Nonlinear Methods of Approximation. Found. Comput. Math. 3 (2003), 33–107. [57] Traub, J., and Wozniakowski, H., A General Theory of Optimal Algorithms. Academic Press, New York, NY, 1980. [58] Traub, J. F., Wasilkowski, G. W., and Wo´zniakowski, H., Information-Based Complexity. Academic Press, New York, NY, 1988.

Department of Mathematics, University of South Carolina, Columbia, SC 29208, U.S.A. E-mail: [email protected]

Symplectic field theory and its applications

Yakov Eliashberg∗

Abstract. Symplectic field theory (SFT) attempts to approach the theory of holomorphic curves in symplectic manifolds (also called Gromov-Witten theory) in the spirit of a topological field theory. This naturally leads to new algebraic structures which seems to have interesting appli- cations and connections not only in symplectic geometry but also in other areas of mathematics, e.g. topology and integrable PDE. In this talk we sketch out the formal algebraic structure of SFT and discuss some current work towards its applications.

Mathematics Subject Classification (2000). Primary 53D40; Secondary 53D45.

Keywords. Symplectic and contact manifolds, J -holomorphic curves, Gromov–Witten invari- ants, symplectic field theory.

1. Formal algebraic structure of SFT

The project of SFT was initiated byA. Givental, H. Hofer and the author in [15]. Since its inception, it has branched in different directions and now involves a large number of authors working on the foundation and the different parts of the project. SFT is closely related to the relative Gromov–Witten theory, see e.g. [21], [30], [35], [34], [31], as well the work of Yu. Chekanov [11] and Fukaya–Oh–Ohta–Ono project [20]. Symplectic field theory can be viewed as a functor SFT from a geometric category GEOMSFT of framed Hamiltonian structures and framed cobordisms between them to an algebraic category ALGSFT of certain differential D-modules and Fourier integral operators between them. We describe these categories in the next two sections.

1.1. The category ALGSFT. Roughly speaking, the objects in the category ALGSFT are certain D-modules over a graded Weyl algebra with an operator H which satisfies the “master equation” H  H = 0. Before listing the algebraic structures involved, let us make a couple of general remarks. First, we will be dealing in this paper with graded objects. To simplify the exposition we will usually mean by grading a Z/2- grading, unless it is noted otherwise. Usually, with extra work it can be upgraded to an integer grading. Second, we will systematically use C as the coefficient ring. In some situations it has to be changed to a certain Novikov ring, see Remark 2.1 below.

∗ Partially supported by NSF grants DMS-0204603 and DMS-0244663.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 218 Yakov Eliashberg

Given an integer vector d = (d1,...,dN ) let us denote by CTd = C[T ] a Z- graded (super-)commutative algebra with complex coefficients, generated by graded elements of an infinite N ×∞matrix T = (tij ), i = 1,...,N, j = 0,...; the Z/2-grading of tij coincides with the parity of di for each j ≥ 0 and i = 1,...,N. An object in the category ALGSFT is a collection of the following structures O1–O5, which satisfy axioms AO1 and AO2.

O1. A possibly infinite-dimensional space P with a non-degenerate symmetric bilinear form ·, · and a fixed basis . To simplify the notation we will assume

that there exists an involution γ →¯γ , γ ∈ , such that γ,γ =δγγ¯ , γ,γ ∈ .

O2. A Z-graded, possibly infinite-dimensional vector space V =⊕j Vj over C, called the phase space, with a degree 1 differential d : V → V, such that d2 = 0 (e.g. a space of differential forms on a manifold with de Rham differential d). d N For d = (d1,...,dN ) we denote by V the space ⊕i Vdi . O3. An associative algebra W over C generated by graded elements pk,γ , qk,γ , γ ∈ , k ≥ 1, and an even graded element h¯, with the following commutation relations: all elements commute (in the graded sense) except that the (graded) commutator [pk,γ ,qk,γ¯ ] equals kh¯ for any γ ∈ and k ≥ 1.

O4. A completion W of W, called the Weyl algebra, which consists of formal power series of h¯ and p-variables with coefficients which are polynomials of q-variables. H: Vd → 1 ⊗  = O5. A smooth function h¯ W CTd , which associates with any d (θ1,...,θN ) ∈ V an odd (in fact, of degree 1 if the integer grading is used) H∈ 1 ⊗ element h¯ W CTd , called the Hamiltonian. Here smoothness is understood in the formal sense: all coefficients of the corresponding power expansions are smooth.

Before formulating the axioms let us introduce some notation. Given two vec- d = (d ,...,d ) d = (d ,...,d ) d  d tors 1 N and 1 N we denote by the vec- d tor (d1,...,dN ,d ,...,dN ). Similarly, for  = (θ1,...,θN ) ∈ V and  = 1 (θ ,...,θ ) ∈ Vd 1 N we write

   = (θ ,...,θ ,θ ,...,θ ) ∈ Vdd . 1 N 1 N

We will also denote by tij and tkl, i = 1,...,N, k = 1,...,N , j,l = 1 ..., the generators of the algebra CTdd , and by π : CTdd → CTd the projection. The following axioms should be satisfied:

AO1. H  dH  d=∂H  d, (1) Symplectic field theory and its applications 219

where ∂ ∂ = t ij ∂t (2) i,j ij

is an odd differential on CTdd , d = (d1 + 1,...,dN + 1). Note that ∂2 = 0. AO2. H=π (H  0) , (3)

for  ∈ Vd and 0 ∈ Vd . Let us note an important corollary of the axioms. Suppose that d = 0. Then we have HH=0. (4) d Hence, if d = 0 then W ⊗ CT , D is a differential Weyl algebra with a differ- ential d D(x) =[H,x],x∈ W ⊗ CT . More generally, for any  ∈ Vd we can define a differential Weyl algebra dd W ⊗ CT , D  d with a differential dd D  d(x) = ∂x +[H,x],x∈ W ⊗ CT .

Let us also consider

• a space F of formal Fourier series ∞ ikx −ikx Pke + Qke , (5) k=1

where Pk ={pk,γ }γ ∈,Qk ={qk,γ }γ ∈, k = 1,..., are ordered strings of graded variables, indexed by elements of ; the space F is canonically polarized, i.e. split F = F+ ⊕ F−, where F+ (resp. F−) is formed by Fourier series with only positive (resp. negative) coefficients; f hk f • a space Fock which consists of formal series k≥0 k ¯ , where k are func- tionals on the space F− which can be expressed as polynomials of Fourier coefficients qk,γ . D 1 Note that the space Fock can be viewed as a -module over h¯ W. Indeed, the quantization ∂ pk,γ → kh¯ ∂qk,γ¯ 220 Yakov Eliashberg

1 provides a representation of h¯ W as the algebra of differential operators acting from A ∈ 1 the left on elements of the space Fock. Given an element h¯ W we will denote by A the corresponding differential operator if we need to distinguish it from A. For each  with d = 0 the equation (4) implies that the operator H() is a differential on Fock ⊗ CTd . Indeed, if we define

D =Hf, f ∈ Fock ⊗ CTd ,

2 then D = 0. + − Consider now two objects O , O ∈ ALGSFT. We will label with ± all the structures associated with these objects. Morphisms O+ → O− are formed by the following structures: 2 • A graded space V = j Vj over C with a differential d : V → V, d = 0, and two grading-preserving restriction homomorphisms R± : V → V±; + • A graded commutative algebra A− over C which consists of formal power series of h¯ and p+-variables whose coefficients are polynomials of q−-variables. Note 1 − + that the Weyl algebra h¯ W acts on A− on the left by quantizing

−→ − ∂ pk,γ → kh¯ − , (6) ∂qk,γ¯

+ + while the Weyl algebra W acts on A− on the right by quantizing

←− + ∂ qk,γ → kh¯ + ; (7) ∂pk,γ¯

D ∈ 1 ± D D given an element h¯ W we will denote by and its quantizations defined by formulas (6) and (7), respectively.

• A smooth function d 1 + V → A ⊗ CTd h¯ − d which associates with a string  = (θ1,...,θN ) ∈ V an even (of degree 0 in the situation of Z-grading) element

1 − + + = (T , q ,p , h)¯ ∈ A ⊗ CTd , h¯ −

called the potential.

The following axioms should be satisfied: Symplectic field theory and its applications 221

AM1. H−R−(  d)ed + edH+R+(  d) = ∂e, (8) ∂ where the linear differential operator ∂ = i,j tij is defined above in (2). ∂tij AM2. =π (  0) , (9) d d + + where  ∈ V , 0 ∈ V ∈ V , and π is the projection A−⊗CTdd → A−⊗CTd . An important partial case is when d = 0. In this case the axioms imply − −   + + H R ()e + e H R () = 0. (10)

Note that defines for each  a formal Fourier integral operator : Fock+ ⊗ CTd → Fock− ⊗ CTd by the formula − 1 (T ,q−,p+,h)¯ + (f )(T , q , h)¯ = e h¯ f(T,q , h)¯ . p+=0 (11) If d = 0 then the equation (10) translates into the fact that + − : Fock ⊗ CTd ,DR+() → Fock ⊗ CTd ,DR−() is a chain map. Suppose now that we are given three objects O0, O1 and O2, and morphisms 01 : O0 → O1 and 12 : O1 → O2. Then their composition 02 : O0 → O2 is defined as follows. First, we define the phase space V02 as the fiber product V ={(θ ,θ ); θ ∈ V ,θ ∈ V ,R− (θ ) = R+ (θ )}. 02 01 12 01 01 12 12 01 01 12 12  = ( , ) ∈ Vd Given 02 01 12 02 we define an element 1 1  =  (T , q ,p , h)¯ ∈ A0 02 02 h¯ 02 02 2 0 h¯ 2 by the formula 1  (T ,q ,p ,h)¯ 1  (T ,q ,p ,h)¯ 1  (T ,q ,p ,h)¯ e h¯ 02 02 2 0 = e h¯ 12 12 2 1 e h¯ 01 01 1 0 q =0 1 (12) 1  (T ,q ,p ,h)¯ 1  (T ,q ,p ,h)¯ = e h¯ 12 12 2 1 e h¯ 01 01 1 0 . p1=0 Note that the corresponding operator 02(02) is the composition: 0202= 1212 0112: Fock0 ⊗ CTd → Fock2 ⊗ CTd . 222 Yakov Eliashberg

1.2. The category GEOMSFT . The exposition in this section is essentially taken from Section 4.1 in [17]. A Hamiltonian structure is a pair (V, ), where V is an oriented manifold of dimension 2n − 1 endowed with a closed 2-form of maximal rank (= 2n − 2). The tangent line field = Ker is called the characteristic line field. The field integrates to a 1-dimensional characteristic foliation of . Note that defines a fiber-wise symplectic structure (and hence an orientation) on the bundle TV/ . Thus the line bundle is equipped with an orientation. We will call characteristic any vector field R which generates and respects its orientation. Any co-orientable hypersurface V in a symplectic manifold (W, ) inherits a Hamiltonian structure |V . Conversely, any Hamiltonian structure (V, ) embeds as a hypersurface in a symplectic manifold (V × (−ε, ε), ) where the form can be constructed as follows. Let λ be any 1-form which is not vanishing on , and s the coordinate along the second factor. Then we set = + d(sλ). Note that by Darboux’s theorem the Hamiltonian structure (V, ) determines its symplectic extension to a neighborhood of the hypersurface V = V × 0 ⊂ V × (−ε, ε) uniquely up to a diffeomorphism fixed on V . We call (a germ along V of) the symplectic structure on V × (−ε, ε) the symplectic extension of (V, ). A Hamiltonian structure H = (V, ) is called stable (see [24]) if its symplectic extension can be realized by a form on V × (−ε, ε) such that the Hamiltonian structures induced on hypersurfaces V ×s, s ∈ (−ε, ε), all have the same characteristic line field . It is easy to check (see [17]) that Proposition 1.1. A Hamiltonian structure H = (V, ) is stable if and only if there exists a 1-form λ and a characteristic vector field R such that

λ(R) = 1 and iRdλ = 0. (13)

Note that in view of Cartan’s formula we have LRλ = d(λ(R))+iRdλ,and hence the second condition can be restated as invariance of λ under the flow of R. A framing of a stable Hamiltonian structure is a pair (λ, J ) where • λ is as in (13); the form λ automatically defines the hyperplane field ξ ={λ = 0}, called a cut of the Hamiltonian structure, and the vector field R, called its Reeb field; • J is an almost complex structure on ξ (also called a CR-structure on V ) com- patible with the symplectic form . Here are three major examples of stable framed Hamiltonian structures. Example 1.2. (1) Contact forms. Let ξ be a contact structure on V , i.e. a completely non-integrable tangent hyperplane field, and λ a contact form for ξ, i.e. ξ ={λ = 0}. Let an almost complex structure J : ξ → ξ be compatible with dλ|ξ . Then H = ( = dλ,λ,J)is a framed stable Hamiltonian structure on V with the cut ξ, and R is the usual Reeb field of the contact form λ. We say in this case that the Hamiltonian structure H is of contact type. Symplectic field theory and its applications 223

(2) Hamiltonian functions. Let (M, ω) be a symplectic manifold and Ht : M → R, t ∈ S1 = R/Z, a 1-periodic time-dependent Hamiltonian function. Set V = M ×S1, =−ω + Ht dt and λ = dt. Let J be an almost complex structure on M compatible with ω. Then H = (V, ,λ,J)is a framed stable Hamiltonian structure. Its Reeb ∂ vector field is given by R = ∂t + sgrad Ht , where sgrad Ht is the Hamiltonian vector field defined by Ht . We say in this case that H is of Floer type. (3) S1-bundles. Let (M, ω) be a symplectic manifold and p : V → M any S1-bundle over it. Set = p∗ω. Then is a stable Hamiltonian structure on V . Indeed, one can choose any S1-connection form λ as its framing. The corresponding Reeb vector field R is the infinitesimal generator of the S1-action, and the cut of ξ is formed by the horizontal spaces of the connection. Let JM be an almost complex structure on M compatible with ω, and J be the pull-back of JM to ξ via the pro- jection V → M. We say that a framed Hamiltonian structure H = (V, ,λ,J)is of fibration type. Note that if the cohomology class [ω] of the symplectic form is integral, then one could take as V the corresponding pre-quantization space , i.e. the principal S1-bundle p : V → M with the first Chern class [ω]. In this case the lift = p∗ω of the symplectic form is exact and one can choose λ to be a primitive of . Hence, in this case (V, ,λ,J)is also of contact type.

All Hamiltonian structures which we consider in this paper will be assumed stable.

Framed Hamiltonian structures are objects in the category GEOMSFT , while mor- phisms are framed symplectic cobordisms which we describe below. A symplectic cobordism between two Hamiltonian structures H+ = (V+, +) and H− = (V−, −) is a symplectic manifold (W, ) such that ∂W = V+ ∪ (−V−) and |V± = ±. Note that “symplectic cobordism” is a partial order, and not an equivalence relation, because it is not symmetric. A framed symplectic cobor- → dism between two framed Hamiltonian structures H + = (V+, +,λ+,J+) and → H − = (V−, −,λ−,J−) is a cobordism (W, ) between H+ and H− equipped with an almost complex structure J which is compatible with , and such that → J(ξ±) = ξ±; here ξ± denotes the cut {λ± = 0} of the framed Hamiltonian H ±. Mor- phisms in the category GEOMSFT are multi-storied framed symplectic cobordisms, i.e. sequences (C0,1,C1,2,...,Ck−1,k) where Cj−1,j = (Wj−1,j , j−1,j ,Jj−1,j ) is → a framed symplectic cobordism between framed Hamiltonian structures Hj−1 and → Hj , j = 1,...,k. An associative operation of composition of morphisms is defined in an obvious way as concatenation of such sequences.

1.3. 2-categories. Both categories, GEOMSFT and ALGSFT, can be upgraded to 2-categories which are respected by the functor SFT. On the geometric side, a 2-morphism is a fixed on the boundary homotopy of symplectic cobordisms and their framings. More precisely, a 2-morphism is a pair ( s,Js), s ∈[0, 1], where s is a family of symplectic forms on a cobordism W 224 Yakov Eliashberg such that s|∂W = 0|∂W, s = ds, s|∂W = 0, s ∈[0, 1], and Js isafixed on ∂W deformation of almost complex structures compatible with s. The notion of homotopy can be extended to morphisms represented by multi-storied cobordisms via the process, called splitting or stretching the neck. We refer the reader to [15], [8] for the precise definition. Let us move now to the algebraic side of the story. Let (0), (1) : O+ → O− be two morphisms, where for  ∈ Vd .Wehave

(s) 1 (s) − + 1 + () = (T , q ,p , h)¯ ∈ A ⊗ CTd ,s= 0, 1. h¯ h¯ −

A2-morphism between (0), (1) is a function which associates with  ∈ Vd a family

(s) 1 (s) − + 1 + K = K (T , q ,p , h)¯ ∈ A ⊗ CTd ,s∈[0, 1]. h¯ h¯ − d = K(s) (s) = 1 (s)(T , q−,p+, h) When 0 then generates a homotopy h¯ ¯ , s ∈[0, 1], defined by the following differential equation: (s) d (s) (s) (s) = e− [H−, K(s)]e + e [H+, K(s)] ,s∈[ , ], ds 0 1 (14) where we identify K(s) with an operator of multiplication by K(s) acting on the algebra + (s) A− ⊗ CTd . More generally, for any  we define a homotopy   d by the equation (s) d (s) (s) (s) d=e− [H−+∂,K(s)]e +e [H++∂,K(s)] ,s∈[ , ], ds 0 1 (15) ∂ where the differential operator ∂ = i,j tij is defined in (2). Let us point out ∂tij an important corollary of (14) and (15). Suppose that H±R±()=0. Then any homotopy leaves  unchanged. The category ALGSFT and the functor SFT can be further significantly enriched. As we explain below, the construction of our Hamiltonian H, potential , etc., is based on the study of appropriate moduli spaces of holomorphic curves and their compactifications. In fact, all these objects, as they are described above, are analogs of the so-called descendent potential in the Gromov–Witten theory. A more systematic use of the topology of the moduli spaces allows one to define further enrichments of the theory (e.g. see the discussion of satellites in [15]).

1.4. Quasi-classical approximation. Let us consider the “quasi-classical” limit (when h¯ → 0) of the structures entering the definition of the category ALGSFT. 0 This leads to the category ALGSFT which is formed by the following structures. Let us first describe the objects. Symplectic field theory and its applications 225

• The Weyl algebra W is replaced by a graded Poisson algebra P over C which is formed by power series in p-variables with polynomial coefficients in q- variables. All variables Poisson commute except that the {pk,γ ,qk,γ¯ }=k.It is useful, in fact, to think about P as an algebra of functions on a symplectic (super-)space S with coordinates pk,γ and qk,γ , and the symplectic form 1dp ∧ dq . k k,γ k,γ¯ γ ∈,k≥1 •Given ∈ Vd , the element ∞ (g) g−1 1 H= H h¯ ∈ W ⊗ CTd h¯ g=0 ( ) is replaced by h=H 0 ∈P ⊗ CTd . • Axiom AO1 takes the form 1 {h  d, h  d} = ∂h  d, (16) 2 where ∂ is defined in (2). In particular, if d = 0 the we have {h, h} = 0. (17)

+ + In the definition of a morphism we replace the algebra A− by a− formed by + − formal power series in p -variables with polynomials coefficients in q -variables. An = ∞ (g)hg−1 ∈ 1 + ⊗ φ=(0)∈ element g=0 ¯ h¯ A− CTd reduces to + − + a− ⊗ CTd . It is convenient to think about the function φ=φ(T , q ,p ) ∈ + a− ⊗ CTd as a Lagrangian submanifold L ⊂ , 1dq+ ∧ dp+ ⊕ , 1dp− ∧ dq , φ S+ k k,γ k,γ¯ S− k k,γ k,γ¯ γ ∈+,k≥1 γ ∈−,k≥1 or rather a family of Lagrangian submanifolds parameterized by T : − ∂φ + ∂φ Lφ = pk,γ = k − ,qk,γ = k + ; γ ∈ , k ≥ 1 . (18) ∂qk,γ¯ ∂pk,γ¯ Axiom AM1 reduces to the following equation for φ: + + − − h R (  d)+h R (  d) = ∂φ. (19) Lφ In particular, when d = 0wehave: + + − − h R ()+h R () = 0. (20) Lφ 226 Yakov Eliashberg

Similarly, the composition rule (12) becomes the Legendre transform formula φ (q(2),p(0)) = φ (q(2),p(1)) + φ (q(1),p(0)) − k−1q(1) p(1) , 02 12 01 k,γ k,γ L γ ∈(1),k≥1 (21) where ⎧ ( ) ∂φ ⎪p 1 = k 01 , ⎨ k,γ ∂q(1) L = k,γ¯ ( ) ∂φ ⎩⎪q 1 = k 12 . k,γ (1) ∂pk,γ¯ −1 We denote here by φ01,φ12 and φ02 the coefficient of h¯ in the h¯-expansion of 01, 12 and 02, respectively. The “chain-homotopy” equation (14) takes (assuming d = 0) the form of a Hamilton–Jacobi equation: dφ (s) = (h+ + h−), k(s) . L (22) ds φ(s)

1.5. SFT and differential equations. We explain in this section that the axioms of ALGSFT (e.g. equations (1), (8), (14)) associate with each object an infinite sys- tem of commuting differential operators. In the quasi-classical approximation these operators reduce to systems of Poisson commuting integrals. On the other hand, mor- phisms provide (formal) solutions of evolution (Schrödinger) equations corresponding 0 to these operators. In the quasi-classical version ALGSFT morphisms provide solu- tions to Hamilton–Jacobi equations corresponding to the hierarchies of the commuting Hamiltonian functions.

Commuting differential operators. Consider an object in ALGSFT with the Hamil- H  ∈ Vd d = H∈ 1 ⊗ tonian . Take with 0. Then h¯ W CTd satisfies the equation HH=0 for all values of the parameter T = (tij ). Let us write H=G(T , h,¯ q, p) and differentiate the identity G  G = 0inT -variables. We get ∂G ,G = 0, ∂tij (23) ∂G ∂G ∂2G , + ,G = 0, ∂tij ∂tkl ∂tij ∂tkl where the commutators are taken according to the sign rules in the graded world. The ∂G 1 Gij = ∈ ⊗ d first equation means that the elements ∂tij h¯ W CT commute with the Hamiltonian, while the second one says that they commute among themselves after 1 ⊗ DA =[A, G] A ∈ 1 ⊗ passing to homology of h¯ W CTd with the differential , h¯ W CTd . Moreover, in many interesting examples we have G|T =0 = 0, and hence in this case

[Gij |T =0,Gkl|T =0]=0 (24) Symplectic field theory and its applications 227

i, j, k, l 1 for all . Recall that elements of h¯ W have a representation as differential operators on the Fock space k Fock ⊗ CTd = fk(T )h¯ . k≥1

Hence, we get an infinite sequence of commuting differential operators Gij |T =0 ⊗ acting on Fock CTd. G = ∞ G(g)hg−1 G = ∞ G(g)hg−1 Let us write 0 ¯ , and, respectively, ij 0 ij ¯ , where G(g) ∈ 1 ⊗ g := G(0) g := G(0) ij h¯ P CTd . We also denote and ij ij . Then in the quasi- classical approximation we get gij |T =0, gkl|T =0 = 0, (25) provided that g|T =0 = 0. In other words, gij |T =0 ∈ P, i = 1,...,N, j ≥ 0, are Poisson commuting integrals. G | ∈ 1 Hence, the sequence of commuting differential operators ij T =0 h¯ W is the (deformation) quantization of Poisson commuting Hamiltonians gij |T =0 ∈ P.

Morphisms in ALGSFT and evolution equations. Let us consider a morphism between two objects, : O+ → O−. Let V be the phase space associated with the d ± morphism. For  ∈ V , d = (d1,...,dN ), such that R (d) = 0, we denote

G±(S, q±,p±, h)¯ := H±R±(), (S, T, q−,p+, h)¯ :=   d, where the variables S, T generate CTde, e = (d1 + 1,...,dN + 1). Then according to (8) we have for = (S, T, q−,p+, h)¯ that ∂ s = e− G−(S, q−,p−, h)¯ e + e G+(S, q+,p+, h)¯  . ij ∂t (26) i,j ij

By differentiating both sides of (8) in variables sij and then setting S = 0 we get

± − + Proposition 1.3. Suppose that G |S=0 = 0. Then (S, T, q ,p , h)¯ satisfies the system of commuting evolution equations

∂ − (S,T,q ,p+, h)¯ ∂tij (27) − (S,T,q−,p+,h)¯ − (S,T,q−,p+,h)¯ (S,T,q−,p+,h)¯ − = e Gij e + e Gij  , ± ± where G := ∂G , i = ,...,N, j ≥ . ij ∂sij S=0 1 0 228 Yakov Eliashberg

In the quasi-classical approximation the system (27) reduces to a system Hamilton– Jacobi equations for the evolution of the corresponding Lagrangian submanifold under the system of commuting Hamiltonian flows: dφ (S,T,q−,p+) = g−(q−,p−) + g+(q+,p+) , ij ij L (28) dtij φ(S,T,q−,p+) i = 1,...,k, j ≥ 0.

2. Construction of the functor SFT

2.1. Beginning of the construction. The description of the functor SFT which we present here is very sketchy, and only gives a very general picture of the structures involved in the construction. It also omits many very important points. In particular, in order to actually define the functor SFT we need to restrict the geometric cate- gory by imposing certain genericity constraints. The actual construction of SFT is a large project which is currently well under way (e.g. see [8], [25]), but not yet fully completed. Let O = (V, ,λ,J) be an object in GEOMSFT, i.e. a framed Hamiltonian structure, and R the corresponding Reeb field. Let us begin building the corresponding object SFT(O) ∈ ALGSFT. Denote by P the space of simple periodic orbits of the Reeb field R. Generically, periodic orbits are non-degenerate, i.e. the linearized Poincaré return map along each orbit has no eigenvalues equal to 1. If this is the case, then the number of orbits in P of bounded period is finite. We will assume either that R satisfies this non-degeneracy assumption, or the so-called Morse–Bott condition (see [5] for the precise definition) when periodic orbits are organized in submanifolds, and the flow of R satisfies a certain non-degeneracy condition in the direction complementary to critical submanifolds. Let H ∗(P ) be the (de Rham) cohomology space of P . Choose a basis of represented by a finite or countable system of differential forms on P , such that the matrix of the Poincaré pairing has in this basis the form δγ,γ¯ for a certain involution γ →¯γ on . Of course, in the non-degenerate case the space P is discrete, and hence in this case there is a canonical basis of 0-forms, dual to individual orbits. In this case the involution γ →¯γ is the identity map. In the non-degenerate case each γ can be identified with an orbit from P . We then associate the variables pγ,k and qγ,k with the k-multiple cover of the orbit γ . Their Z/2-grading is determined as follows. Let Aγ,k be the linearized Poincaré return map for this k-multiple orbit. Then the variables pγ,k and qγ,k are even or odd graded depending on whether the Lefschetz number det(1 − Aγ,k) is positive or negative. If some extra choices are made one can define the integral grading of the variables pγ,k and qγ,k but we will not discuss it in this paper. With the graded variables pγ,k and qγ,k introduced, we can then define the Weyl algebra W and the space Fock. Symplectic field theory and its applications 229

We will not discuss here the Morse–Bott case in full generality and only consider its extreme case described above in Example 1.2 (3), when (V, ,λ,J)is of fibration type. All orbits of R are closed in this case and the space P of simple periodic orbits coincides with M. There exists a basis of H ∗(M) = H ∗(P ), and an involution γ →¯γ such that the Poincaré pairing in this basis is given by the matrix

(γ, γ ) = δγ,γ¯ .

The Z/2-degrees of the variables pγ,k and qγ,k coincide in this case with the degree of the corresponding cohomology classes γ ∈ H ∗(M). The phase space V associated with SFT(O) is the space of differential forms on V with the de Rham differential. The main part of SFT(O), the Hamiltonian H, is defined in terms of moduli spaces of certain holomorphic curves in the cylinder V ×R with an almost complex structure, still denoted by J , which is defined by the following conditions.

• J is invariant with respect to translations (x, t) → (x, t + c), (x, t) ∈ V × R;

∂ • J ∂t = R;

• the CR-structure induced on each slice V × t coincides with the given CR- structure J .

H. Hofer (see [27]) was the first who studied holomorphic curves in almost complex cylindrical manifolds of this type in his work on theWeinstein conjecture. He followed the pioneering work of M. Gromov (see [23]) who essentially created the new field of symplectic topology by introducing the technique of (pseudo-)holomorphic curves. Before considering the general case we sketch the construction in the very special, but already highly non-trivial case when V = S1.

2.2. The circle. Consider Example 1.2 (3) for the special case when M is the point. 1 ∂ In this case V = S = R/Z and R = ∂s, s ∈ R/Z. The complex structure J defined on the cylinder C = S1 × R at the end of the previous section coincides in this case with the standard complex structure on the cylinder C = C/{z ∼ z + 1}. The space P consists of only one simple orbit, and hence is just a point. There- fore, we have two infinite series of even variables pk, qk, k = 1,...,and the space F u(x) = ∞ p eikx + q−ikx is the space of “scalar” Fourier series k=1 k k . The spaces F+ and F− are formal analogs of spaces of holomorphic functions in the unit disc and its complement, which are equal to 0 at the origin or ∞, respectively. The Weyl alge- bra W is generated by even elements pk,qk with k = 1,..., and an even element h¯, and consists of formal power series ∞ n I gI,n(q)h¯ p , n=0 I 230 Yakov Eliashberg where gI,n(q) are polynomials, the second sum is taken over all infinite multi-indices i i I = (i ,i ,...) pI = p 1 p 2 ... 1 2 with finitely many non-zero entries, and 1 2 . All variables commute except that [pk,qk]=kh¯. ∂ 1 By quantizing pk=kh¯ we represent elements of W as linear differential ∂qk h¯ f hk operators on the space Fock formed by power series k≥0 k ¯ , whose coefficients fk are functionals on the space F− (of “equal to 0 at ∞ holomorphic functions u in the complement of the unit disc”) which can be expressed as polynomials of Fourier coefficients of u. Next, we describe the Hamiltonian H. Let (S, j) be a closed of 1 genus g and F : S → CP a meromorphic function with r+ poles (x1,...,xr+ ) and r− zeroes (y1,...,yr− ) of multiplicities c = (c1,...,cr+ ) and b = (b1,...,br− ), respectively. By identifying CP 1 \{0, ∞} with the cylinder

C = C/{z ∼ z + 1}=S1 × R,S1 = R/Z, we can equivalently view the function F asamap F = (f, a): S \ {x1,...,xr+ }∪{y1,...,yr− } → C. (29)

With this interpretation we will call X ={x1,...,xr+ } and Y ={y1,...,yr− } the sets of positive and negative punctures, respectively. If z = e−ρ+iϕ is a local coordinate on S near a puncture xi ∈ X where ρ ∈ (0, ∞), ϕ ∈ R/2πZ, then the map F near this puncture can be written as s = f(ρ,ϕ), t = a(ρ,ϕ),

ci ϕ a(ρ,ϕ) where f(ρ,ϕ) −−−→ and −−−→ ci. In other words, at xi the map F is ρ→∞ 2π ρ ρ→∞ asymptotic to the ci-multiple circle S1 = R/Z at +∞ of the coordinate t. Similarly, at a puncture yj ∈ Y the map F is asymptotic to the −bj -multiple circle S1 = R/ Z at −∞ of the coordinate t. For a fixed genus and fixed multiplicity vectors c =

(c1,...,cr+ ) and b = (b1,...,br− ) we denote by Mg(C; c, b) the moduli space of equivalency classes of meromorphic functions defined in (29). The integer vectors c and b are called the positive and negative ramification data. We will also denote by Mg,k(C; c, b) a similar moduli space with k additional marked points (disjoint from X and Y and each other) z1,...,zk. The stability condition: g + 2k + r+ + r− ≥ 3, is required to be satisfied. Notice that we do not fix a conformal structure on the surface and the configurations of punctures and marked points. Two maps are called equivalent if they differ by a conformal map (Sg,j) → (Sg,j ) which preserves all punctures and marked points. We will also consider the quotient Mg,k(C; c, b)/R by translations of C = S1 × R along the R-factor. The moduli space Mg,k(C; c, b)/R can be compactified by adding stable holo- morphic buildings, see [8]. A stable building of height 1 is a stable nodal holomorphic curve in the sense of Kontsevich, i.e. an equivalency class of holomorphic maps defined Symplectic field theory and its applications 231 on a possibly disconnected Riemann surface with certain pairs of marked points (called special) required to be mapped to one point on C. The stability condition should be satisfied for each connected component, and the source surface must become con- nected after identifying points of each special pair. As above, the equivalence relation identifies buildings which differ by translation of C along the R-factor. A stable build- ing F of height l>1 is a collection of stable buildings F1,...,Fl of height 1, with the condition that the positive ramification data of the building Fi,i = 1,...,l− 1, coincides with the negative ramification data of Fi+1. By definition, the negative ramification data of F1 is the negative ramification data of F , and the positive rami- fication data of Fl is the positive ramification data of F . The genus of F is the genus of the surface obtained by gluing for each i = 1,...,l − 1 the source surfaces of buildings Fi and Fi+1 along their respective ends. The compactified moduli space will be denoted by M/Rg,k(C; c, b). The evaluation map at the j-th marked points zj defines a map

1 evj : M/Rg,k(C; c, b) → S = R/Z.

To define the Hamiltonian H we need to pick a system of forms. For our case of S1 let us take  = (θ0 = 1,θ1 = ds). Then the corresponding algebra CT is generated by elements of the matrix T = (tij ), i = 0, 1,j ≥ 0, with even variables t0j and odd variables t1j . As it is customary in Gromov–Witten theory, we define correlators

T,...,Tg,k,c,b = t ∗(θ )c (L )j ) ∧···∧ t ∗(θ )c (L )j , ij ev1 i 1 1 ij evk i 1 k (30)

M/Rg,k(C;c,b) where Lj , j = 1,...,k, is a tautological line bundle over M/Rg,k(C; c, b) which as- sociates with each holomorphic curve (building) the cotangent line at the j-th marked point zj .1 H ∈ 1 ⊗ Consider now the generating function h¯ W CTd , T,...,Tg,k,c,b g− b c H = h¯ 1q p , (31) k!(r−)!(r+)! g≥0,k≥0,b,d qb = q ...q ,pc = p ...p where b1 br− c1 cr+ .

1The integration in this and other similar formulas should be understood either in the sense of the virtual cycle theory if one works in the algebro-geometric context, or literally but after an appropriate generic perturbation, see [23], [39]. In fact, to achieve transversality one needs sometimes to perturb in a class of objects more general than holomorphic curves. The relevant transversality theorem was first proven by K. Fukaya and K. Ono in [19] in the context of Floer homology theory. Following their work the transversality issues in Gromov–Witten theory were studied by several authors. H. Hofer, jointly with K. Wysocki and E. Zehnder, has recently developed a new functional analytic theory of polyfolds, which provides the most suitable set-up for handling transversality problems arising in SFT, see [25], [26]. One also needs to use coherent orientations of different moduli spaces, as it is described in [15]. 232 Yakov Eliashberg

The Hamiltonian H can be quite explicitly written in this case, thanks to the results of A. Okounkov and R. Pandharipande, see [41]. H| = First of all, it follows from the parity arguments that T1=0 0, where we denote Ti = (tij ), j ≥ 0,i = 0, 1. Hence, H = t1j Hj + o(T ) (32) j≥0

Let us introduce a new variable y and define a generating function for the sequence G = H| of operators j T0=0: ∞ j G(y) = Gj y . 0 u(x) = ∞ p eikx +q e−ikx ∈ φ(x) Take k=1 k k F and denote by the function determined by equations

φ (x) = u(x), φ(0) = 0.

In other words, ∞ p q φ(x) =−i k eikx − k e−ikx . k k k=1 Let us also set h¯ = λ2. Then we have

2π 1 i φ x− iλy −φ x+ iλy G(y)[u]= dx e λ 2 2 − 1 , (33) 2πλ2y2 s(λy) 0 where u 2 sinh s(u) = 2 . u

Let us write explicitly a few first terms Gk:

2π u2 G = 1 dx ; 0 2πh¯ 2 0 2π 1 u3 G = dx ; (34) 1 2πh¯ 6 0 2π 1 u4 u2 uu G = h¯ −1 + − dx. 2 2π 24 12 6 0 Symplectic field theory and its applications 233

− It is interesting to note that the genus 0 term of Gk, k ≥ 0, i.e. the coefficient of h¯ 1, is equal to 2π uk+2 G(0) = 1 dx. k 2π (k + 2)! 0 These are commuting integrals of the dispersionless KdV, or Burgers integrable hi- erarchy, and hence the operators Gk acting on Fock, provides the deformation quantization of this hierarchy.

2.3. Case of a general Hamiltonian structure. In order to define H for a general Hamiltonian structure (V, ,λ,J) we consider moduli spaces of J -holomorphic curves in the cylindrical almost complex manifold (W = V × R,J). Notice that for our choice of J the cylinder γ × R ⊂ W over a trajectory γ of the Reeb field R is always a J -holomorphic curve. Given a J -holomorphic map F of a punctured disk D2 \ 0 → W with the coordinate z = e−ρ+iϕ, we say that the map F = (f, a) is asymptotically cylindrical over a periodic orbit γ of the Reeb field R +∞ −∞ a(z) =+∞ =−∞ f(z) = at (resp. at )iflimρ→∞ (resp. ), and limρ→∞ f¯ ± Tϕ f¯:[ ,T]→V γ 2π , where the map 0 parameterizes the trajectory in such a way that R is its velocity vector, and T is the period of γ . Let S = Sg be a compact Riemann surface of genus g with a conformal structure j, with r+ punctures x ={x1,...,xr+ }, called positive, r− punctures y ={y1,...,yr− }, called negative, and also k marked points z1,...,zk, disjoint from each other and the punctures.

Given two vectors c = (c1,...,cr+ ) and b = (b1,...,br− ) of positive integers we consider moduli spaces Mg,k(W, J ; c, b) of (j, J )-holomorphic curves

(Sg \ (x ∪ y), j) → (W, J ) with k marked points z1,...,zk, which are asymptotically cylindrical over a ci- multiply covered periodic orbit from P at the positive end at the puncture xi, and asymptotically cylindrical over a (−bj )-multiply covered periodic orbit at the negative end at the puncture yj . We will also consider the quotient M(W, J ; c, b)/R of the space Mg,k(W, J ; c, b) by translations along the R-factor. For our distinguished structure J , the holomorphic curve equation takes the form π  df  j = J  π  df (35) da = (f ∗λ)  j.

Notice that the second equation just means that the form f ∗λj is exact on S and that the function a is a primitive of the 1-form f ∗λj. Thus the holomorphicity condition for F = (f, a) is essentially just a condition on its V -component f .Iff satisfies the first of the equations (35) and the form (f ∗λ)  j is exact then the coordinate a can be reconstructed uniquely up to an additive constant on each connected component 234 Yakov Eliashberg of S. Therefore, an element F ∈ Mg,k(W, J ; c, b) is uniquely determined by its V -component f , which is a surface bounded by multiply covered orbits from P . α Given α ≥ 0, let us denote by Mg,k(W,J,c,b)the subspace ∗ Mg,k(W,J,c,b)∩ F ω ≤ α .

Sg

α α The quotient space Mg,k(W,J,c,b)has a compactification M/Rg,k(W,J,c,b)by holomorphic buildings2 (see [8]), similar to the one considered above for the case V = S1. We denote α M/Rg,k(W,J,c,b)= M/Rg,k(W,J,c,b) α≥0 and M/Rg,m(W, J ) = M/Rg,k(W,J,c,b) k,c,b k+r++r−=m

The space M/Rg,m(W, J ) may consists of different components, M/Rg,m(W, J ) = Ci. ∗ F ∈ Ci μi F ω Given , we denote by its symplectic area Sg , which depends only on the component Ci. By using the notation M/Rg,m(W, J ) we put the punctures and the marked points on the equal footing. Keeping up with this point of view, let us consider the disjoint union ∞ X = Pj , −∞ where P if j = 0, Pj = V if j = 0, (j) ∗ and supply each Pj , j = 0, with an identical copy of the basis of H (P ). Consider an evaluation map

= ( ,..., ): M/R (W, J ) → X ×···×X ev ev1 evm g,m m which associates

2In the Morse–Bott case one also needs to add to the compactification the so-called generalized holomorphic buildings, see [5] and [8]. Symplectic field theory and its applications 235

– with each marked point zi its value f(zi) ∈ V = P0,

– with each positive puncture xi the corresponding periodic orbit in the Pk-copy of P , where k = ci is its multiplicity,

– with each negative puncture yi the corresponding periodic orbit in the P−k-copy of P , where k = bi is its multiplicity.

Choose a system of closed forms  = (θ1,...,θN ) and associate with it a matrix T = (tij ) of graded variables. Consider the following formal expression (“general cohomology class of X with descendents”) n ∞ ∞ j (k) (−k) Z = tij θic + pγ,kγ + qγ,kγ , i=1 j=0 k=1 γ ∈ where γ (j) denotes the copy of γ ∈ in (j), j = 0, and set n ∞ ∞ ∗ ∗ j ∗ (k) ∗ (−k) evl Z = tij evl θi (c1(Ll)) + pγ,k evl γ + qγ,k evl γ , i=1 j=0 k=1 γ ∈ where the line bundles Ll over M/Rg,m(W, J ) have the same meaning as in Sec- tion 2.2 above. Define the correlator ∞ Z,...,Z = zμj ∗(Z ⊗···⊗Z), g ev (36) j= m m 1 Cj where the sum is taken over all components of M/Rg,m(W, J ). Remark 2.1. Note that by introducing exponents zμj in the definition of the correlators we effectively extended the coefficient ring from C to a certain Novikov ring (of μj Puiseux power series j aj z ). This was done to avoid infinities in (36). However, it is not absolutely necessary to do that, and one can ignore these weights by setting z = 1 in most of the cases. For instance, for Hamiltonian structures of contact type there are always only finitely many terms in the sum which contribute in (36) to the coefficient of a fixed monomial of q, p and h¯ variables. But even in the most general situation one can alternatively deal with this problem by requiring the string of forms  to contain closed 2-forms which form a basis of H 2(V ) (this approach is similar to the divisor equation in the Gromov–Witten theory).

Finally, we define the Hamiltonian

∞ ∞ 1 H() = Z,...,Z h¯ g−1. m! g (37) g=0 m=0 m 236 Yakov Eliashberg

Note that all terms of H have the same odd degree (and, in fact, degree 1 if the grading is upgraded to Z from Z/2), because we integrate over the moduli spaces quotiented by the R-action. The “master equations” (1) and (16) follow from Stokes’ formula combined with the description of the boundary of the corresponding moduli spaces. All the other necessary constructions to build the functor SFT are done in the same spirit. Consider, for instance, a framed cobordism (W, ,J)which realizes a morphism : O+ → O− between two framed Hamiltonian structures

O± = (V ±, ±,λ±,J±).

The phase space V associated with this cobordism is the space of differential forms on W, and R± are the restriction homomorphisms to V ±. d Take  ∈ V and associate with it the corresponding graded algebra CTd .To ∈ 1 + ⊗ define the potential h¯ A− CTd we attach to the cobordism cylindrical ends corresponding to framed Hamiltonian structures O±, − + W = V × (−∞, 0] ∪ W ∪ V ×[0, ∞) , and consider the compactified moduli space of holomorphic curves in W asymptot- ically cylindrical to periodic orbits of the Reeb field R+ at the positive end, and the orbits of R− at the negative one. Then the correlators and the potential are defined by the formulas similar to (36) and (37) with one very important difference: in this situation there is no R-action on the moduli space, and hence the integrals should be evaluated on the moduli space itself, rather than its quotient by the R-action, as was done for the Hamiltonian. The implication of this is that the potential, unlike the Hamiltonian, has an even degree (in fact, degree 0 if the grading is upgraded to Z from Z/2). As in the case of the Hamiltonian, the structural equation (8) is a conse- quence of Stokes’ formula and the description of the boundary of the corresponding moduli space. Note that if the symplectic manifold W is closed, i.e. it is a cobordism between empty Hamiltonian structures, then the corresponding SFT-potential () ∈ CTd is just the descendent potential of the Gromov–Witten theory.

2.4. The 3-sphere. Let us consider here an example when V = S3, λ is the standard contact form whose Reeb field generates the Hopf fibration, J is the CR-structure induced from C2 on the round sphere. This is a pre-quantization space, so it fits into both, the contact and the fibration cases in the sense of Example 1.2. The manifold (W, J ) can be equivalently described here either as C2 \ 0, or the total space of the canonical degree 1 complex line bundle L over CP 1 minus the 0-section. In the second interpretation a holomorphic curve from M(W,J,c,b)can be viewed as a pair (h, ψ), where h: Sg → CP 1 is a holomorphic curve, and ψ is a ∗ meromorphic section of the induced complex line bundle h L over Sg. The punctures Symplectic field theory and its applications 237 from x and y correspond to zeroes and poles of this section, respectively, while the vectors c and b appear as the multiplicities of zeroes and poles. ∗ 1 Take a basis of H (CP ) which consists of γ0 = 1 and the harmonic form γ2 with CP 1 γ2 = 1. The Poincaré duality involution acts as γ¯0 = γ2. Thus the Weyl algebra p = p p = p q = q W is generated by even graded variables 0k γ0,k, 2k γ2,k, 0k γ0,k, and q = q k ≥ 2k γ2,k, 1. We organize them into formal Fourier series ∞ ∞ ikx −ikx ikx −ikx u0(x) = p0ke + q0ke ,u2(x) = p2ke + q2ke ,u= (u0,u2). 1 1

∗ 3 Let us choose a basis (θ0 = 1,θ3) of H (S ), where θ3 is a harmonic 3-form with S3 θ3 = 1, as the required string  of differential forms. The algebra CTd in this case is generated by T = (T0,T3), where Ti = (tij ), i = 0, 3; j ≥ 0. The variables t0j are even, while t3j are odd. As was shown in [15], the genus 0 part H(0) of the Hamiltonian H can be explicitly reconstructed in terms of the genus 0 descendent Gromov–Witten potential of CP 1 (in fact, this is a general phenomenon for all Hamiltonian structures of fibration type). In particular, we get

2π 2 1 (t0 + u0(x)) u (x)−ix G = + e 2 dx, (38) 0 2π 2 0 and the Hamiltonian equations for the Hamiltonian G0 can be written as d u (x)−ix u˙ (x) =−i e 2 , 0 dx du (39) u˙ (x) =−i 0 (x), 2 dx

d2 u −ix u¨ =− (e 2 ), or 2 dx2 where the dot denotes the time derivative. As was pointed out to me by B. Dubrovin, this is the continuous limit of the Toda lattice. The other Gi are Poisson commuting integrals of this integrable hierarchy. Hence, if one were to explicitly write for this example the terms of the expansion of the full Hamiltonian H (and not only of its genus 0 term H(0)) then this would provide the quantum commuting integrals for the quantization of the Toda system (39).3 Let us now use the Hamilton–Jacobi equation (28) to compute the genus 0 potential 2 4 of the round 4-ball B ⊂ C . Take a 4-form θ supported in Int B with B4 θ = 1 and set  ={θ}. Let T = (tj ), j ≥ 0 be the corresponding string of even graded ( ) ( ) variables. Take the genus 0 potential 0 () = 0 (T , p) ∈ P ⊗ C[T ], and consider its restriction φ(t,p) to the subspace T ={(t, 0, 0,...)}. Note that φ(t,p)

3One can extract from the work [38] an explicit, though quite complicated recurrent procedure for writing down the expansion of the full Hamiltonian H in terms of the descendent Gromov–Witten potential of CP 1. 238 Yakov Eliashberg is, in fact, a certain relative genus 0 Gromov–Witten invariant. Coefficients in its expansion in t and p variables count the numbers of rational curves in CP 2 which pass through a given number of fixed points and have a prescribed tangency pattern to a fixed complex line C ⊂ CP 2. According to (28) φ(t,p) can be computed as a solution of a Hamilton–Jacobi equation associated with the Hamiltonian flow (39). t Let E : F → F be the (formal, i.e. understood in terms of formal power series) Hamiltonian flow defined by the equation (39). Take the Lagrangian subspace F+ = t t t {(u+, 0)}={q = 0}⊂F and denote by L its image E (F+) under the flow E . Then φ(t,p) is the generating function for L(t) in the sense of (18), i.e. (t) ∂φ ∂φ L = Lφ = qk,0 = k ,qk,2 = k ,k≥ 1 . ∂pk,2 ∂pk,0 Let us switch to the (u−,u+)-notation, i.e. write u− for q and u+ for p, and apply a standard symplectic-geometric procedure for computing the generating function in terms of the Lagrangian submanifold which it defines. Let us define Lt by an explicit t equation u− = f (u+) (i.e. exclude v from the parametric equations (u+,u−) = t E (v, 0), v ∈ F+). Then we have 1 2π i t du+(x) φ(t,u+) =− f (su+(x)), dxds, (40) 2π dx 0 0 ·, · C2 01 where is a bilinear form on with the matrix 10 . It is interesting to note that the value of the functional φ(t,u+) at the point u+ = (zeix, 0), i.e. the function 1 g(t,z) = φ(t,u ) = z f t (szeix)ds, + (2,1) (41) 0 where we write ∞ ∞ f t = (f t ,ft ) = f t e−ikx, f t e−ikx , 0 2 0,k 2,k 1 1 is the generating function ∞ ∞ m d g(t,z) = Nd,kt z d=1 m=1 for the numbers Nd,k of rational curves of degree d which pass through m points in general position in the complex projective plane.4 In order to get (41) from (40) one needs to split CP 2 along a boundary of a tubular neighborhood of CP 1 ⊂ CP 2 and apply the gluing formula (21), see [15]. 4 As it is well known, the coefficients Nd,k vanish unless k = 3d −1, and we have N1,2 = 1,N2,5 = 1,N3,8 = 12,N4,11 = 620,....Several recursion relations, beginning from the one discovered by M. Kontsevich in [32], are known for computing the coefficients Nd,k. Symplectic field theory and its applications 239

3. Invariants of contact manifolds and other applications of SFT

3.1. Invariants of contact manifolds. Defining invariants of contact manifolds was one of the primary motivations for the SFT project. Let (V,λ,J)be a framed Hamiltonian structure of contact type. Choose a system ∗ of closed forms  = (θ1,...,θN ) which represents a basis of the cohomology H (V ) and consider the corresponding Hamiltonian ∞ H= H (g)(T,q,p)h¯ g−1. g=0 Consider the following SFT objects which can be associated with (V,λ,J):

1. The Weyl differential algebra (W ⊗ CTd , D), where 1 DA =[A, H], H∈ W ⊗ CTd . h¯

2. The space Fock ⊗ CTd with the differential5

Df =Hf, f ∈ Fock ⊗ CTd .

3. The Poisson differential algebra (P ⊗ CTd ,d)with the differential (0) dA ={A, H },A∈ P ⊗ CTd .

4. The differential algebra (fock ⊗ CTd , d) where Fock = fock[[h¯]] and the dif- ferential d is defined as follows. Consider the expansion (0) H = hk,γ (q, T )pk,γ + o(p). (42) γ ∈,k≥1

Then we define dqk,γ = khk,γ¯ (q, T ) and extend d to the whole algebra using the Leibnitz rule. In all the above cases the corresponding homology, together with all the inherited al- gebraic structures, is an invariant of the contact manifold (V, ξ ={λ = 0}) (see [15]), and thus independent of the choice of J , the contact form λ, and the representatives θj of the corresponding cohomology classes of H ∗(V ). Moreover, the homotopy types of the corresponding differential algebras are also invariants of (V, ξ). However, sometimes it is possible to define a simpler, easier computable contact invariant. Let us restrict the discussion to the case when the set of forms  is empty or, equivalently, set T = 0. The differential d in Case 4 can be viewed as a vector field ∂ d(q) = kh (q) k,γ¯ ∂q k,γ k,γ

5The algebraic structure of (Fock ⊗ CTd ,D)can be described in terms of the BV∞-formalism, see [9]. 240 Yakov Eliashberg on the space with coordinates qk,γ . Suppose there are constants ak,γ ∈ C such that d(a) = 0, where a ={ak,γ }. Then one can define the linearized homology of the algebra (fock, d) at the point a. More precisely, following Yu. Chekanov [11] we define an augmentation of the algebra (fock, d) as a graded chain homomorphism ε : (fock, d) → (C, 0). In other words, this means that d(a) = 0 where a ={ak,γ = h(qγ,k)} and ak,γ = 0 unless ak,γ has grading 0. The linearized complex is defined as −1 fockd≥1/fockd≥2,dε = φε  d  φε , (43) where fockd≥m denotes the ideal in fock generated by monomials of degree ≥ m, and the algebra homomorphism φε : fock → fock is defined on the generators qk,γ as the shift qk,γ → qk,γ + ak,γ . It turns out that if the algebra (fock, d) admits a unique augmentation for a certain choice of λ and J , then for any other choice the corresponding algebra admits an augmentation ε, and the homology of the complex (43) is independent of choices of λ, J and ε, and hence it is an invariant of the contact structure ξ, see [11] and [7]. This homology, denoted CH∗(V, ξ) is usually called cylindrical contact homology because in all known cases when this homology is de- fined, there exists a class of forms for which d(0) = 0, and hence the differential of the linearized complex (43) is determined by holomorphic cylinders. If the cylindrical contact homology is defined then all the other algebraic structures described in ex- amples 1–4 can be interpreted as certain (co-)homological operations on CH∗(V, ξ). Here are some examples when cylindrical contact homology is well defined and can be computed: a) Subcritical Stein-fillable contact manifolds. (V, ξ) is called Stein fillable if it appears as a strictly pseudo-convex boundary of a Stein domain W. The subcriticality means that W has a homotopy type of a CW-complex of dimension < dimC W. Under an additional assumption c1(ξ) = 0, M.-L. Yau (see [50]) proved that the cylindrical contact homology is well defined. She also computed it in terms of H∗(W). It seems likely that the condition c1(ξ) = 0 can be removed. b) Prequantization spaces. Cylindrical contact homology of a prequantization space (V, ξ) of a symplectic manifold (M, ω) is well defined and can be ex- pressed through the homology H∗(M), see [15] and [5]. Note that by juxtaposing the computations in a) and b) one gets non-trivial restrictions on the topology of symplectic manifolds with subcritical polarizations in the sense of [4] (e.g. com- plex projective manifolds admitting a hyperplane section whose complement is a subcritical Stein manifold). c) Spaces of co-oriented contact manifolds. Given an oriented n-dimensional closed M, the cylindrical contact homology of its unit cotangent bundle ST ∗M ∗ S1 is always well defined, and we have CH∗(ST M) = H∗ ((M), M) where S1 H∗ ((M), M) is the equivariant homology of the free loop space modulo con- stant loops. See [49], [43], [1], [9] for related results. Symplectic field theory and its applications 241

d) Brieskorn varieties. I. Ustilovsky (see [48]) computed contact homology of certain Brieskorn spheres. His computation implied existence of infinitely many non-isomorphic contact structures on spheres of dimension 4k +1. F. Bourgeois ([5]) and O. van Koert ([33]) extended Ustilovsky’s computations to a large class of other Brieskorn varieties. e) Toroidal 3-manifolds. It was shown in [15] and [5] that cylindrical contact homology distinguish all the contact structures on T 3 (there are infinitely many of them according to E. Giroux, see [22]). F. Bourgeois and V. Colin, see [6], generalized this computation to toroidal (i.e. containing an incompressible torus) irreducible 3-manifolds and as a consequence showed that such manifolds have infinitely many non-isotopic (universally) tight contact structures. This result should be contrasted with a theorem of V. Colin, E. Giroux and Ko Honda, see [12], which states that atoroidal irreducible 3-manifolds may admit only finitely many non-isotopic tight contact structures. f) Exact triangle for Legendrian surgery. In [7] F. Bourgeois, T. Ekholm and the author found an exact triangle which relates cylindrical contact homology before and after surgery along a Legendrian sphere, and a certain cyclic complex associated to the differential algebra of the Legendrian sphere, see discussion of relative SFT in Section 3.3 below. This exact triangle is tightly related to Seidel’s exact triangle describing an effect of a symplectic Dehn twist on Floer homology, see [44] and [45]. F. Bourgeois computed in his dissertation [5] cylindrical contact homology for a number of other interesting examples (e.g. for T k-invariant contact structures con- structed by R. Lutz in [37] on some (2k + 1)-manifolds). Most recently, V. Colin and K. Honda, see [28], announced a result that the cylindrical contact homology is defined and not trivial for a large class of tight contact 3-manifolds. This theorem implies the Weinstein conjecture (i.e. existence of periodic orbits of the Reeb flow) for this class of contact 3-manifolds. It seems likely that cylindrical contact homology is well defined at least for all Stein fillable, or maybe even more generally, symplec- tically fillable contact manifolds. Note that the algebra (fock, d) for symplectically fillable contact manifolds always admits an augmentation (see [7]), which is unique in all known cases for an appropriate choice of λ and J .

3.2. Topological invariants via SFT. There are several canonical constructions which associate with smooth manifolds and their submanifolds symplectic and con- tact manifolds and their Lagrangian and Legendrian submanifolds. Here are a few examples: (1) Given a smooth closed n-manifold, one can associate with it its cotangent bundle T ∗M with its canonical symplectic form ω = dp ∧ dq, or its unit cotangent bundle (the space of co-oriented contact elements) ST ∗M with its canonical contact structure ξ given by the contact form pdq|ST ∗M . 242 Yakov Eliashberg

(2) Given a submanifold K ⊂ M one can associate with K its Lagrangian conormal ∗ ∗ bundle LK ⊂ T M, or its Legendrian lift K ⊂ T M, formed by co-oriented hyperplanes tangent to K. (3) Here is another interesting variant of this construction. Let M be a compact manifold with boundary N. Choose a metric on M and take a smooth function ρ : M → R+ which is positive on the interior of M and such that ρ(q) = dist(q, N) for q ∈ M close to the boundary N = ∂M. Let U ⊂ T ∗M be a neighborhood of M in T ∗M defined by U ={(q, p) ∈ T ∗M;p2 ≤ ρ(q)}.

Take the function H(q,p) = p(∇ρ(q)). Then d(pdq − dH) = ω, and it is straightforward to check that the form λ = (pdq − dH)|∂U is a contact form. In other words, V = ∂U is a contact type hypersurface and the contact manifold (V, ζ ={λ = 0}) depends only on the smooth manifold M,upto an isotopic to the identity contactomorphism. Then N ⊂ V is a Legendrian submanifold in V whose Legendrian isotopy class is another smooth invariant of M. (4) Moreover, note that the involution inv(p) =−p interacts well with all the above structures. For instance, it induces an anti-symplectic involution of T ∗M, a contact, co-orientation reversing involution of the space of co-oriented contact elements ST ∗M and of the contact manifold V in (3). In that example the Legendrian manifold N is the fixed point set of inv, while inv induces an involution of the Lagrangian LK and Legendrian K in (2).

The author believes that all the above canonical symplectic and contact construc- tions retain a lot of information about the differential topology of the manifold M,or the pair (M, K). For instance, let  be a homotopy n-sphere with an exotic smooth structure. Are the cotangent bundles T ∗ and T ∗Sn symplectomorphic?6 Are the spaces of contact elements ST ∗ and ST ∗Sn contactomorphic? Can any gauge-theoretic invariants of a 4-manifold M(and maybe even its smooth type) be recovered from the symplectic and contact information about T ∗M and ST ∗M? Note that as smooth manifolds, T ∗M and ST ∗M depend only on the (tangential) homotopy type of M, and hence all the subtle differential-topological information gets lost this way. Recently M. Abouzaid and P. Seidel [2] developed a program for proving that certain homotopy spheres do not admit Lagrangian embeddings into T ∗Sn. This would answer negatively to the first question for this class of homotopy spheres. In the Legendrian version of example (2) one can try to use the differential algebra of

6This question I first heard 18 years ago from G. Mess. Symplectic field theory and its applications 243 the Legendrian submanifold K as a tool to detect topological invariants of the knot K ⊂ M. L. Ng successfully used this construction for knots in R3 and recovered this way a wealth of invariants. For instance, he proved (see [40]) that even the simplest linearized version of this algebra homology already encodes the Alexander polynomial, and also, essentially, the so-called A-polynomial. In particular, this linearized homology distinguishes the unknot – any knot which has the same Ng invariant as the unknot is actually the unknot. It is interesting to apply construction (4) to a 3- or 4-manifold whose boundary N is a sphere, and then compute the equivariant homology of the differential algebra of the Legendrian submanifold N ⊂ V . It seems plausible (and this is a current joint project of T. Ekholm and the author) that the Z/2-equivariant homology of this algebra carries non-trivial information about the differential topology of the manifold M.

3.3. Other SFT-related development. We briefly mention in this section some re- cent development relating SFT with hot topics in topology. Embedded contact homology. As it was already pointed out by M. Gromov in his pioneering paper [23], the holomorphic curve technique is especially powerful in 4-dimensional symplectic topology, because the adjunction formula allows one to control singularities and intersections of holomorphic curves by topological means. The work of C. Taubes [46] emphasized further a special role played by holomorphic curves in 4-dimensional topology. A current project of M. Hutchings, M. Sullivan and C. Taubes attempts to define a contact homology theory in the spirit of SFT, but based on embedded holomorphic curves, see [29] and [47] for partial results in this direction. When fully completed, this theory is expected to provide a unified approach to Ozsváth–Szabó homology theory for 3-manifolds ([42] and also [36]), and to a (yet to be developed) theory of holomorphic curves in near-symplectic manifolds (see [46]). SFT and string topology. The relation between the topology of the loop space of a manifold M and the Floer homology theory of its cotangent bundle T ∗M was first revealed by C. Viterbo [49], and then further developed by D. Salamon and J. Weber [43]. A. Abbondandolo and M. Schwartz [1]) related string topological operations introduced by M. Chas and D. Sullivan [10] with cohomological operations in the Floer homology of T ∗M. Based on the fundamental study of Lagrangian intersection Floer homology theory in [20], K. Fukaya [18] observed that the relation between Chas–Sullivan string operations and the theory of holomorphic curves can be used to obtain new restrictions on the topology of Lagrangian submanifolds. In an ongoing project K. Cieliebak and J. Latchev [9] have further developed these ideas, and related ∗ the BV∞-version of contact homology of ST M, discussed above in Example 2 of Section 3.1, with Chas–Sullivan string operations in the manifold M. Relative SFT. Conjecturally, relative SFT is a functor defined on the geometric cate- gory of pairs (V, ), where V is a contact manifold and  its Legendrian submani- fold, with morphisms realized by pairs (W, L) of symplectic cobordisms W between 244 Yakov Eliashberg

contact manifolds and Lagrangian cobordisms L between Legendrian submanifolds. The target algebraic category should consist of non-commutative analogs of struc- tures considered in Section 1.1. However, in this full form the relative SFT-functor has not yet been constructed. Yu. Chekanov (see also [16]) defined in [11] an as- sociative differential algebra of a Legendrian link in the standard contact R3. This algebra (already mentioned above in Section 3.2) is a relative analog of the differential contact homology algebra in Example 4 of Section 3.1. Following a sketch in [16] and [15], T. Ekholm, J. Etnyre and M. Sullivan (see [14]) constructed an analogue of Chekanov’s algebra in a context of high-dimensional Legendrian submanifolds. Cur- rently there are two promising approaches which may lead to the construction of the full relative version of SFT. One is based on O. Cornea and F. Lalonde [13] theory of cluster Floer homology, and the other one tries to exploit the discussed above relation with string topology along the lines of [18], [20] and [9]. The author benefited a lot discussing the subject of this paper with many people. He is very grateful to all his teachers, collaborators and critical listeners.

References

[1] Abbondandolo, A., Schwarz, M., On the Floer homology of cotangent bundles. Comm. Pure Appl. Math. 59 (2006), 254–316. [2] Abouzaid, M., Seidel, P., private communication. [3] Arnold, V. I., First steps in symplectic topology. Russian Math. Surveys 41 (1986), 1–21. [4] Biran, P., Cielibak, K., Symplectic topology on subcritical manifolds. Comment. Math. Helv. 76 (2001), 712–753. [5] Bourgeois, F., A Morse-Bott approach to Contact Homology. Ph.D. Dissertation, Stanford University, 2002. [6] Bourgeois, F., Colin, V., Homologie de contact des variétés toroïdales. Geom. Topol. 9 (2005), 299–313. [7] Bourgeois F., Ekholm, T., Eliashberg, Y., A long exact sequence for Legendrian surgery. Preprint, 2006. [8] Bourgeois, F., Eliashberg, Y., Hofer, H., Wysocki, K., Zehnder, E., Compactness results in Symplectic Field Theory. Geom. Topol. 7 (2003), 799–888. [9] Cieliebak, K., Latschev, J., Symplectic field theory and string topology. Preprint, 2006. [10] Chas, M., Sullivan, D., String Topology. arXiv: math.GT/9911159. [11] Chekanov, Yu., Differential Algebra of Legendrian Links. Invent. Math. 150 (2002), 441–483. [12] Colin, V., Giroux, E., Honda, K., On the coarse classification of tight contact structures. Proc. Sympos. Pure Math. 71 (2003), 109–120. [13] Cornea, O., Lalonde, F., Cluster Homology. arXiv: math.SG/0508345. [14] Ekholm, T., Etnyre, J., Sullivan, M., The Contact Homology of Legendrian Submanifolds in R2n+1. J. Differential Geom. 71 (2005), 177–305. Symplectic field theory and its applications 245

[15] Eliashberg, Y., Givental, A., Hofer, H., Introduction to Symplectic Field Theory. In Geom. Funct. Anal., Special volume, Part II, (2000), 560–673. [16] Eliashberg,Y., Invariants in ContactTopology. In Proceedings of the International Congress of Mathematicians (Berlin, 1998),Vol.II, Doc. Math., J. DMV,ExtraVol.ICM Berlin, 1998, 327–338. [17] Eliashberg, Y., Kim, S.-S., Polterovich, L., Geometry of contact transformations and do- mains: orderability versus squeezing. Geom. Topol. 10 (2006), 1635–1748. [18] Fukaya, K., Application of Floer homology of Lagrangian submanifolds to symplectic topology. In Morse Theoretic Methods in Nonlinear Analysis and in Symplectic Topol- ogy, Nato Science Series II: Mathematical Physics and Chemistry 217, Springer-Verlag, Dordrecht 2006, 231–276. [19] Fukaya, K., Ono, K., Arnold conjecture and Gromov-Witten invariant. Topology 38 (1999), 933 –1048. [20] Fukaya, K., Oh, Y.-G., Ohta, H., Ono, K., Lagrangian intersection Floer theory – Anomaly and Obstruction. Preprint, 2000; revised 2006. [21] Gathmann, A., Absolute and relative Gromov-Witten invariants of very ample hypersur- faces. Duke Math. J. 115 (2002), 171–203. [22] Giroux, E., Une infinité de structures de contact sur une infinité de variétés. Invent. Math. 135 (1999), 789–802. [23] Gromov, M., Pseudo-holomorphic curves in symplectic manifolds. Invent. Math. 82 (1985), 307–347. [24] Hofer, H., Zehnder, E., Symplectic invariants and Hamiltonian dynamics. Birkhäuser Adv. Texts Basler Lehrbücher, Birkhäuser, Basel 1994. [25] Hofer, H., A General Fredholm Theory and Applications. In Proceedings of the CDM 2004 at Harvard, to appear. [26] Hofer, H., Wysocki, K., Zehnder, E., Fredholm Theory and Polyfolds, Part I: Functional analytic methods. Preprint, 2006. [27] Hofer, H., Pseudo-holomorphic curves andWeinstein conjecture in dimension three. Invent. Math. 114 (1993), 515–563. [28] Honda, K., The topology and geometry of contact structures in dimension three. arXiv: math.GT/0601144. [29] Hutchings, M., Sullivan, D., Rounding corners of polygons and the embedded contact homology of T 3. Geom. Topol. 10 (2006), 169–266. [30] Ionel, E., Parker, T., Relative Gromov-Witten invariants. Ann. of Math. 157 (2003), 45–96. [31] Katz, E., Formalism for Relative Gromov-Witten Invariants. arXiv math.AG/0507321. [32] Kontsevich, M., Enumeration of rational curves via torus actions. In The moduli space of curves, Progr. Math. 129, Birkhäuser, Boston, MA, 1995, 335–368. [33] Koert, O. v., Contact homology of Brieskorn manifolds. arXiv: math.SG/0410208. [34] Li, J., A degeneration formula of GW-invariants. J. Differential Geom. 60 (2002), 199–293. [35] Li, A. M., Ruan, Y.-B., Symplectic surgery and Gromov-Witten invariants of Calabi-Yau 3-folds. Invent. Math. 145 (2001), 151–218. [36] Lipshitz, R., A cylindrical reformulation of Heegaard Floer homology. Geom. Topol. 10 (2006), 955–1097. 246 Yakov Eliashberg

[37] Lutz, R., Sur la géometrie des structures de contact invariantes. Ann. Inst. Fourier (Grenoble) 29 (1979), 283–306. [38] Maulik, D. Pandharipande, R., A topological view of Gromov-Witten theory. Topology 45 (2006), 887–918. [39] McDuff, D., Salamon, D., J -holomorphic Curves and Symplectic Topology. Amer. Math. Soc. Colloq. Publ. 52, Amer. Math. Soc., Providence, RI, 2004. [40] Ng, L., Knot and braid invariants from contact homology I; II. Geom. Topol. 9 (2005), 247–297; 1603–1637. [41] Okounkov, A., Pandharipande, R., Gromov-Witten theory, Hurwitz theory, and completed cycles. Ann. of Math. 163 (2006), 517–560. [42] Ozsváth, P., Szabó, Z., Holomorphic disks and topological invariants for closed three- manifolds. Ann. of Math. 159 (2004), 1027–1158. [43] Salamon, D., Weber J., Floer homology and the heat flow. Geom. Funct. Anal. 16 (2006), 1050–1138. [44] Seidel, P., Symplectic homology as Hochschild homology. arXiv: math.SG/0609037. [45] Seidel, P., Vanishing cycles and mutation. In European Congress of Mathematics (Barcelona, 2000), Vol. II, Progr. Math. 202, Birkhäuser, Basel, 2001, 65–85. [46] Taubes, C. H., Seiberg-Witten and Gromov invariants for symplectic 4-manifolds. First Internat. Press Lecture Ser. 2, International Press, Somerville, MA, 2000. [47] Taubes, C. H., A compendium of pseudoholomorphic beasts in R × S1 × S2. Geom. Topol. 6 (2002), 657–814. [48] Ustilovsky, I., Infinitely many contact structures of S4m+1. Internat. Math. Res. Notices 14 (1999), 781–791. [49] Viterbo, C., Functors and computations in Floer cohomology with applications. I. Geom. Funct. Anal. 9 (1999), 985–1033; Part II, preprint. [50] Yau, M.-L., Cylindrical contact homology of subcritical Stein-fillable contact manifolds. Geom. Topol. 8 (2004), 1243–1280.

Department of Mathematics, Stanford University, Stanford, CA 94305, U.S.A. E-mail: [email protected] Knots and dynamics

Étienne Ghys

Abstract. The trajectories of a vector field in 3-space can be very entangled; the flow can swirl, spiral, create vortices etc. Periodic orbits define knots whose topology can sometimes be very complicated. In this talk, I will survey some advances in the qualitative and quantitative description of this kind of phenomenon. The first part will be devoted to vorticity, helicity, and asymptotic cycles for flows. The second part will deal with various notions of rotation and spin for surface diffeomorphisms. Finally, I will describe the important example of the geodesic flow on the modular surface, where the linking between geodesics turns out to be related to well-known arithmetical functions.

Mathematics Subject Classification (2000). Primary 37–02; Secondary 57–02.

Keywords. Low-dimensional dynamical systems, periodic orbits, knots and links.

1. Flows

1.1. Vorticity. Let us start with some historical motivation. Consider a perfect in- compressible fluid moving inside some bounded domain M in 3-space, with no ex- ternal forces. At time t, the velocity is described by a divergence free vector field vt , tangent to the boundary of M, which evolves in time according to the classical Euler D ∂ equation: Dt vt (= ∂t vt + vt ·∇vt ) is the (opposite) gradient −∇p of the pressure p. Denote by φt the associated flow: the trajectory of a particle initially located at x ∈ M t is the curve t → φ (x). The curl ωt =∇×vt is known as the vorticity vector field. One of the earliest results in fluid dynamics is due to H. Helmholtz and W. Kelvin: The vorticity ωt is merely transported by the flow, i.e. at any time t, one has t ωt = dφ (ω0). This is not difficult to prove: take a closed loop c in M, and compute the time t derivative of the circulation of vt along the loop ct = φ (c).      D Dv Ddc v · dc = t · dc + v · t Dt t t Dt t t Dt ct ct = (−∇p · dct + vt · dvt ) c  t |vt |2 = d(−p + ) = 0. ct 2

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 248 Étienne Ghys

−t When c reduces to an infinitesimal loop, Stokes’ formula shows that dφ (ωt ) is indeed constant in time. A much more conceptual proof is due to V. Arnold who realized that Euler’s equation can be seen as the geodesic flow on the infinite dimensional Lie group of volume preserving diffeomorphisms of M, equipped with a natural right invariant metric [3], [5], [55]. This right invariance implies a symmetry group for the equation, which yields Helmoltz–Kelvin’s result as a special case of Noether’s general principle that symmetries imply conservation laws. If one can define quantities associated to divergence free vector fields, which are invariant under conjugacies by volume preserving diffeomorphisms, these quantities evaluated on the vorticity ωt will therefore be constants of motion. In this talk, we will discuss some of these invariants, of topological origin. One consequence seemed remarkable to W. Kelvin. Suppose that at time 0, the 1 vector field v0 possesses a vortex ring: a solid torus S × D embedded in M in such a way that ω0 is tangent to its boundary. Then, this ring will survive as a vortex ring under time evolution, preserving the same topology. This stability of vortices was the starting point of the (now forgotten) theory of “vortex atoms”, trying to explain elementary “atoms” as vortex rings in ether. Even though this turned out to be physically incorrect, it represents one of the first attempts to use topology in physics. In any case, it motivated P. Tait to start a systematic study of knots, therefore creating knot theory. See [26] for a fascinating historical survey of this great moment of interaction between physics and mathematics. A similar phenomenon appeared much more recently in magneto-hydrodynamics: the dynamics of electrically conducting fluids (like a plasma). If one assumes that the fluid is perfect and has no resistance (ideal MHD), the magnetic (divergence free) vector field is merely transported by the flow of the fluid [21]. For instance, if two periodic orbits of the magnetic field are linked at time t = 0, these orbits will survive for ever and remain linked. Again, an invariant of divergence free vector fields yields conservation laws. See for instance [5], [15]. There are many wonderful examples of vector fields in 3-space whose phase portraits exhibit a rich topology and which obviously deserve a topological study. As a typical example, the Lorenz equation also originated from fluid dynamics: dx dy dz = (y − x); = x − y − xz; = xy − . z. dt 10 dt 28 dt 2 67

It has been extensively analyzed since the 1980s, and is now a paradigm of a “ro- bust” dynamical system (see in particular the papers of J. Guckenheimer and R. Wil- liams [48], [90], and the book [83]). Note that this vector field is not volume preserv- ing, but admits many invariant measures. Measure preserving flows do not only arise from physical considerations. Consider for instance a discrete subgroup  of PSL(2, R). The 3-manifold M = PSL(2, R)/ can be endowed with a (Haar)-volume preserving flow φt given by left translations Knots and dynamics 249

(xy)2x xy(xy3)2 trefoil x(yx)3 (− , − , ) type (4, 3) type 3 7 2 torus knot torus knot

Figure 1. The Lorenz attractor. Figure 2. Some periodic orbits [17]. by diagonal matrices   (t) exp 0 . 0exp(−t) The dynamics of this kind of flow has been widely investigated in particular because of its strong links with number theory (see for instance [84], [68]). We will come back to this key example in Section 3. Finally, a huge source of examples of volume preserving vector fields comes from the suspension procedure: any area preserving diffeomorphism f of a surface S yields a volume preserving vector field on the 3-manifold obtained by gluing the two boundary components of S ×[0, 1] using f . We will discuss these examples in Section 2.

1.2. Knots and periodic orbits. If a vector field in the 3-sphere or in a domain of R3 has a periodic orbit, this defines a knot whose topology can be used to describe the dynamics. Starting from H. Poincaré one century ago, the quest for periodic orbits has been rewarding1. Here is a sample of results. As for the existence question, after a long search around Seifert’s conjecture, K. Kuperberg constructed a jewel. There exists a nonsingular real analytic vector field in the 3-sphere with no periodic orbit [59] (see also [44]). Note however that such a vector field is highly nongeneric. H. Hofer showed that the Reeb vector field of any contact form in the 3-sphere has at least one periodic orbit [50]. H. Hofer, K. Wysocki and E. Zehnder even showed that at least one of these orbits is unknotted [51]. In between these two cases, the volume preserving case seems difficult: Does there exist a volume preserving real analytic nonsingular vector field in the 3-sphere with no periodic orbit? G. Kuperberg constructed examples of C1 nonsingular aperiodic volume preserv- ing vector fields in the 3-sphere, but they are not C2 [58]! K. Kuperberg’s examples are analytic, but not volume preserving!

1“Elles se sont montrées la seule brèche par où nous puissions pénétrer une place jusqu’ici réputée inabordable” (H. Poincaré). 250 Étienne Ghys

In the opposite direction, there are vector fields in the 3-sphere with plenty of periodic orbits. R. Ghrist constructed another jewel: an explicit real analytic vector field in the 3-sphere whose periodic orbits represent all (isotopy classes of ) knots and links! [41]. More recently, J. Etnyre and R. Ghrist even constructed an analytic contact form whose Reeb vector field has the same property [28]. Some vector fields have many periodic orbits representing many knots, but not all. J. Birman and R. Williams pioneered the subject and studied in great detail the case of the Lorenz equation. The main tool is Birman–Williams’ template theory.In Figure 3 (extracted from the original paper [17]), one sees a template: an embedding 3 t of a branched surface  in R , equipped with a semi-flow (ψ )t≥0. The inverse limit  of this semi-flow is the space of full orbits, i.e. curves c : R →  such that ψt (c(s)) = c(s + t)for all s ∈ R and t ≥ 0. This is a compact space equipped with a t  t t flow (ψ )(t∈R) and an equivariant projection π :  →  (i.e. π  ψ = ψ  π). One can embed the abstract space  in a small neighborhood of  in R3 in such a way that π −1(x) lies in a small neighborhood of x in R3 and that ψt is induced by some smooth vector field in R3 preserving . Any orbit of ψt stays close to a full orbit of the original semi-flow ψt . This is the geometric Lorenz attractor which has been shown recently to be conjugate to the original Lorenz attractor by W. Tucker [86].

1

vu u v

0

Figure 3. The Lorenz template. Figure 4. The Ghrist template.

In their seminal paper [17], J. Birman and R. Williams were able to reduce the topological study of the knots and links which are present in the Lorenz vector field to a combinatorial study on the template. For instance, all Lorenz knots are prime [91],are fibered knots, and have non negative signature. Hence, Lorenz knots are numerous, but very peculiar. See also [34], [52]. Amazingly, Ghrist’s original example of a vector field exhibiting all knots and links in the 3-sphere is “almost” the same as the Lorenz template (Figure 4)! See the beautiful book [42] for more information.

1.3. Asymptotic cycles. Consider a vector field v on a compact manifold M, possibly with boundary, preserving some probability measure μ, and generating a flow φt . Al- though there might be no periodic orbit, μ-almost every point x is recurrent (Poincaré’s t recurrence theorem): there is a sequence tn →∞such that φ n (x) converges to x; the long arc of trajectory from x to φtn (x) is therefore “almost closed”. Choose some aux- iliary generic Riemannian metric on M and, for any point x and time T , consider the Knots and dynamics 251 closed loop k(T,x) obtained by concatenation of the arc of trajectory from x to φT (x) T and some shortest geodesic from φ (x) to x. Denote by [k(T,x)]∈H1(M, R) the homology class of this loop. In the late 1950s, S. Schwartzman observed (in essence) that the limit S(φ; x) = limT →∞[k(T,x)]/T exists in the first homology group H1(M, R) for μ-almost every point x, and that this limit is independent of the auxil- iary metric used to close the arcs [82]. The average value S(φ) = M S(φ; x)dμ is the Schwartzman asymptotic cycle of the flow. Proofs are variations around Birkhoff’s ergodic theorem. As in the classical ergodic theorem, the actual value of S(φ) can be computed as a space average. For each point x, consider the trajectory γx from x to φ1(x) as a de Rham 1-current on M, whose boundary is the difference between a Dirac mass at 1 φ (x) and a Dirac mass at x. The integral M γx dμ(x) is a 1-cycle since the integral of boundaries vanishes (thanks to the invariance of μ). The homology class of this Schwartzman cycle is indeed equal to the above limit S(φ). In other words, a measure preserving flow defines a canonical homology class which can be considered as an “infinitely long knot”. Schwartzman’s point of view has been greatly generalized by D. Sullivan and W. Thurston among others [85].

1.4. Helicity. A typical application of this kind of ideas has been carried out by V. Arnold [4]. Suppose for simplicity that M is the 3-sphere, and that the measure of periodic orbits is zero. Consider two distinct points x1, x2 in M, and two times T1,T2 > 0. The two closed loops k(T1,x1) and k(T2,x2) are disjoint for almost every choice of x1, x2, T1, T2 (at least if the metric is generic), and one can consider the asymptotic behavior of their linking number link(k(T1,x1), k(T2,x2)) as T1 and T2 tend to infinity. Again, as a consequence of Birkhoff’s ergodic theorem, V. Arnold proved that for μ-almost every choice of x1, x2, the limit 1 link(x1,x2) = lim link(k(T1,x1), k(T2,x2)) T1,T2→∞ T1T2 exists (see also [23], [36], [88]). If μ is a volume form, V. Arnold identified the integral 

link(x1,x2)dμ(x1)dμ(x2) M×M that he called the asymptotic Hopf invariant as the helicity, which had been introduced previously by J.-J. Moreau [67] and K. Moffatt [62], [63], [64], [65], [66] and that t we now recall. Since φ preserves a volume form μ, the inner product ivμ is a closed 2-form, hence can be written dα for some 1-form α. The helicity Hel(v) is equal to the integral of α ∧ dα over M (which is easily seen to be independent of the choice of the primitive α). Note the analogy with the usual definition of Hopf’s invariant for maps from the 3-sphere to the 2-sphere. See also [87] for an interesting definition of helicity in the spirit of Witten’s approach to Jones’ polynomial. 252 Étienne Ghys

The helicity Hel(v) defines a quadratic form on the Lie algebra of divergence free vector fields, which is invariant under the adjoint action of smooth volume preserving diffeomorphisms. V.Arnold suggests that Hel(v) is some “Killing form” for this Lie algebra. The main open question concerning helicity has been raised by V. Arnold [4]: Suppose two smooth volume preserving flows are conjugate by some volume pre- serving homeomorphism (which is orientation preserving). Does it follow that the two flows have the same helicity? The qualitative description of helicity as a limit of linking numbers suggests a positive answer, but one should be cautious that a homeomorphism might entangle the small geodesic arcs that were used to close the trajectories. However, we will see in Section 2 that helicity is indeed a topological invariant for flows with a cross section. Similarly, V. Arnold asked for a definition of helicity for volume preserving topo- logical flows: this problem seems to be wide open.

1.5. Digression: the Gordian space. For almost every point x, the curve k(T,x) is a knot, i.e. has no double point. However, since we are using some auxiliary metric to close the trajectory arc, this knot does depend on the metric. The idea behind the previous constructions is that these knots are “approximately well defined” when T tends to infinity. This suggests looking at the space of knots, as a rough metric space, àlaGromov. Denote by K the (countable) set of (isotopy classes of) knots in 3-space. There is a natural Gordian distance dGordian on K that we now define. Given two knots 1 3 1 3 k0,k1 : S → R , one considers homotopies (kt )t∈[0,1] : S  R which connect the two knots and are such that for each t ∈[0, 1], the curve kt is an immersion with at most one double point, this double point being generic (the two local arcs that intersect have distinct tangents at the intersection). Denote by D((kt )t∈[0,1]) the total number of double points of this family of curves. The Gordian distance between the two knots k0 and k1 is the minimum of D((kt )t∈[0,1]) for all such homotopies connecting the knots. The global geometry of this (discrete) metric space is quite intriguing and probably very intricate. Note for instance that this space is not locally finite (an infinite number of knots can be made trivial by allowing one crossing). We propose two kinds of “dual” questions. One could try to prove (or disprove) that a given metric space (E, d) can be embedded quasi-isometrically in (K,dGordian). Recall that a map u: E → K is a quasi-isometric embedding if there are constants C, C > 0 such that

−1   C d(x,y) − C ≤ dGordian(u(x), u(y)) ≤ Cd(x, y) + C for all x,y. For instance, we proved in [39] that every Euclidean space can be embedded quasi-isometrically in (K,dGordian) and J. Marché showed that a countable Knots and dynamics 253 tree such that every vertex has countable valency can also be quasi-isometrically embedded [61]. Can one embed quasi-isometrically the Poincaré disk (or some higher rank sym- metric space) in the Gordian space? In a second approach, one could try to find maps I : (K,dGordian) → (E, d)  which are quasi-Lipschitz: d(I (x), I (y)) ≤ CdGordian(x, y) + C for some suitable metric space (E, d). Any such invariant I would be a candidate for an adaptation to vector fields since I(k(T,x))would not be very sensitive to the choice of the auxiliary Riemannian metric, and the ambiguity could disappear in the asymptotic behavior of I(k(T,x))as T tends to infinity. Very few examples of such invariants I seem to be known. The most trivial one is of course the unknotting number, Gordian distance to the unknot, but this invariant is hard to compute. Equally hard to compute is the genus, i.e. the smallest genus of a Seifert surface. A very interesting (and easy to compute) classical invariant is the signature of knots sign: K → Z which is 2- Lipschitz for elementary reasons, as well as its twisted versions signω, associated to complex numbers of modulus 1 (see [37], [38], [39], [53]). In [37], we consider a measure preserving vector field v in a bounded domain M of R3, and we prove that the limit sign(v; x) = limT →∞ sign(k(T , x))/T 2 exists for almost every point x. Its average sign(v) = M sign(v; x) dμ(x) is the signature of the vector field. When v is ergodic with respect to the invariant measure, this signature coincides (surprisingly?) with (one half of) the helicity. Some other “new” invariants have this Lipschitz property, like the τ invariant of P. Ozsváth and Z. Szabó, and the s invariant of J. Rasmussen. Do they lead to new dynamical invariants for flows? In a similar vein, it would be interesting to get some information on the rough geometry of the space of (homeomorphism types of ) closed 3-manifolds where the distance between two manifolds is defined as the minimum number of Morse surgeries which are necessary to transform one into the other.

2. Diffeomorphisms of surfaces

Braids are useful to study knots and links mainly because they form a group. In the same way, surface diffeomorphisms are useful to study flows, and also form a group, so that we can use algebraic tools. If f is a diffeomorphism of a surface S, its suspension is obtained by identifying (x, 0) and (f (x), 1) in the cylinder S ×[0, 1]. The corresponding manifold Sf is equipped with a flow and a cross section on which the first return map is precisely f . If f preserves a measure or an area form, the suspension preserves a natural measure or volume form. In this section, we describe many invariants measuring some kind of twisting in surface diffeomorphisms. 254 Étienne Ghys

2.1. The Calabi homomorphism. Denote by G = Diff(D,∂D, area) the group of area preserving diffeomorphisms (say of class C∞) of the closed disk, which are the identity near the boundary. E. Calabi defined a homomorphism

C : Diff(D,∂D, area) → R in the following way [19]. Choose a primitive α of the area form in the disk. For each element f of G, the form f α − α is closed and is therefore the differential dH of a unique function H on the disk which is zero near the boundary. Then C(f ) is defined as the integral of H. There is an intuitive description of Calabi’s homomorphism which is due toA. Fathi (unpublished), expressing it as an “average amount of rotation”. The group G is contractible. Choose some isotopy (ft )t∈[0,1] connecting f0 = id and f1 = f .If x1, x2 are distinct points in the disk, the argument of the nonzero vector ft (x1)−ft (x2) 2 in R \{(0, 0) } rotates by some angle Angle(f ; x1,x2) when t goes from 0 to 1 (as a unit for angles, we use the full turn). It is easy to see that this definition is independent of the chosen isotopy. It turns out that 

C(f ) = Angle(f ; x1,x2)dx1 dx2. D×D

This interpretation enables a proof of topological invariance for Calabi’s invariant [36]: If f and g are two elements of G which are conjugate by some area preserv- ing homeomorphism h of the disk, which is the identity near the boundary, then C(f ) = C(g). Indeed, even though h is not assumed to be smooth, one can define the number Angle(h; x1,x2), and it is obvious that

Angle(f ; x1,x2) − Angle(g; h(x1), h(x2)) = Angle(h; x1,x2) − Angle(h; f(x1), f (x2)).

Note that Angle(h;−, −) is a continuous function on the complement of the diagonal in D × D, and could be nonintegrable if h is not smooth (there could be an unbounded local twist). However, the left hand side of the previous equality is bounded since f and g are assumed to be smooth. As for the right hand side, it is easy to see that its integral, which is defined, has to vanish (for instance approximating Angle(h;−, −) by a sequence of bounded functions). Hence C(f ) = C(g). Observe that Calabi’s definition extends to more general symplectic manifolds on which the symplectic form is exact. However, no analogous interpretation as an average rotation is known. The suspension of a diffeomorphism f in G defines a flow fˆ on a solid torus D × S1. If one embeds this solid torus in R3 in a standard way, one can compute the helicity of the suspended flow. In [36], we proved that this helicity is equal to (an explicit multiple of) Calabi’s invariant of f . (One has to be slightly careful with Knots and dynamics 255 definitions in nonsimply connected manifolds, see [36]). This follows rather easily from Fathi’s interpretation of Calabi’s invariant andArnold’s interpretation of helicity. As a consequence of the topological invariance of Calabi’s number, we get the topological invariance of helicity for flows which are suspensions of area preserving diffeomorphisms of the disk. This is a positive answer to a special case of V.Arnold’s question mentioned above.

2.2. Some algebraic properties of diffeomorphism groups. The kernel of Calabi’s homomorphism C is a simple group [8], [9]. However, the following fundamental question remains open: Is the group Homeo(D,∂D, area) of area preserving homeomorphisms of the disk which are the identity near the boundary a simple group? One could try to extend Calabi’s homomorphism to this group of homeomor- phisms, but the obvious idea of using the integral of Angle(h;−, −) does not work! If one assumes some rather low regularity for the homeomorphisms, one can never- theless use this idea, as in the quasi-conformal case [49]. Consider now a closed surface S, equipped with some area form ω (say of total area 1), and let Diff0(S, ω) denote the identity component of the group of smooth (say of class C∞) diffeomorphisms preserving ω. The question of the simplicity of these groups has been settled in the early 1980s (see [7], [9]). 2 • The group Diff0(S , area) of area (and orientation) preserving diffeomorphisms of the 2-sphere is a simple group. As above, the question of the simplicity of the group of area preserving homeomorphisms of the sphere is open. • If S is a compact oriented surface of genus at least 2, there is a flux homomor- 2g phism F : Diff0(S, area) → H1(S, R) R whose kernel is simple, as proved by A. Banyaga. The definition of F , due to E. Calabi, is in the spirit of Schwartzman [19]. Let f ∈ Diff0(S, area), and choose some isotopy (ft )t∈[0,1] connecting the identity to f . For each point x ∈ S, the curve γx : t ∈[0, 1] → ft (x) ∈ S can be considered as a 1-current, and the integral S γx d area(x) is a 1-cycle whose homology class F (f ) is independent of the choice of the isotopy (this follows from the contractibility of Diff0(S, area)). The kernel of F consists of Hamiltonian diffeomorphisms of S. 2 • Diff0(T , area) is not contractible, but retracts to the subgroup of translations, isomorphic to T2. It follows that the flux is well defined on the universal cover or, bet- 2 2 2 ter, is defined as a homomorphism F : Diff0(T , area) → H1(T , R)/H1(T , Z) R2/Z2. Again, the kernel of the flux is the simple group of Hamiltonian diffeomor- phisms of the torus. Note that these flux homomorphisms can easily be extended to the groups of area preserving homeomorphisms which are homotopic to the identity. In particular, these fluxes are invariant under topological area preserving conjugacy.

2.3. Dynamical quasi-morphisms. AmapF from a group G to R is a quasi- morphism if |F(g1g2)−F(g1)−F(g2)| is uniformly bounded (see for instance [57]). One says that F is homogeneous if F(gn) = nF (g) for every n ∈ Z and g ∈ G.For 256 Étienne Ghys

n every quasi-morphism, the limit F(g) = limn→∞ F(g )/n exists, and this homoge- nization defines a quasi-morphism such that |F − F | is bounded. Some quasi-morphisms have a dynamical flavor. Let Homeo (S1) be the universal cover of the group of orientation preserving homeomorphisms of the circle, seen as the group of homeomorphisms of R commuting with integral translations. The map f ∈ Homeo (S1) → f(0) ∈ R is a quasi-morphism whose homogenization is precisely Poincaré’s rotation number (see for instance [46]). Given a group G, the existence of quasi-morphisms which are nontrivial (i.e. not at a bounded distance from a homomorphism) is related to the second bounded coho- mology group of G (see [47]). In turn, this is related to the commutator length.Ifan element g belongs to the first derived group [G, G], it can be written, by definition, as a product of commutators. Let us denote by comm(g) the smallest length of such a n product, and set comm(g) = limn→∞ comm(g )/n. It turns out that nontrivial quasi- morphisms exist if and only if comm does not vanish identically on [G, G] [12]. For instance, if  is a nonelementary Gromov hyperbolic group, the space of homoge- neous quasi-morphisms is infinite dimensional [27]. In the opposite direction, if  is a uniform lattice in a simple Lie group of real rank at least 2, then every homogeneous quasi-morphism is trivial: a strong improvement of the now classical vanishing of the first Betti number of such lattices [18]. Since we know all homomorphisms from Diff0(S, area) to R (and they are not so numerous), it is tempting to try to understand nontrivial quasi-morphisms, in the spirit of Poincaré’s rotation number, as an attempt to measure some amount of “twisting”, or “rotation”, or “braiding”, contained in some area preserving diffeomorphism. In the next subsections, we will sketch several constructions showing that: For every closed oriented surface S, the space of homogeneous quasi-morphisms from Diff0(S, area) to R is infinite dimensional [38]. Hopefully, such invariants could be numerous enough to provide a precise de- scription of the topological dynamics, as in the case of circle homeomorphisms (see for instance [46]). As a motivation, let us recall a (generalization of a) conjecture of R. Zimmer which attracted a lot of attention [93]: Suppose that a lattice in a simple Lie group of real rank r acts faithfully by homeomorphisms on some compact manifold M of dimension d. Does it follow that d ≥ r? Some very special cases of this conjecture are known to be true: • In dimension d = 1, the conjecture is settled for smooth actions of general lattices [18], [29], [45], and even for groups with Kazdhan’s property T [69]. It is open for topological actions of general lattices. It has been proved for topological actions for some specific lattices (typically lattices commensurable to SL(n, Z) (n ≥ 3)) [60], [92]. • In dimension 2, the conjecture is open in full generality. However, it has been proved by very different techniques for specific lattices (for instance lattices commen- surable to SL(n, Z) with n ≥ 3) under some additional assumptions: in [32], [33] Knots and dynamics 257 for smooth area preserving actions; in [76] for smooth area preserving actions on a closed oriented surface of genus at least 1; in [43] for real analytic actions on closed surfaces different from the torus, and in [79] for the torus case. • In higher dimension, not much is known, unless one adds strong conditions on the action, like assuming that the action preserves a connection [31], or is holomorphic on a Kaehler manifold [20], or for specific lattices acting analytically on 4-manifolds with non zero Euler–Poincaré characteristic [30] etc. One of the first nontrivial open cases of this conjecture is the following. Can a uniform lattice in a simple Lie group of real rank at least 2 act faithfully on a compact surface by area preserving diffeomorphisms? Suppose a group  embeds in Diff0(S, area), and let F be a quasi-morphism on Diff0(S, area). This produces a quasi-morphism on . For instance, if  is a uniform lattice in SL(n, R) (n ≥ 3), we already mentioned that such a quasi- morphism has to be trivial. If one could construct a wealth of quasi-morphisms on Diff0(S, area) with strong dynamical content, this vanishing result could lead to strong dynamical restrictions on possible actions of lattices on surfaces, by area preserving diffeomorphisms. The previous comments on quasi-morphisms imply that it might be relevant to search for quasi-morphisms on Diff0(S, area). The next few sections will survey some recent progress in this direction.

2.4. Ruelle’s rotation numbers. The following construction is due to D. Ruelle (in a higher dimensional symplectic situation [80]), and was placed in the setting of bounded cohomology in [11]. Let f be an element of Diff(D,∂D, area), and choose an isotopy (ft )t∈[0,1] be- tween f0 = id and f1 = f . For each point x in the disk, consider the differential dft (x). Using the natural trivialization of the tangent bundle of the disk, we can consider this differential as a 2 × 2 matrix, element of SL(2, R). The first column vt (x) of dft (x) is a non zero vector in R2. Denote by Angle(f ; x) ∈ R the variation of the angle of this curve vt (x) of nonzero vectors when t runs from 0 to 1. This number does not depend on the choice of the isotopy ft since Diff(D,∂D, area) is contractible. Let us define  r(f) = Angle(f ; x)d area(x). D

Consider now two elements f and g of Diff(D,∂D, area), and choose two isotopies ft and gt as above. Using the concatenation of these isotopies, one sees that | Angle(fg; x) − Angle(g; x) − Angle(f ; g(x))| < 1/2. It follows that r is a quasi-morphism. After homogenization, we get Ruelle’s homo- geneous quasi-morphism

1 n R (f ) = lim r(f ). D n→+∞ n 258 Étienne Ghys

It is not difficult to check on simple examples that RD is indeed nontrivial. For instance, let H : D → R be a (Hamiltonian) function on the disk which vanishes near the boundary, and suppose for simplicity that the critical points of H consist of a finite number of nondegenerate critical points xi, together with some annular neighborhood of the boundary (on which H = 0). Denote by XH the symplectic gradient of H, and ( ) by H 1 the time 1 diffeomorphism defined by XH . Then  (1) RD(H ) = εiH(xi), i where εi =+1ifxi is a local extremum and −1 if it is a saddle point (up to some irrelevant multiplicative constant, compare [36]). 2 This construction can readily be extended to Diff0(T , area). Indeed, since the tangent bundle of T2 is trivial, the differential dft (x) can still be considered as a matrix. One has to be careful since the isotopy is not unique up to homotopy, but any loop in 2 Diff0(T , area) is homotopic to a loop in the translation subgroup and this guarantees that Angle(g; x) is indeed well defined. Hence, we get a Ruelle quasi-morphism RT2 2 on Diff0(T , area). The case of closed surfaces of higher genus S is more subtle since the tangent bundle is nontrivial! However, one can proceed in the following way [38]. Choose a hyperbolic Riemannian metric on S, and let f ∈ Diff0(S, area). Choose as usual some isotopy ft from the identity to f , a point x in S, and a unit vector u tangent at x. Consider the curve dft (u) in the tangent bundle of S, and lift it as a curve ˜ dft (u) to the tangent bundle of the Poincaré disk. Every nonzero tangent vector in the Poincaré disk defines a geodesic ray which converges to some point at infinity, so that one gets a curve in the circle at infinity. We denote by Angle(f ; u, x) the number of full turns made by this curve at infinity. This is independent of the choices of the hyperbolic metric, of the isotopy ft , and of the lift. Moreover, Angle(f ; u, x) changes by at most 1 when one changes u, keeping f and x fixed, so that one can now define Angle(f; x) to be the minimum value of Angle(f ; u, x). As before, we now define r(f) = D Angle(f ; x)d area(x), and finally RS(f ) by homogenization of r. The definitions of Ruelle’s quasi-morphisms on the disk and the torus use the triviality of the tangent bundle of these surfaces, and the definition on higher genus surfaces uses some kind of “quasi” triviality of the tangent bundle given by the circle at infinity. We now give a definition in the case of the sphere [38]. Instead of using the action on tangent vectors, we use the action on pairs of tangent vectors. Denote 2 by T2(S ) the space of pairs of nonzero tangent vectors (δx1,δx2) at distinct points 2 x1,x2 of the sphere. Observe that the fundamental group of T2(S ) is isomorphic 2 to Z × (Z/2Z), so that it does make sense to say that a curve in T2(S ) turns. In order to give a quantitative statement, we identify the sphere with the C ∪{∞}. The complex differential form dx dx θ = 1 2 2 (x1 − x2) Knots and dynamics 259 can be seen as a holomorphic form on the space of pairs of distinct points on CP 1,or 2 as a function on T2(S ). Note that this form is invariant under the projective action of PGL(2, C), and in particular θ is well defined and nonsingular when x1 or x2 is at infinity. As for the geometrical meaning of θ, observe that θ is the cross ratio of the 2 four points “x1,x1 +δx1,x1,x2 +δx2”. Given a curve c :[0, 1]→T2(S ), we define Angle(c) ∈ R as the variation of the argument of the complex number θ(c). This is invariant under homotopies fixing the endpoints. We can proceed as in the case of the disk. Start with a diffeomorphism f in 2 Diff0(S , area). Choose an isotopy (ft )t∈[0,1] and an element v = (x1,δx1; x2,δx2) 2 of T2(S ). We can consider the image vt of v by the differential of ft . This gives 2 a curve in T2(S ) and therefore defines some Angle(f ; x1,δx1; x2,δx2). Fixing x1 and x2 and changing the tangent vectors δx1, δx2 changes this rotation angle by at most 2 full turns. We can therefore define Angle(f ; x1,x2) as the minimum of Angle(f ; x1,δx1; x2,δx2) over all choices of δx1, δx2. We now define r(f) as the double integral of Angle(f ; x1,x2) and RS2 as the homogenization of r. Clearly 2 this defines a homogeneous quasi-morphism on Diff0(S , area) that we call Ruelle’s quasi-morphism on the sphere. All these Ruelle quasi-morphisms turn out to be topological invariants: Two elements of Diff0(S, area) which are conjugate by some area preserving homeomorphism, respecting orientation, have the same Ruelle invariants [38]. Can one extend their definitions to homeomorphisms? Note that one can also define a Ruelle invariant for a nonsingular flow on a 3- manifold with trivialized normal bundle (for example on the 3-sphere). One looks at the rotation action of the differential of the flow on a plane field containing the flow. Similar methods imply its topological invariance.

2.5. Quasi-fluxes, quasi-translation numbers. Let S be a closed surface equipped with a metric with curvature −1. Let f ∈ Diff0(S, area), and choose some isotopy ft from the identity to f . For each point x in S, consider the unique geodesic arc γ(f; x) connecting x and f(x)which is homotopic to the curve t → ft (x). If one considers γ(f; x) as a 1-current, the integral t(f) = S γ(f; x)d area(x) is a 1-cycle, and the homogenization T (f ) = lim t(fn)/n exists in the space of 1-cycles with the weak topology. Indeed, let f, g denote two elements of Diff0(S, area) and, for x in S, denote by (x,g(x),fg(x)) the (immersed) geodesic triangle whose boundary consists of γ(g; x), γ(f; g(x)) and γ(g−1f −1; fg(x)). For any 1-form α on S, one can compute    (t(fg) − t(f)− t(g))(α) = dα d area(x) S (x,g(x),fg(x)) which is bounded by π times the supremum of the norm of dα since the areas of triangles in the Poincaré disk are bounded by π. Hence, for every 1-form α, the evaluation t(f )(α) is a quasi-morphism, so that the homogenization is indeed well 260 Étienne Ghys defined. In other words, we defined a quasi-flux with values in the space Z1(S) of 1-cycles: TS : Diff0(S, area) → Z1(S).

Of course, the homology class of TS reduces to Calabi’s flux homomorphism. In [38], we proved that the image of TS does not lie in a finite dimensional subspace. It is not difficult, using methods from [10], to show that the image of TS actually spans a dense subspace of the space of cycles. Note that this construction obviously extends to area preserving homeomorphisms.

2.6. Braiding. We have seen that Calabi’s invariant of a diffeomorphism of the disk measures the average rotation on pairs of points. It is natural to look at the action on n-tuples of points [40]. Recall that the braid group Bn is the fundamental group of the space Xn(D) of unordered n-tuples of distinct points in a disk. We choose n (x0,...,x0) distinct base points 1 n in the disk so that a braid can be visualized as a union of n disjoint arcs in D ×[0, 1] transversal to each disk D ×{ } and connecting {x0,...,x0}×{ } {x0,...,x0}×{ } R3 1 n 0 to 1 n 1 . By closing these arcs in in a canonical way outside D ×[0, 1]⊂R3, we see that every braid β defines a link βˆ in R3. Suppose f is an element of Diff(D,∂D, area), and choose some isotopy (ft )t∈[0,1] connecting f0 = id to f1 = f . For every n-tuple of distinct points (x1,...,xn) in the disk, we get a curve (ft (x1),...,ft (xn)) in Xn(D). Of course, this curve does not define a braid since it is not a loop, but one can easily construct a braid as we did when we closed trajectories of flows by short geodesics. More precisely, for each i 0 we concatenate three curves; the first (resp. third) connects xi to xi (resp. f1(xi) 0 to xi ) in an affine way, and the second is the curve ft (xi). These curves now define a closed loop in the space of n-tuples, which is contained in the space of n-tuples of distinct points for almost every (x1,...,xn). In other words, we get a (pure) braid β(f; x1,...,xn) in Bn. As before this is independent of the choice of the isotopy, and this provides a cocycle, i.e. for f, g in Diff(D,∂D, area) and almost every n-tuple, one has

β(fg; x1,...,xn) = β(g; x1,...,xn)β(f ; g(x1),...,g(xn)).

Consider now some quasi-morphism F : Bn → R. One can average the value of F(β(f; x1,...,xn)) over the space of n-tuples of distinct points if this is integrable. This strategy is valid for the signature quasi-morphism. Indeed, the map which associates to each braid β the signature of its closure βˆ is a quasi-morphism. This follows from the Lipschitz property of the signature in the Gordian space, that we mentioned earlier (see also [39] for a description of the coboundary of this quasi- morphism). As in the case of Calabi’s homomorphism, it is not difficult to check that sign(β(f ; x1,...,xn)) is indeed an integrable function. After integration over the space of n-tuples and homogenization, we get for each n ≥ 2 a quasi-morphism:

Signn,D : Diff(D,∂D, area) → R. Knots and dynamics 261

Although it is not defined for homeomorphisms, one can also prove its topological invariance. One can compute explicitly these invariants on simple examples. For instance, let h:[0, 1]→R be a smooth function, which is equal to 0 in a neighborhood of 1, define a Hamiltonian function H on the disk by H(x) = h(x2), and consider the associated time 1 diffeomorphism H (1). Then one has  1 (1) n−2 Signn,D(H ) = h(u)(u + 1)du 0 (up to some explicit multiplicative constant [38]). Of course, the case n = 2 reduces to (a constant multiple of) Calabi’s invariant (B2 Z). Note that these numbers determine all moments of h and therefore the function h itself. This is a (small) hint that these quasi-morphisms give a good description of the dynamics. One can proceed in a similar way with diffeomorphisms of the sphere except that we now get a cocycle with values in the pure braid group of the sphere Pn(S2) (fundamental group of the space of ordered n-tuples of distinct points on S2). It is not difficult to express Pn(S2) as a central extension of the standard pure braid group Pn−1(D) (i.e. the pure braid group of the disk): 2 0 → Z → Pn−1(D) → Pn(S ) → 1. In this exact sequence, the central Z is generated by a “double full turn” in SO(2) 2 (which is homotopically trivial in SO(3)). The projection from Pn−1(D) to Pn(S ) consists in “adding a strand at infinity”. On Pn−1(D), we have a nontrivial homo- morphism lkn−1 onto Z given by the total linking number of the strands, and a quasi- − c morphism given by the signature. A suitable linear combination signn−1 n lkn−1 descends to a quasi-morphism on Pn(S2) that we simply called the signature of a spherical braid in [38]. As before, we can use these spherical signatures to define 2 quasi-morphisms Signn,S2 on Diff0(S , area) which are again topological invariants. If we think of S2 as the unit sphere in R3, and we consider some Hamilto- nian function only depending on the third coordinate z through a smooth function h:[−1, 1]→R, the invariant of the associated time 1 diffeomorphism H (1) is given by the following formula (up to some irrelevant multiplicative constant and for n even):  +1 (1) n−2 Signn,S2 (H ) = (n − 1)u − 1 h(u) du. −1 The first interesting case is n = 4 and deserves special attention. Let us give some z interpretation of Sign4,S2 as an “amount of braiding”. Given four distinct points 1, z2, z3, z4 of the sphere, seen as the Riemann sphere, their crossratio [z1,z2,z3,z4]= (z −z ) (z −z ) 3 1 4 2 is in C \{0, 1, ∞}. The universal cover of a sphere minus three points (z3−z2) (z4−z1) can be identified with the Poincaré disk D. More precisely, there is a covering map from D onto C \{0, 1, ∞} and the inverse images of points of R \{0, 1, ∞} define a tesselation of D by ideal triangles. 262 Étienne Ghys

Figure 5. Lifting the crossratio of 4 moving points to the disc.

Let ft be some isotopy of the sphere from f0 = id to some area preserving diffeomorphism f . Choose four distinct points z1, z2, z3, z4 in the sphere, consider the path [ft (z1), ft (z2), ft (z3), ft (z4)] in the sphere minus three points, lift it to the disk, and finally consider the geodesic arc connecting the end points of this lift. Each time this geodesic enters and exits one of the ideal triangles, the exit may be the left or the right side of the triangle, as seen from the entrance side. Counting the number of left exits minus the number of right exits, one gets an integer t(f; z1,z2,z3,z4) that one can integrate on the space of 4-tuples. After homogenization, one produces 2 a quasi-morphism on Diff0(S , area) which turns out to be (a constant multiple of) Sign4,S2 [38], [39]. We will meet again this left-right exits count in the last section, in relation with the so-called Rademacher function. See also [13], [14].

2.7. Calabi quasi-morphisms on surfaces: Py’s construction. Consider a closed connected surface S equipped with an area form, and denote by Ham(S, area) the group of Hamiltonian diffeomorphisms of S. Let D ⊂ S be some open set diffeo- morphic to a disk. One can consider the group Diffc(D, area) of area preserving diffeomorphisms of D with compact support as a subgroup of Ham(S, area), extend- ing by the identity outside D. Note that Ham(S, area) is a simple group, but that Diffc(D, area) is not simple since it surjects onto R by Calabi’s homomorphism. M. Entov and L. Polterovich suggested looking for Calabi quasi-morphisms, i.e. homogeneous quasi-morphisms F : Ham(S, area) → R which restrict to Calabi’s homomorphisms on subgroups of the form Diffc(D, area) if D is “small enough”. They proved the remarkable result that such a Calabi quasi-morphism does exist when S is the sphere (and for many other higher dimensional symplectic manifolds) where “small enough” means “of area less than one half of the area of the sphere”. P. Py succeeded with the same task when S is of genus at least 2 and D is any disk [77]. It is unknown if there exists a Calabi quasi-morphism in the case of the torus.2 We begin with a description of Py’s invariant since it is more elementary and more in the spirit of the previous discussion. Choose a Riemannian metric with curvature −1onS, and denote by p : T 1S → S its unit tangent bundle, seen as a principal SO(2) bundle with a natural connection.

2Note added in proof. P. Py constructed recently such a quasimorphism: Quasi-morphismes de Calabi et graphe de Reeb sur le tore. C. R. Math. Acad. Sci. Paris 343 (5) (2006), 323–328. Knots and dynamics 263

Denote by ∂/∂θ the vector field generating the SO(2) action. Note that the map which associates to any vector field X on S its horizontal lift X in T 1S is not a Lie algebra homomorphism since the connection is not flat. However, if H : S → R is a

Hamiltonian with zero integral, XH its symplectic gradient, and XH = XH + H  p ·

∂/∂θ, the map H → XH is a Lie algebra homomorphism from the Poisson algebra to the Lie algebra of vector fields on T 1S commuting with the SO(2) action. Integrating this homomorphism, we get a homomorphism f → fˆ from Ham(S, area) (which is simply connected) to the group of diffeomorphisms of T 1S commuting with SO(2). This construction is due to A. Banyaga [7]. Now, consider an element f in Ham(S, area), written as time 1 of a Hamiltonian isotopy (ft )t∈[0,1]. For each point x in S, and each unit vector v tangent at x, one ˆ gets a curve ft (v) in T 1S which can be lifted as a curve in the unit tangent bundle of the disk. As we did before, we can now project this curve to the boundary of the Poincaré disk, so that we get a curve in a circle, giving a certain number of full turns, as t goes from 0 to 1. Fixing f and x, this integer changes by at most 2 when one changes v, so that we can consider its minimum A(f ; x). As usually, we can define π(f) = S A(f ; x)d area(x), and homogenize to produce a homogeneous quasi- morphism : Ham(S, area) → R. When the support of f lies in a disk D ⊂ S, the invariant (f ) coincides with the value of Calabi’s invariant C(f|D) of the restriction of f to D. In other words,  is indeed a Calabi quasi-morphism. The computation of this invariant is especially interesting for a diffeomorphism H (1) which is the time 1 of some autonomous Hamiltonian H : S → R with zero inte- gral. Denote by ν the genus of S and assume for simplicity that H is a Morse function with only 2ν + 2 critical points x1,x2,...,x2ν+2, such that H(x1)

2.8. The Entov–Polterovich quasi-morphism. We briefly sketch the construction by M. Entov and L. Polterovich of a Calabi quasi-morphism on the sphere (and on many other symplectic manifolds) using elaborate tools from symplectic topol- ogy [25]. We will restrict our description to the 2 dimensional case, and refer to [16], [25], [72] for higher dimensional examples.3

3Note added in proof. G. Ben Simon recently proposed a new approach to such Calabi quasimorphisms: The nonlinear Maslov index and the Calabi homomorphism, to appear in Commun. Contemp. Math.; arXiv:math. SG/0604190, 2006. 264 Étienne Ghys

The free loop space of the 2-sphere is not simply connected. Let us denote by  its universal cover, that one can consider as the space of pairs (γ, w) where γ : S1 → S2 is a loop and w : D → S2 is a disk with boundary γ , where one identifies (γ, w) with (γ, w) if w and w are homotopic relative to their boundary. Fix some time dependent Hamiltonian H : S2 × S1 → R, normalized in such a way that for each time t ∈ S1 the integral of H(−,t)over the sphere is zero. Denote by H (1) the Hamiltonian diffeomorphism of the sphere which is the time 1 of the isotopy defined by H. The action is a functional defined on  by  1 AH : (γ, w) ∈  → H(γ(t),t)dt − area(w) ∈ R. 0 ( ) The critical points of AH correspond to the fixed points of H 1 . The Floer homology is a tool to analyze these critical points. One considers a differential complex freely generated by critical points, whose differential is defined using connecting orbits for the gradient flow of the action functional, which can be interpreted as pseudo- holomorphic cylinders (see [73], [71], [70] for many more “details”). The main point is that the corresponding Floer homology H F () is independent of the choice of the Hamiltonian H. In our case, H F () is some simple quantum deformation of the homology of the sphere. However, the chain complex used to compute the Floer homology does depend on the choice of the Hamiltonian. One defines a spectral invariant for a Hamiltonian H: the infimum of the set of z ∈ R such that the sub-level {AH

Remarkably, this Entov–Polterovich Calabi quasi-morphism provides a natural example of a quasi-measure on the sphere. A quasi-measure μ on a compact space K isamapμ: C(K) → R defined on the algebra of continuous functions, which is linear on subalgebras generated by one element, and monotonic (f ≤ g implies μ(f ) ≤ μ(g)). Such a quasi-measure does not need to be a measure, i.e. does not need to be linear (see [1], [24], [56], [81]). If H is a Morse function on S2, one may set μ(H) = H(zH ). It is not difficult to check that μ extends to continuous functions on the sphere as a quasi-measure.

3. An example: geodesics on the modular surface

3.1. The unit tangent bundle. The following is well known: The quotient M = PSL(2, R)/PSL(2, Z) is homeomorphic to the complement of the trefoil knot in the 3-sphere. An explicit homeomorphism is given by classical modular functions. Observe that M can be identified with the space of lattices  ⊂ C such that the area of the quotient torus C/ is 1. For any lattice , one defines   −4 −6 g2() = 60 ω ; g3() = 140 ω ω∈\{0} ω∈\{0}

(g ,g ) C2  = g3 − g2 = (see for instance [2]). Conversely, a pair 2 3 of such that 2 27 3 0 determines a unique lattice . Note that the unit sphere S3 ⊂ C2 intersects the 3 3 algebraic curve { = 0} along a trefoil knot  ⊂ S .Given(g2,g3) in S \ , the associated lattice is not necessarily of co-area 1, but has a unique “rescaling” of co- area 1. This provides a homeomorphism from the complement of the trefoil knot to the space M. We have already mentioned that M is equipped with a flow φt which is given by left translations by diagonal matrices   (t) δ(t) = exp 0 . 0exp(−t)

If one thinks of M as a space of lattices in C R2, the action of φt is simply induced by the action of δt on R2. The space M can also be seen as the unit tangent bundle of the modular orbifold  = D/ PSL(2, Z). Indeed, the group of positive isometries of the Poincaré disk D is isomorphic to PSL(2, R) and acts freely and transitively on the unit tangent bundle of the disk. From this point of view, φt appears as the geodesic flow of the modular orbifold (rescaled by a factor of 2). 266 Étienne Ghys

Periodic orbits of this geodesic flow φt have a long mathematical tradition. Note that an element P ∈ PSL(2, R) defines an element in PSL(2, R)/PSL(2, Z) which is fixed by φt if δ(t)P =±PAfor some A in PSL(2, Z), which means that PAP−1 is diagonal. One deduces that there is a natural bijection between periodic orbits of φt and conjugacy classes of hyperbolic elements in PSL(2, Z). These periodic orbits are also related to indefinite integral quadratic forms in Z2, or to the structure of ideals in real quadratic fields (Gauss, see for instance [22]). Of course, one could also say that periodic orbits correspond to closed geodesics on  = D/ PSL(2, Z), or to free homotopy classes of closed curves in  (with the exception of parabolic and elliptic elements). Summing up, any hyperbolic matrix A ∈ PSL(2, Z) defines a periodic orbit of φt , hence a knot kA in the complement of the trefoil knot. In this section, we describe the topology of these knots that we call modular knots.

3.2. The Rademacher function. Our first task will be to relate the linking number between kA and the trefoil knot  to a classical arithmetical invariant that we now recall. The Dedekind η function defined for τ>0by ∞ η(τ) = exp(iπτ/12) (1 − exp(2iπnτ)) 1 “is one of the most famous and well-studied in mathematics” [6]. Its 24th power is a modular form of weight 12, which means that   aτ + b η24 = η24(τ)(cτ + d)12 cτ + d

ab for every matrix A =± cd in PSL(2, Z) (see for instance [2]). Since η does not vanish, there is a holomorphic determination of log η defined on the upper half plane. Taking logarithms on both sides of the previous identity, we get   aτ + b ( η) = ( η)(τ) + (−(cτ + d)2) + iπR(A) 24 log cτ + d 24 log 6 log 2 for some function R: PSL(2, Z) → Z (the second log in the right hand side is chosen with imaginary part in (−π, π)). The numerical determination of R(A) has been a challenge, and turned out to be related to many different topics, in particular number theory, topology, and combinatorics. The inspiring paper by M. Atiyah [6] contains an “omnibus theorem” proving that seven definitions of R are equivalent! In [11], we proposed an approach to understand better these coincidences, based on the more or less obvious fact that R is a quasi-morphism. It is difficult to choose a name for this “ubiquitous” function: Arnold, Atiyah, Brooks, Dedekind, Dupont, Euler, Guichardet, Hirzebruch, Kashiwara, Leray, Lion, Maslov, Meyer, Rademacher, Souriau, Vergne, Wigner? For simplicity, we will call it the Rademacher function [78]. Knots and dynamics 267

3.3. Linking with the trefoil. We now state a result relating modular knots with the Rademacher function. For every hyperbolic element A in PSL(2, Z), the linking number between the knot kA and the trefoil knot  is equal to R(A), where R is the Rademacher function. We will give three proofs, connecting link(kA,) to three different aspects of this ubiquitous function R (thus providing new proofs of the identifications of these various versions of R). The third proof will give an extra bonus, and will allow a precise description of the topology of modular knots. Our first proof relies on the definition of R based on the Dedekind η function. The trefoil knot is a fibered knot. The map /||: S3 \  → S1 ⊂ C is a locally trivial fibration whose fibers are punctured tori. Given a closed oriented curve γ in the complement of the trefoil knot, the linking number link(γ, ) is the topological degree of the restriction of  to γ (en passant, this defines an orientation for ). Jacobi established a connection between  and the Dedekind η function (see [2]). If (ω ,ω )  = g3 − g2 Z·ω +Z·ω ⊂ C we denote by 1 2 the ( 2 27 3) invariant of the lattice 1 2 (with (ω2/ω1)>0), then   ω 24 (ω ,ω ) = ( π)12ω−12η 2 . 1 2 2 1 ω1

Consider the periodic orbit of period T>0 associated to a hyperbolic element A = ab t t ± cd in PSL(2, Z). One can describe it as a closed curve of lattices Z·δ ω1+Z·δ ω2 (t ∈[0,T]) such that

T T δ (ω2) = aω1 + bω2; δ (ω1) = cω1 + dω2.

t t We wish to compute the variation VarArg  of the argument of (δ ω1,δ ω2) as t goes from 0 to T . To fix notation, given a curve q(t) in C (t ∈[0,T]), written as exp(2iπτ(t)) for some continuous τ(t), the variation of the argument VarArg q is t t defined as (τ(T ) − τ(0)). By Jacobi’s theorem, VarArg (δ ω1,δ ω2) is equal to:      δT ω ω − (δt ω ) + 1  ( η) 2 − ( η) 2 . 12 VarArg 1 24 log T log 2π δ ω1 ω1 ω ω Note that δT ω /δT ω = (a 2 + b)/(c 2 + d), so that we can use the definition of 2 1 ω1 ω1 the Rademacher function using the logarithm of η. We get:   t 6 ω2 2 −12 VarArg(δ ω1) +  log − c + d + R(A). 2π ω1 t t Observe that the curve δ ω1 is contained in a quadrant, so that VarArg(δ ω1) belongs δT ω to the interval (−1/4, 1/4) and is therefore equal to 1 1  log − 1 2 . Recall 2 2π ω1 that log denotes the determination with imaginary part in (−π, +π). Hence two terms cancel, and we get that link(kA,)is indeed equal to R(A), as claimed. 268 Étienne Ghys

3.4. A topological approach. Let us sketch a purely topological computation of link(kA,), related to another approach to the Rademacher function. Consider a compact oriented surface S with fundamental group  equipped with a hyperbolic metric. For each element γ in , denote by γ the closed geodesic which is freely homotopic to γ . This defines a periodic orbit kγ of the geodesic flow in the 1 unit tangent bundle T S of S.Ifγ1,γ2 are in , there is an obvious singular 2-chain c(γ1,γ2) in S whose boundary is γ1γ2 − γ1 − γ2. The obstruction to lift c(γ1,γ2) to a T 1S k − k − k (γ ,γ ) ∈ Z 2-chain in with boundary γ1γ2 γ1 γ2 is an integer eu 1 2 . In other T 1S k −k −k + (γ ,γ ) words, one can find a 2-chain in whose boundary is γ1γ2 γ1 γ2 eu 1 2 f 1 where f denotes one fiber of T S, and which projects on c(γ1,γ2). This defines a 2-cocycle on  whose cohomology class is the Euler class of the circle bundle. This construction generalizes to the noncompact modular orbifold  = D/ PSL(2, Z) with a little care. One has to adapt the definition of kA for elliptic and parabolic elements. Since the second rational cohomology of PSL(2, Z) is trivial, there is a map : PSL(2, Z) → Q such that (γ1γ2)−(γ1)−(γ2) = eu(γ1,γ2). Note that this defines uniquely  since there is no nontrivial homomorphism from PSL(2, Z) to Q. It turns out that 6 and R agree on hyperbolic elements of PSL(2, Z) (see [6], [11]): this is the topological aspect of R. Let us temporarily denote link(kA,) by λ(A). In order to show that λ(A) = 6(A), it is enough to show that λ(AB) − λ(A) − λ(B) = 6eu(A, B). Let DA,DB and DAB be singular disks in S3 with boundaries kA, kB , kAB respectively. By definition of the linking number, the intersection numbers of these disks with  are λ(A), λ(B), λ(AB). Choose a singular surface in T 1 S3 \  with boundary kAB −kA −kB +eu(A, B)f. Glue this surface to DA, DB , DAB along the boundaries and cap the result with a disk in S3 with boundary eu(A, B)f, with intersection number 6eu(A, B) with . Note that the linking number between  and f is 6. The resulting boundaryless (singular) surface in S3 has an intersection number 0 with  since the homology of the sphere is trivial. Putting things together, we get λ(AB) − λ(A) − λ(B) − 6eu(A, B) = 0 as required.

3.5. Lorenz and modular knots. We now turn to a dynamical proof which will lead to a topological description of these modular knots. Recall that a Lorenz knot is a knot isotopic to a periodic orbit of the Lorenz differential equation. We will establish a close connection between the Lorenz knots and the modular dynamics: Isotopy classes of Lorenz knots and modular knots coincide. We first deform the embedding of PSL(2, Z) in PSL(2, R) in order to produce a discrete subgroup of infinite covolume. Recall that PSL(2, Z) is isomorphic to a free product of Z/2Z and Z/3Z corresponding to the elements of order 2 and 3:     − U =± 01; V =± 1 1 . −10 10 Knots and dynamics 269

Consider two points x,y in the Poincaré disk at distance ρ ≥ 0. This defines a homomorphim iρ : PSL(2, Z) → PSL(2, R) sending U to the symmetry with respect to x, and V to the rotation of angle 2π/3 around y. Note that, up to conjugacy, iρ only depends on ρ, and that the canonical√ embedding corresponds√ to some explicit value ρ0 (the hyperbolic distance between −1 and (−1 + −3)/2 in Poincaré’ s upper half plane). When 0 <ρ<ρ0, the image is a dense subgroup. When ρ>ρ0, the image of iρ is a discrete subgroup with infinite covolume: “the cusp has been opened”. The quotient ρ of D by iρ PSL(2, Z) is a noncompact orbifold with a “funnel”.

Figure 6. Deforming the modular surface.

Of course, for ρ ≥ ρ0, all the quotients Mρ = PSL(2, R)/iρ PSL(2, Z) are homeomorphic to the complement of the trefoil knot. t For ρ>ρ0, there is also a flow φρ on Mρ given by left translations by diagonal matrices; this is the geodesic flow on the orbifold ρ of infinite area. The limit set Kρ ⊂ ∂D of the Fuchsian group iρ(PSL(2, Z)) is a Cantor set. The action of  iρ(PSL(2, Z)) on the convex hull Kρ ⊂ D is cocompact: the quotient is a compact conv orbifold ρ ⊂ ρ with one geodesic boundary component and two singular points. Geodesics in D whose two limit points are in Kρ define a compact set ρ in T 1ρ = t PSL(2, R)/iρ PSL(2, Z) which is invariant under φρ: this is the nonwandering set. Of course, this invariant set is hyperbolic in the sense of dynamical systems, and the now classical hyperbolic theory of Hadamard–Morse–Anosov–Smale implies that the t restrictions of φρ to ρ are all equivalent by some homeomorphisms (sending orbits to orbits, respecting their orientations, but of course not respecting time). Periodic t t 3 orbits of φρ are contained in ρ so that, in particular, all flows φρ in S \  carry the same (isotopy classes of) links (as soon as ρ>ρ0). Clearly, the original flow t t t t φ = φρ is not topologically conjugate to φρ (for ρ>ρ0) since most orbits of φ 0 t are dense, and this is not the case for φρ (ρ>ρ0). However, when ρ decreases t conv to ρ0, closed orbits of φρ, which correspond to closed geodesics in ρ , converge to periodic orbits of φt , with the exception of (the multiples of) the geodesic boundary conv of ρ which “escapes at infinity in the cusp”. In other words, with the exception of boundary geodesics, corresponding to t parabolic elements in PSL(2, Z), the periodic knots associated to φρ (ρ>ρ0) are (isotopic to) the modular knots we want to describe. We are therefore led to give a t description of the topology of periodic orbits of φρ (ρ>ρ0). 270 Étienne Ghys

Look at Figure 7. Consider a geodesic u: R → D with endpoints u(−∞) in the interval I and u(+∞) in the interval J . It intersects the central hexagon on a compact arc, and the union of these arcs defines an embedding j of I × J ×[0, 1] in T 1D PSL(2, Z). Projecting this parallelepiped in PSL(2, R)/iρ PSL(2, Z), one gets an embedding of I × J × (0, 1) in T 1ρ, but the top and the bottom faces do intersect in the projection. Figure 8 describes the projected parallelepiped P ⊂ PSL(2, R)/iρ PSL(2, Z), which is a compact manifold with boundary and corners.

J I left

x y

J

Jright

Figure 7. Universal cover of ρ. Figure 8. Parallelepiped.

t The maximal φρ invariant set contained in P is of course the nonwandering set ρ. t The restriction of φρ to ρ is therefore conjugate to the suspension of a full shift on two  symbols {left, right}. A nonwandering geodesic travels in the convex hull Kρ ⊂ D, intersects successively PSL(2, Z)-translates of the hexagon, and might exit by the right or left exit, as seen from the entrance side. Any bi-infinite sequence is possible and the sequence characterizes the geodesic. We now use the main idea of Birman–Williams’ template theory. In each of the rectangles j(I × Jleft ×[0, 1]), and j(I × Jright ×[0, 1]), collapse the strong stable manifolds. This produces two rectangles forming a branched manifold which is embedded in Mρ S3 \ . We still have to explain why it is embedded in the way described in Figure 9. Assuming this for a moment, we recognize the Lorenz template, which carries Lorenz knots and links. The process of collapsing the stable manifolds can be done in a smooth way, so that the periodic orbits move by some isotopy (note that a periodic orbit intersects a strong stable manifold in at most one point, so that the collapse does t not introduce double points). In other words, the periodic links of φρ are precisely the periodic links on the template, i.e. the Lorenz links. We briefly explain why the template is indeed embedded as in the picture. We basically have to prove that the two Mickey Mouse ears represent a trivial two com- Knots and dynamics 271

Figure 9. Modular template. Figure 10. Cusp neighborhood. ponent link, and that the ears are untwisted. The template consists of two rectangles (symmetric with respect to the involution v →−v in T 1ρ). Each consists of the conv periodic orbit corresponding to (one orientation of) the boundary of ρ and a piece conv of the unstable manifold of this orbit. This rectangle projects in ρ as a neighbor- hood of the boundary curve. In the original modular surface, the rectangle projects as in Figure 10, that one can push as close as one wants towards the cusp. From the lattice point of view, the first rectangle consists of (rescaled) lattices of the form Z + Z · τ with τ>1. The Weierstrass invariants (g2,g3) of such lattices are given by the classical formulas

4π 4 8π 6 g (q) = (1 + 240q +···); g (q) = (1 − 504q +···) 2 3 3 27 where, as usual, q = exp(2iπτ). This means that the rectangle sits inside (a rescaling 2 of) the holomorphic disk q → (g2(q), g3(q)) ∈ C which is an embedding for |q| small enough, and intersects transversally the curve { = 0} since (q) = (2π)12(q − 24q2 +···) for small q. One concludes first of all that the periodic orbit corresponding to the boundary of the rectangle is unknotted in the sphere since it can be isotoped in this embedded disk. Second of all, it implies that the rectangle is untwisted, since it can also be pushed in an embedded disk. Finally, this implies that the linking number between the boundary curve and the trefoil knot is 1. The second rectangle is the image of the first one by the symmetry v →−v (which, from the lattice side, corresponds to one quarter turn). One has to consider now lattices of the form i(Z + Z · τ)with τ>1 for which the invariants are g2(q), −g3(q). The situation is exactly the same as before except that the boundary geodesic is now described with the other orientation, and has a linking number −1 with the trefoil. Moreover, we see that the two boundary periodic orbits define a trivial two component link (since they bound disjoint embedded disks). From this information, one can deduce that the template is indeed embedded as in Figure 9. This finishes the sketch of proof that (isotopy classes of) Lorenz and modular knots coincide. To be precise, we should be careful with the two boundary trivial knots that we just discussed, which appear on the template, but not in the modular surface (since they were pushed to infinity). However, since some modular knots are 272 Étienne Ghys trivial knots, one can state that modular knots and Lorenz knots coincide. Of course, one does not have to restrict to knots, and we could also discuss links as well. The same proof shows that all modular links are isotopic to Lorenz links and, conversely, that a Lorenz link with no exceptional component is isotopic to a modular link.4 Figure 11 represents the simultaneous position of the template and the trefoil knot (easy to prove). This picture provides a third computation of link(kA,). Indeed, up to conjugacy, any hyperbolic element A in PSL(2, Z) can be written as a product ε ε ε A = UV 1 UV 1 ...UV n where each εi is equal to ±1. From the dynamical point of view, this means that the corresponding closed geodesic follows the template, turning left or right successively

Figure 11. Trefoil wearing modular glasses. according to the signs of the εi’s. Since we know that the trefoil knot has linking number +1 with the first ear and −1 with the second, we obviously get: n link(kA,)= εi. 1 This is a third version of the Rademacher function [6], [11]! The reader will no- tice some analogy between this left-right count and the signature invariant that we discussed earlier. This is not surprising since it turns out that the spherical braid 2 group B4(S ) is isomorphic to SL(2, Z), and that the signature is (a multiple of) the Rademacher function [39]. As a corollary of the description of modular knots and links, we get the following: Modular links are fibered links and have nonnegative signature. Modular knots are prime. The knot kA is trivial if and only if A is conjugate to a word of the form (UV )a(UV −1)b (a, b ≥ 1). Indeed, these properties hold for Lorenz knots [17], [91]! It would be nice to understand those fibrations from the modular side: for instance, can one find some “arithmetical” description of the fibrations of the complements

4Note added in proof. The reader may look at the AMS feature Column by É. Ghys and J. Leys: Lorenz and modular knots, a visual introduction,AMS Feature Column, November 2006, http://www.ams.org/featurecolumn/ archive/lorenz.html Knots and dynamics 273

of kA? In [17], the authors suggest that there could be some “natural limit” to the fibrations of S3 \ L as L describes all Lorenz links. Maybe the modular point of view will answer this question, and build a bridge between Riemann’s ζ function and dynamical ζ functions (see for instance [89]). Another question would be to give an arithmetical or combinatorial computation of the linking numbers of two knots kA and kB as a function of A, B in PSL(2, Z) (compare [54]). One could also try to understand more sophisticated link invariants for these modular links.

Final remorse. Many interesting questions should have been discussed in this survey, like energy bounds and asymptotic crossing numbers, Hofer metric, global geometry of groups of symplectic diffeomorphisms etc. This is a good excuse to suggest [35], [74], [75] as additional reading!

Acknowledgment. It is a pleasure to thank Jean-Marc Gambaudo for his friendly collaboration.

References

[1] Aarnes, J. F., Quasi-states and quasi-measures. Adv. Math. 86 (1) (1991), 41–67. [2] Apostol, T. M., Modular functions and Dirichlet series in number theory. Grad. Texts in Math. 41, Springer-Verlag, New York 1976. [3] Arnold, V., Sur la géométrie différentielle des groupes de Lie de dimension infinie et ses applications à l’hydrodynamique des fluides parfaits. Ann. Inst. Fourier (Grenoble) 16 (1) (1966), 319–361. [4] Arnold, V., The asymptotic Hopf invariant and its applications. Selecta Math. Soviet. 5 (4) (1986), 327–345. [5] Arnold, V. I., and Khesin, B. A., Topological methods in hydrodynamics. Appl. Math. Sci. 125, Springer-Verlag, New York 1998. [6] Atiyah, M., The logarithm of the Dedekind η-function. Math. Ann. 278 (1–4) (1987), 335–380. [7] Banyaga, A., The group of diffeomorphisms preserving a regular contact form. In Topol- ogy and algebra (Proc. Colloq., Eidgenöss. Techn. Hochsch., Zürich, 1977), Monograph. Enseign. Math. 26, Université Genève, Geneva 1978, 47–53. [8] Banyaga, A., Sur la structure du groupe des difféomorphismes qui préservent une forme symplectique. Comment. Math. Helv. 53 (2) (1978), 174–227. [9] Banyaga, A., The structure of classical diffeomorphism groups, Math. Appl. 400, Kluwer Academic Publishers Group, Dordrecht 1997. [10] Barge, J., and Ghys, É., Surfaces et cohomologie bornée. Invent. Math. 92 (3) (1988), 509–526. [11] Barge, J., and Ghys, É., Cocycles d’Euler et de Maslov. Math. Ann. 294 (2) (1992), 235–265. [12] Bavard, C., Longueur stable des commutateurs. Enseign. Math. (2) 37 (1–2) (1991), 109–150. 274 Étienne Ghys

[13] Berger, M. A., Third-order braid invariants. J. Phys. A 24 (17) (1991), 4027–4036. [14] Berger, M. A., Hamiltonian dynamics generated by Vassiliev invariants. J. Phys. A 34 (7) (2001), 1363–1374. [15] Berger, M. A., Topological quantities in magnetohydrodynamics. In Advances in nonlinear dynamos, Fluid Mech. Astrophys. Geophys. 9, Taylor & Francis, London 2003, 345–374. [16] Biran, P., Entov, M., and Polterovich, L., Calabi quasimorphisms for the symplectic ball. Commun. Contemp. Math. 6 (5) (2004), 793–802. [17] Birman, J. S., and Williams, R. F., Knotted periodic orbits in dynamical systems. I. Lorenz’s equations. Topology 22 (1) (1983), 47–82. [18] Burger, M., and Monod, N., Bounded cohomology of lattices in higher rank Lie groups. J. Eur. Math. Soc. (JEMS) 1 (2) (1999), 199–235; Erratum: ibid. 1 (3) (1999), 338. [19] Calabi, E., On the group of automorphisms of a symplectic manifold. In Problems in analysis, Lectures at the Sympos. in honor of Salomon Bochner (Princeton University, Princeton, N.J., 1969), Princeton University Press, Princeton, N.J., 1970, 1–26. [20] Cantat, S., Version kählérienne d’une conjecture de Robert J. Zimmer. Ann. Sci. École Norm. Sup. (4) 37 (5) (2004), 759–768. [21] Chandrasekhar, S., and Woltjer, L., On force-free magnetic fields. Proc. Nat. Acad. Sci. U.S.A. 44 (1958), 285–289. [22] Cohn, H., Advanced number theory. Dover Publications Inc., New York 1980; reprint of A second course in number theory, Dover Books on Advanced Mathematics, 1962. [23] Contreras, G., and Iturriaga, R.,Average linking numbers. Ergodic Theory Dynam. Systems 19 (6) (1999), 1425–1435. [24] Entov, M., and Polterovich, L., Quasi-states and symplectic intersections. Comment. Math. Helv. 81 (2006), 75–99. [25] Entov, M., and Polterovich, L., Calabi quasimorphism and quantum homology. Internat. Math. Res. Notices 2003 (30) (2003), 1635–1676. [26] Epple, M., Topology, matter, and space. I. Topological notions in 19th-century natural philosophy. Arch. Hist. Exact Sci. 52 (4) (1998), 297–392. [27] Epstein, D. B. A., and Fujiwara, K., The second bounded cohomology of word-hyperbolic groups. Topology 36 (6) (1997), 1275–1289. [28] Etnyre, J., and Ghrist, R., Contact topology and hydrodynamics. III. Knotted orbits. Trans. Amer. Math. Soc. 352 (12) (2000), 5781–5794 (electronic). [29] Farb, B., and Shalen, P., Real-analytic actions of lattices. Invent. Math. 135 (2) (1999), 273–296. [30] Farb, B., and Shalen, P. B., Real-analytic, volume-preserving actions of lattices on 4-mani- folds. C. R. Math. Acad. Sci. Paris 334 (11) (2002), 1011–1014. [31] Feres, R., Actions of discrete linear groups and Zimmer’s conjecture. J. Differential Geom. 42 (3) (1995), 554–576. [32] Franks, J., and Handel, M., Distortion Elements in Group actions on surfaces. Duke Math. J. 131 (3) (2006), 441–468. [33] Franks, J., and Handel, M., Area preserving group actions on surfaces. Geom. Topol. 7 (2003), 757–771 (electronic). Knots and dynamics 275

[34] Franks, J. M., Knots, links and symbolic dynamics. Ann. of Math. (2) 113 (3) (1981), 529–552. [35] Gambaudo, J.-M., Knots, flows and fluids. In Dynamique des difféomorphismes conser- vatifs des surfaces : un point de vue topologique, Panoramas et Synthèses 21, Soc. Math. France, Paris 2006, 53–103. [36] Gambaudo, J.-M., and Ghys, É., Enlacements asymptotiques. Topology 36 (6) (1997), 1355–1379. [37] Gambaudo, J.-M., and Ghys, É., Signature asymptotique d’un champ de vecteurs en di- mension 3. Duke Math. J. 106 (1) (2001), 41–79. [38] Gambaudo, J.-M., and Ghys, É., Commutators and diffeomorphisms of surfaces. Ergodic Theory Dynam. Systems 24 (5) (2004), 1591–1617. [39] Gambaudo, J.-M., and Ghys, É., Braids and signatures. Bull. Soc. Math. France 133 (4) (2005), 541–579. [40] Gambaudo, J.-M., and Pécou, E. E., Dynamical cocycles with values in the Artin braid group. Ergodic Theory Dynam. Systems 19 (3) (1999), 627–641. [41] Ghrist, R. W., Flows on S3 supporting all links as orbits. Electron. Res. Announc. Amer. Math. Soc. 1 (2) (1995), 91–97 (electronic). [42] Ghrist, R. W., Holmes, P. J., and Sullivan, M. C., Knots and links in three-dimensional flows. Lecture Notes in Math. 1654, Springer-Verlag, Berlin 1997. [43] Ghys, É., Sur les groupes engendrés par des difféomorphismes proches de l’identité. Bol. Soc. Brasil. Mat. (N.S.) 24 (2) (1993), 137–178. [44] Ghys, É., Construction de champs de vecteurs sans orbite périodique (d’après Krystyna Kuperberg). Séminaire Bourbaki 1993/94, Exposés 775-789; Astérisque 227 (785) (1995), 283–307. [45] Ghys, É., Actions de réseaux sur le cercle. Invent. Math. 137 (1) (1999), 199–231. [46] Ghys, É., Groups acting on the circle. Enseign. Math. (2) 47 (3–4) (2001), 329–407. [47] Gromov, M., Volume and bounded cohomology. Inst. Hautes Études Sci. Publ. Math. 56 (1982), 5–99. [48] Guckenheimer, J., and Williams, R. F., Structural stability of Lorenz attractors. Inst. Hautes Études Sci. Publ. Math. 50 (1979), 59–72. [49] Haïssinsky, P., L’invariant de Calabi pour les homéomorphismes quasiconformes du disque. C. R. Math. Acad. Sci. Paris 334 (8) (2002), 635–638. [50] Hofer, H., Pseudoholomorphic curves in symplectizations with applications to the Wein- stein conjecture in dimension three. Invent. Math. 114 (3) (1993), 515–563. [51] Hofer, H., Wysocki, K., and Zehnder, E., Unknotted periodic orbits for Reeb flows on the three-sphere. Topol. Methods Nonlinear Anal. 7 (2) (1996), 219–244. [52] Holmes, P., and Williams, R. F., Knotted periodic orbits in suspensions of Smale’s horse- shoe: torus knots and bifurcation sequences. Arch. Rational Mech. Anal. 90 (2) (1985), 115–194. [53] Kauffman, L. H., On knots.Ann. of Math. Stud. 115, Princeton University Press, Princeton, N.J., 1987. [54] Kennedy, S. F.,Algorithms for the linking numbers of Lorenz and horseshoe knots. Houston J. Math. 20 (4) (1994), 705–712. 276 Étienne Ghys

[55] Khesin, B., Topological fluid dynamics. Notices Amer. Math. Soc. 52 (1) (2005), 9–19. [56] Knudsen, F. F., New topological measures on the torus. Fund. Math. 185 (3) (2005), 287–293. [57] Kotschick, D., What is...a quasi-morphism? Notices Amer. Math. Soc. 51 (2) (2004), 208–209. [58] Kuperberg, G., A volume-preserving counterexample to the Seifert conjecture. Comment. Math. Helv. 71 (1) (1996), 70–97. [59] Kuperberg, K., A smooth counterexample to the Seifert conjecture. Ann. of Math. (2) 140 (3) (1994), 723–732. [60] Lifschitz, L., and Morris, D. W., Isotropic nonarchimedean S-arithmetic groups are not left orderable. C. R. Math. Acad. Sci. Paris 339 (6) (2004), 417–420. [61] Marché, J., Comportement à l’infini du graphe gordien des nœuds. C. R. Math. Acad. Sci. Paris 340 (5) (2005), 363–368. [62] Moffatt, H. K., Topological dynamics of fluids. In XIth International Congress of Mathe- matical Physics (Paris, 1994), International Press, Cambridge, MA, 1995, 465–473. [63] Moffatt, H. K., Knots and fluid dynamics. In Ideal knots, Ser. Knots Everything 19, World Sci. Publishing, River Edge, N.J., 1998, 223–233. [64] Moffatt, H. K., and Ricca, R. L., Helicity and the C˘alug˘areanu invariant. Proc. Roy. Soc. London Ser. A 439 (1992), 411–429. [65] Moffatt, H. K., and Tsinober, A. (eds.), Topological fluid mechanics. Proceedings of the IUTAM Symposium (Cambridge, 1989), Cambridge University Press, Cambridge 1990. [66] Moffatt, H. K., Zaslavsky, G. M., Comte, P., and Tabor, M. (eds.), Topological aspects of the dynamics of fluids and plasmas. University of California at Santa Barbara, 1991, NATO Adv. Sci. Inst. Ser. E Appl. Sci. 218, Kluwer Academic Publishers Group, Dordrecht 1992. [67] Moreau, J.-J., Constantes d’un îlot tourbillonnaire en fluide parfait barotrope. C. R. Acad. Sci. Paris 252 (1961), 2810–2812. [68] Morris, D. W., Ratner’s theorems on unipotent flows. Chicago Lectures in Mathematics. University of Chicago Press, Chicago, IL, 2005. [69] Navas, A., Actions de groupes de Kazhdan sur le cercle. Ann. Sci. École Norm. Sup. (4) 35 (5) (2002), 749–758. [70] Oh,Y.-G., Lectures on Floer theory and spectral invariants of Hamiltonian flows. In Morse theoretic methods in non-linear analysis and symplectic topology (University of Montreal, 2004), Nato Sci. Ser. II 217, Springer-Verlag, Dordrecht 2006, 321–416. [71] Oh,Y.-G.,and Fukaya, K., Floer homology in symplectic geometry and mirror symmetry. In Proceedings of the International Congress of Mathematicians (Madrid, 2006), Volume II, EMS Publishing House, Zürich 2006, 879–905. [72] Ostrover, Y., Calabi quasi-morphisms for some non-monotone symplectic manifolds. Algebr. Geom. Topol. 6 (2006), 405–434 (electronic). [73] Piunikhin, S., Salamon, D., and Schwarz, M., Symplectic Floer-Donaldson theory and quantum cohomology. In Contact and symplectic geometry (Cambridge, 1994), Publ. New- ton Inst. 8, Cambridge University Press, Cambridge 1996, 171–200. [74] Polterovich, L., Floer homology, dynamics and groups. In Morse theoretic methods in non- linear analysis and symplectic topology (University of Montreal, 2004), Nato Sci. Ser. II 217, Springer-Verlag, Dordrecht 2006, 417–438. Knots and dynamics 277

[75] Polterovich, L., The geometry of the group of symplectic diffeomorphisms. Lectures in Mathematics ETH Zürich, Birkhäuser, Basel 2001. [76] Polterovich, L., Growth of maps, distortion in groups and symplectic geometry. Invent. Math. 150 (3) (2002), 655–686. [77] Py, P., Quasi-morphismes et invariant de Calabi. Ann. Sci. École Norm. Sup. (4) 39 (2006), 177–195. [78] Rademacher, H., and Grosswald, E., Dedekind sums. The Carus Mathematical Monographs 16, The Mathematical Association of America, Washington, D.C., 1972. [79] Rebelo, J. C., On nilpotent groups of real analytic diffeomorphisms of the torus. C. R. Acad. Sci. Paris Sér. I Math. 331 (4) (2000), 317–322. [80] Ruelle, D., Rotation numbers for diffeomorphisms and flows. Ann. Inst. H. Poincaré Phys. Théor. 42 (1) (1985), 109–115. [81] Rustad, A. B., The median in multidimensional spaces. Adv. in Appl. Math. 33 (2) (2004), 366–396. [82] Schwartzman, S., Asymptotic cycles. Ann. of Math. (2) 66 (1957), 270–284. [83] Sparrow, C., The Lorenz equations: bifurcations, chaos, and strange attractors.Appl. Math. Sci. 41, Springer-Verlag, New York 1982. [84] Starkov, A. N., Dynamical systems on homogeneous spaces. Transl. Math. Monogr. 190, Amer. Math. Soc., Providence, RI, 2000. [85] Sullivan, D., Cycles for the dynamical study of foliated manifolds and complex manifolds. Invent. Math. 36 (1976), 225–255. [86] Tucker, W., A rigorous ODE solver and Smale’s 14th problem. Found. Comput. Math. 2 (1) (2002), 53–117. [87] Verjovsky, A., and Vila Freyer, R. F., The Jones-Witten invariant for flows on a 3-dimen- sional manifold. Comm. Math. Phys. 163 (1) (1994), 73–88. [88] Vogel, T., On the asymptotic linking number. Proc. Amer. Math. Soc. 131 (7) (2003), 2289–2297. [89] Waddington, S., Asymptotic formulae for Lorenz and horseshoe knots. Comm. Math. Phys. 176 (2) (1996), 273–305. [90] Williams, R. F., The structure of Lorenz attractors. Inst. Hautes Études Sci. Publ. Math. 50 (1979), 73–99. [91] Williams, R. F., Lorenz knots are prime. Ergodic Theory Dynam. Systems 4 (1) (1984), 147–163. [92] Witte, D., Arithmetic groups of higher Q-rank cannot act on 1-manifolds. Proc. Amer. Math. Soc. 122 (2) (1994), 333–340. [93] Zimmer, R. J., Actions of semisimple groups and discrete subgroups. Proceedings of the International Congress of Mathematicians (Berkeley, Calif., 1986), Vol. 2, Amer. Math. Soc., Providence, R.I., 1987, 1247–1258.

École Normale Supérieure de Lyon, Unité de Mathématiques Pures et Appliquées, UMR CNRS 5669, 46, Allée d’Italie 69360 Lyon, France E-mail: [email protected]

Prime numbers and L-functions

Henryk Iwaniec∗

Abstract. The classical memoir by Riemann on the zeta function was motivated by questions about the distribution of prime numbers. But there are important problems concerning prime numbers which cannot be addressed along these lines, for example the representation of primes by polynomials. In this talk I will show a panorama of techniques, which modern analytic number theorists use in the study of prime numbers. Among these are sieve methods. I will explain how the primes are captured by adopting new axioms for . I shall also discuss recent progress in traditional questions about primes, such as small gaps, and fundamental ones such as equidistribution in arithmetic progressions. However, my primary objective is to indicate the current directions in Theory.

Mathematics Subject Classification (2000). Primary L20; Secondary N05.

Keywords. Prime numbers, L-functions.

1. Introduction

Prime numbers fascinate every mathematician, regardless of her or his field of main interest. They also capture the attention of people in other professions. I recall my popular talk in May 2005 which I delivered to engineers in my native city Elblag in Poland; never before have I heard questions about primes being asked with greater passion. Since our modern daily life is driven by computers, the prime numbers are used to combat hackers. There are offers of huge monetary awards for finding large prime numbers (which are apparently useful in cryptography). Regardless of industrial applications the prime numbers will always play a fundamental role in number theory, because they are to arithmetic as the elementary particles are to matter in physics. Primes form the heart of analytic number theory. Therefore this is a serious subject in which I have been happily working most of my life (and fortunately being paid to do so). When presenting results in this talk I shall often express my views on methods and perspectives concerning prime numbers. The tools for studying primes (like the L-functions, character sums, bilinear forms, sieve methods, combinatorial identities) are as fascinating as the results themselves; thus I will spend considerable time analyzing the strength of these tools and their potential. This is not a survey of all that is known about prime numbers. There are truly great results concerning prime numbers, which nevertheless do not seem to give insight into ∗ Supported by NSF grant DMS-03-01168.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 280 Henryk Iwaniec the nature of primes. One of these, in my opinion, is the recent spectacular result of B. Green and T. Tao concerning long arithmetic progressions (you will find a full in-depth account of their result in these Congress Proceedings). My goal here is to cover various areas of analytic number theory which are oriented towards the Theory of Prime Numbers in general. Among them are the very promising developments by D. A. Goldston, J. Pintz and C. Y. Yildirim [32] concerning small gaps between primes. For a recreational style article (nevertheless deep) I refer to E. Bombieri [5], which is also very valuable for many historical details.

2. Primes versus zeros

Traditionally primes are denoted by the letter p. The set of all primes P ={p = 2, 3, 5, 7, 11, 13, 17, 19,...} is infinite, and in fact relatively dense. Precisely, the Prime Number Theorem asserts that π(x), the number of primes p ≤ x, satisfies the asymptotic formula − π(x) ∼ x(log x) 1, as x →∞. Hence a novice may argue that basic questions concerning the distribution of primes in various regions or in various sequences of arithmetical interest could be answered with confidence by statistical considerations. Definitely the abundance of primes is useful to support many heuristic arguments. It is often quite easy to predict where the primes are, but rigorous proofs require advanced technology. The point is, we have not yet found any structural mechanism which controls the behavior of prime numbers. Today, for example, we cannot even determine whether there are infinitely many twin primes, although we expect there are plenty; in particular Hardy and Littlewood conjectured that

−2 π2(x) =|{p ≤ x : p + 2 prime}| ∼ 2cx(log x) where c = .6601 ... is a constant given by a certain product over odd primes. Some- what related to the twin prime problem is the old question of Goldbach that every even number N>2 is the sum of two primes. We have reason to believe that the number of solutions to the equation p1 + p2 = N is quite large (it should be asymptotically c(N)N(log N)−2, where c(N) is a positive number depending on N mildly). Nev- ertheless we cannot rule out the possibility that sums of two primes may miss a few even numbers. J. Pintz [60] showed that the set of even numbers N ≤ X which are not represented by sums of two primes is extremely small, its cardinality is bounded by O(X2/3). Note that this estimate for the missing Goldbach numbers yields the classical result of I. M. Vinogradov, that every large odd number is a sum of three primes. The meaning of a large number is, of course, subjective. But in the case of sums of primes it has provoked serious investigations. If we are not allowed to use the Grand Riemann Hypothesis then it is still not possible by powerful contemporary Prime numbers and L-functions 281 computers to check that the Vinogradov theorem holds for all odd numbers > 5. One needs pure mathematics to cover the middle range (I would call it a theory of midsize numbers). J.-M. Deshouillers and his collaborators [11], [12], [14], have undertaken the task with such goals in mind (also for the Waring problem), so today we are sure that every number > 5 is a sum of at most six primes (due to O. Ramaré [62]). One may fairly ask the questions, “Why is the Goldbach problem important, or why is it so difficult?” For the first part the answer is; “It is not important per se, it simply arises from our curiosity”. I am sure many people would be happy to crack the problem, although this would make no great impact on the foundation of mathematics. For the second part the answer is; “Because it appeals to the multiplicative properties within the additive structure of integers”. Incidentally, a close analog of the twin prime conjecture for Gaussian primes appears in some problems on elliptic curves with complex multiplication (see the short communication in this Congress by Jorge Jiménez Urroz [46]). The additive group aspects of the integers are quite well understood by means of harmonic analysis. For example, consider the Poisson summation formula   f(m)= fˆ (n) m∈Zr n∈Zr where the summations on both sides are over integer vectors of the same dimension. In a slightly more general version of Poisson’s formula a sum over a lattice goes to another sum over a dual lattice while the test function changes by the Fourier transform. This can be interpreted as a trace formula for a torus. The very general case of the trace formula for homogeneous spaces when the relevant group action is not commutative may look differently, however it creates similar effects. The group elements no longer correspond to other group elements, but rather they are associated with eigenvalues of a differential operator. Each side of the trace formula serves as a tool to improve our knowledge about the other side. After having established along these lines basic properties of both spectra many applications follow. This is the scheme we practice in analytic number theory (the spectral theory of automorphic forms versus sums of Kloosterman sums being a great example in the modern theory, where non-commutative harmonic analysis rules the game). The prime numbers resist obeying this treatment unconditionally. Their dual companions are the complex zeros of the zeta function. Historically speaking the zeta function was introduced by Euler as the Dirichlet series   −s −s − ζ(s) = n = (1 − p ) 1. n p so today we call it the Riemann zeta function. Rightly so, because Riemann realized better than anybody previously that the secret of primes is revealed by the zeta function in the whole complex domain s = σ +it. Besides the above Euler product over primes, 282 Henryk Iwaniec we have the Weierstrass type product over the complex zeros      − s s −bs s s/ρ s( − s)π 2  ζ(s) = e − e . 1 1 ρ 2 ρ

Combining the Euler product and the Weierstrass product one derives by complex variable integration the so called explicit formula   ∞    (n)f (n) = − 1 f(x)dx− F(ρ). 1 (x − )x(x + ) n 1 1 1 ρ

Here (n) denotes the von Mangoldt function; it is equal to log p if n is a power of p and zero elsewhere (actually it was P. Tchebyshev who first realized that counting primes p with the weight log p is more natural than with the weight one). On the right side F denotes the Mellin transform of f . This formula holds for a large class of test functions, for example, for any f which is smooth, compactly supported on (1, ∞). There are also other variants of the explicit formula and for quite general L-functions. The explicit formula (which is an involution) would be a natural analog of the trace formula for primes if only we could relate the zeros to eigenvalues of some self- adjoint operator. Hence the celebrated hypothesis of Riemann would follow (which (s) = 1 says that all the complex zeros lie on the line Re 2 , the critical line). However, in spite of many intelligent speculations (especially those inspired by Random Matrix Theory, cf. B. Conrey [9]), this vision remains a dream (Polya–Hilbert). I hope that my talk will show how much has been accomplished concerning prime numbers by roundabout methods. Yes, the RH would do a lot for primes, but, as a plain statement in the absence of intrinsic meaning of the zeros, the hypothesis does not reach far enough. Let me say with satisfaction that researchers in analytic number theory have developed tools which outperform the RH. I shall return to substantiate this claim on several occasions. A lot is known about the complex zeros ρ = β + iγ of ζ(s). There are plenty of them (all are in the critical strip 0 < Re(s) < 1, none on the line Re(s) = 1, which fact is equivalent with the PNT), namely T N(T) =|{ρ = β + iγ;|γ |≤T }| = T + (T ). π log O Today we know that over 40% of the zeros lay on the critical line (due to B. Conrey (s) = 1 [8]), while relatively few are away from the critical line Re 2 . Quantitative statements of such results are treasures of the zeta-function theory. For example, we have the following Density Theorem N(α, T ) =|{ρ = β + iγ : β>α,|γ |≤T }| (1) c( −α)  T 1 log T

1 ≤ α ≤ T ≥ c for 2 1 and 2, where is an absolute constant. Prime numbers and L-functions 283

What is special about this inequality? First it tells us that the chance to find zeros a fixed positive distance from the critical line diminishes rapidly with that distance. The Density Conjecture asserts that the density theorem holds with the exponent c = 2. Hence almost all the zeros are close to the critical line (this fact is known unconditionally). The DC is a lovely substitute for the RH in applications for estimating gaps between consecutive primes; it implies (among other things)

1 2 2 dn = pn+1 − pn  pn (log pn) (2.1) a result, which can be improved by the Riemann hypothesis only slightly. Therefore it is not surprising that the density theorems received a great attention (in various forms, slightly different than the above). Major developments were carried out from the late sixties to the late eighties. One of many original ideas that emerged from these inves- tigations consists of reducing the counting of zeros to counting large values of special Dirichlet polynomials (naturally called the zero detectors). These values are larger than expected only at the hypothetical zeros off the critical line (they are not good for the zeros on the critical line!), so the phenomenon is rather superficial. In this context H. L. Montgomery [55] laid a foundation for the theory of Dirichlet polynomials. There are deep conjectures in his theory, which are interesting in their own right. Great progress was made by subsequent researchers, especially by M. Huxley [41], M. Jutila [49] and D. R. Heath-Brown [34]. In particular, Huxley succeeded in proving the density theorem with the exponent c = 12/5,which produces (after refinements by extra ingredients from sieve methods, see [36]), the asymptotic formula  7 (n) ∼ y, y = x 12 . (2.2) x−y

The density conjecture seems to be within reach of current technology, so it is ex- tremely attractive, because it would fully eliminate the need for the Riemann hypoth- esis for important applications to the distribution of prime numbers (sorry, no prize of one million dollars for a proof of the density conjecture, unless you show that the sets whose cardinalities are being estimated in the density conjecture are all empty).

3. Gaps between primes

If we ask for slightly less than the asymptotic formula (2.2), say we are satisfied instead with a lower bound of the right order of magnitude, then the sieve method becomes a handy addition to the density theorems. Briefly speaking, the sieve offers a decomposition for sums over primes into terms, some of which are non-negative so they can be discarded at will. Of course, after dropping these inconvenient terms the asymptotic formula is lost, but one gains a greater flexibility when dealing with the remaining terms. To these one can apply the theory of Dirichlet polynomials more efficiently due to factorization properties, which are under control to some extent. 284 Henryk Iwaniec

Consequently, one gets better bounds for gaps between consecutive primes. The best known unconditional result is 0.525 dn = pn+1 − pn  pn due to R. C. Baker, G. Harman and J. Pintz [2]. This is not yet what the RH yields, but it is very close. My point here is that the elementary arguments of combinatorial nature, like the exclusion-inclusion arguments of sieve methods, can be very powerful in conjunction with analytic tools (by exploring features of positivity before applying complex variable analysis). Suppose the RH is true. Can one get a better bound for dn if the zeros are regularly distributed on the critical line? Yes, but not very much better. The Pair Correlation Conjecture of Montgomery [56] offers some insight as to how the differences between zeros are distributed, but only with a limited precision in asymptotic formulas for the density function (up to a few main terms). Goldston, Heath-Brown and Julia Mueller explored these conjectures many times ending up with the following result: √ dn = o( pn log pn).

Note that this estimate is just a bit too short to solve the old problem that prime√ numbers exist between every two consecutive squares. To this end one needs dn < 2 pn + 5. Regardless of the zeta-function theory limitation, it is expected that dn is much smaller. Some heuristic considerations of a probabilistic nature let Cramer [30] con- jecture that dn  (log n)2. While we believe this estimate could be true, one has to be cautious about Cramer’s probabilistic model (it is too simplistic, it suffers from having no arithmetical elements). Indeed, Cramer’s model suggests that the asymptotic for- mula (2.2) may hold for extremely short intervals, like y = (log x)A with any constant A>2. On the other hand H. Maier [54] showed that the asymptotic formula (2.2) fails even for some larger y = y(x). His idea is quite simple, yet the consequences are very surprising (see more observations in the article by J. Friedlander [21]). For probabilistic modeling of arithmetic quantities I would suggest to look for inspirations in the Random Matrix Theory. This wonderfully elaborated theory is capable of revealing hidden characteristics, which are impossible to find by naive straightforward thinking. Although the Random Matrix Theory is primarily analytic in essence, mysteriously enough every asymptotic formula predicted by the RMT so far seems to be correct, including the arithmetical factors. I do not completely comprehend why the two worlds of numbers, analytic and arithmetic in nature, man- ifest their co-existence here? Many interesting relations have been discovered and explained in this framework by B. Conrey, D. Farmer and others; see how some of these are articulated by B. Conrey [9]. Next question is; “How large can the gaps be between primes?” By the PNT it follows that pn ∼ n log n,sodn is about log n on average. More precisely we know that dn/ log n behaves like a random variable with Poisson distribution, this means −t |{n ≤ x; dn >tlog n}| ∼ e x for t>0, as x →∞. Prime numbers and L-functions 285

However, gaps larger than the average size do occur occasionally. Erdös and Rankin showed that infinitely often dn can be as large as

− c(log n)(log log n)(log log log log n)(log log log n) 2, where c is a positive constant. (Once in a while D. Goldston asks, “What are the last words of a drowning analytic number theorist?” and he is still saying, “loglogloglog”.) Of course, for small gaps we expect to have dn = 2 infinitely often (the twin prime conjecture). The problem of finding small gaps between primes sparked a great deal of interest (see Bombieri–Davenport [7], Huxley [42] and Maier [54]). Just a year ago the world was stunned by the following result:

pn+ − pn lim inf 1 = 0. n log pn

This is a magnificent achievement of D. A. Goldston, J. Pintz and C. Y.Yildirim [32] after over a decade of working on the problem by Goldston and Yildirim. They also showed that pn+ − pn lim inf √ 1 < ∞. n log n(log log n)2

Their work represents a significant contribution to sieve methods. We shall return to this subject in Section 6.

4. Primes in arithmetic progressions

Primes in arithmetic progressions are building blocks for basic constructions in ana- lytic number theory. Let q>1 and (a, q) = 1. After Dirichlet we know that there are infinitely many primes p ≡ a(mod q). His introduction of multiplicative characters χ(mod q) and L-functions  −s L(s, χ) = χ(n)n (2) n −s − = (1 − χ(p)p ) 1 (3) p are commonly considered as the beginning of analytic number theory (should Euler be the father?). The historical memoir of Riemann on the zeta-function has been naturally extended to the family of Dirichlet L-functions including the Riemann hypothesis. The so-called Grand Riemann Hypothesis asserts that all the zeros of L(s, χ) in the < (s) < (s) = 1 critical strip 0 Re 1 are on the critical line Re 2 ; it is equivalent to the 286 Henryk Iwaniec asymptotic formula  ψ(x; q,a) = (n) n≤x n≡a( mod q) x √ = + ( x( x)2) φ(q) O log where the implied constant is absolute. Note that the above formula is meaningful (i.e. its main term exceeds the error√ term) for relatively large modulus q in terms of x, namely, it holds uniformly in q  x(log x)−3. In analytic number theory, the uniformity of asymptotic formulas, or inequalities, with respect to the involved parameters, is the key issue, because these parameters constitute structural components for connecting distinct sets of numbers. We shall see this machine in action when producing primes in special sparse sequences by sieve methods. In this regard the Grand Riemann Hypothesis would be most useful. The great virtue of GRH for all natural L-functions (like L-functions on ideals in number fields, L-functions of Galois representations, L-functions of elliptic curves, and ultimately the automorphic L-functions of any degree) is its ability to yield strong and neat estimates of great uniformity with respect to the relevant invariants. For industrial applications we should use GRH without hesitation. But for a critical researcher the prospect of obtaining extra strong results might deter him from attacking the GRH. My point is that current ideas (in analytic number theory) are not capable, in fact not even aimed to penetrate the subject so deeply. By design many methods are successful in breaking only through the surface of the problem, which is critical for its solution. For example one does not need the full strength of the Lindelöf hypothesis for L-functions in terms of the conductor (another consequence of the GRH), but a small improvement in the convexity bound is just sufficient for proving major results. H. Weyl and D. Burgess get credit for establishing the first subconvexity bounds for the Riemann zeta function in the s-aspect, and for the Dirichlet L-functions in the conductor aspect, respectively. Do not expect that a small improvement of a convexity bound is possible by squeezing the functional equation arguments; in every case it is the state-of-the-art technique which crashes the barrier. I refer to the full in-depth presentation by P. Michel in the Number Theory Section of this Congress for other examples and for many original ideas with surprising applications. We now return to primes in arithmetic progressions. It is known that L(s, χ), for any character χ of conductor q, does not vanish in the region c σ>1 − ,s= σ + it (4.1) log q(|t|+1) where c is a positive absolute constant, with at most one exception. The exceptional character is real and the exceptional zero is also real and simple (due to E. Landau [52]). The problems of the exceptional character are fascinating, so we shall speak more about these issues in a separate section. By the above zero-free region one Prime numbers and L-functions 287 derives the unconditional formula x χ(a) xβ  ψ(x; q,a) = − + (x (−b x)) φ(q) φ(q) β O exp log (4.2) where χ is the exceptional character, β is the exceptional zero, so c 1 − <β<1, (4.3) log q and b is a positive absolute constant. Here on the right-hand side, the second term disappears if the exceptional character does not exist. However, if the exceptional character does exist with the exceptional zero very close to one, then it distorts the asymptotic for ψ(x; q,a) dramatically. Depending on the value χ(a) =−1, 1, we find that the asymptotic number of prime p ≡ a(mod q), either doubles or reduces to nothing, respectively. Of course, we do not believe in this phenomenon, yet we cannot rule it out. In fact there are many situations where the existence of the exceptional character would be welcome. Even if the GRH is true the primes are not very uniformly distributed among various residue classes. In 1853 P. Tchebyshev noticed that the class 3 (mod 4) has a tendency of representing more primes than the class 1 (mod 4). Of course, the bias must not be large, because of the uniformity guaranteed by the GRH. A hundred years later S. Knapowski and P. Turan [51] succeeded in justifying this observation rigorously creating the so called Comparative Prime Number Theory, which is based on another great invention, the Turan Power Sum Method. Their results stimulated further investigations by several authors, who discovered other phenomena. M. Rubin- stein and P. Sarnak [63] gave a quite precise characterization of those moduli and the residue classes for which the Tchebyshev bias is present. They also provided the measures which describe quite precisely the distribution of the error terms x E(x; q,a) = ψ(x; q,a) − φ(q) simultaneously with respect to specific collections of the classes a(mod q). Better yet, their work illuminates the interface where primes and zeros communicate with each other. While we may have to wait a long time for a proof of the GRH, its main conse- quence is already established in practical terms, that is to say, the error term E(x; q,a) is showed to be relatively small on average with respect to the modulus q over the same range which the GRH covers. Indeed we know that  −A λ(q, a)E(x; q,q)  x(log x) (4.4) q≤Q (q,a)=1 where λ(q, a) √are arbitrary real numbers absolutely bounded, A is any positive num- ber and Q = x(log x)−B , with B depending only on A. Here the quality of the 288 Henryk Iwaniec bound is not impressive, we save only a factor (log x)A relative to the trivial bound, which nevertheless is sufficient for most applications. More important is that we have here useful estimates for quite large moduli. Because the coefficients λ(q, a) are ar- bitrary we can sum the error terms E(x; q,a)with absolute values, so no cancellation occurs. In this format the above estimate was established in 1965 independently by E. Bombieri [3] andA. I.Vinogradov [67] (actually the original statement of Bombieri was slightly more refined). This was a great triumph of the then new technology, the large sieve. The Bombieri–Vinogradov theorem turned out to be particularly useful in applications of combinatorial sieve methods, having the effect of replacing the GRH. Yet, neither the GRH nor the Bombieri–Vinogradov theorems are the last words about primes in arithmetic progressions. We expect that (4.4) holds with Q = x1−ε, or even better that each error term satisfy

ε 1 E(x; q,a)  x (x/q) 2 , if 1 ≤ q ≤ x.

If one attempts to prove the latter estimate by an appeal to the explicit formula, then the task boils down to having extremely regular distribution of zeros of L-functions on s = 1 the critical line (mostly the zeros near the central point 2 play a role). However, nothing like that is known, and nobody so far has had the courage to formulate the required distribution. Let me say that the analysis based on the n-level correlation theory (cf. Z. Rudnick and P. Sarnak [64]) does seem to hint for the problem in question, however not enough. Nevertheless, an important progress was made in the eighties by working directly with primes. We know today (see Bombieri–Friedlander– 4 −ε Iwaniec [6] and Fouvry [16]) that (4.4) holds with Q = x 7 , provided a is fixed and the coefficients λ(q) = λ(q, a) are well factorable (this means that for any factorization Q1Q2 = Q with Q1 > 1,Q2 > 1 one can represent the coefficients λ(q) as a convolution of two new coefficients supported on numbers less than Q1 and Q2, respectively). These coefficients are almost as good as any other in applications, especially in conjunction with sieve methods. When the modulus q is close to x there are not sufficiently many primes p ≤ x,to warrant the equidistribution among the residue classes a(modq). J. Friedlander and A. Granville [22], building upon an idea of H. Maier, have shown that for every B the asymptotic formula ψ(x; q,a) ∼ x/φ(q) cannot hold uniformly in the range q ≤ x(log x)−B . Even if we consider averaging over the moduli the situation does not improve, for they have shown that the Bombieri–Vinogradov estimate (4.4) cannot hold for Q = x(log x)−B , where A, B are arbitrary positive constants. Primes in arithmetic progressions appear in various contexts, and not just as tools for shaping other things. For example the arithmetic in a number field (a finite algebraic extension of the field of rational numbers) requires a good knowledge of prime ideals in the ring of algebraic integers of that field. One can find all of them by factoring the rational primes p. If the extension is abelian the kind of factorization depends almost exclusively on the residue class of p modulo the conductor of the field. Clearly, a good question is; “What is the first prime ideal in a number field Prime numbers and L-functions 289

(precisely the non-rational prime ideal of the lowest norm), that is to say the smallest “elementary particle” of the field?” In particular we have the question; “What is the least prime number in an arithmetic progression?”, say pmin(q, a) ≡ a(mod q). The best known asymptotic formula (the Siegel–Walfisz theorem) x ψ(x; q,a) = + (x( x)−A) φ(q) O log (4.5) 2+ε provides a poor estimate, while the GRH would tell us that pmin(q, a)  q . One of the deepest results in the Prime Number Theory is the estimation of Yu. V. Linnik L pmin(q, a)  q , where L and the implied constant are absolute, effectively computable. The original arguments of Linnik, and later refinements by several authors (cf. [39]), are gems of the theory. Among many strong ingredients one finds the repulsion property of the exceptional real zero of a real character L-function. It is a fascinating subject to which we give more attention in Section 6. Recently J. Friedlander and H. Iwaniec (see [45]) developed a different approach to the Linnik theorem avoiding many of these ingredients; our method does not essentially appeal to the zeros of L-functions but instead it applies a lot of sieve arguments. The best known Linnik constant L = 5.5 is due to D. R. Heath-Brown [37], while it is expected that L = 1 + ε should be fine. Note that the statement pmin(q, a) = o(q log q) would be false! For more delicate results and fine speculations we refer to A. Granville [29]. Because the uniformity in estimates for π(x; q,a) with respect to q is vital in practice, there are many interesting results which are not perfect, but non-trivial for very large moduli. In this regard the sieve methods have an advantage over the analytic methods. First, using the elementary Brun sieve, Titchmarsh showed that π(x; q,a) < cx/φ(q)log(x/q) for all q0 depending only on α, β (we assume that x is large in terms of α, β). This estimate does not break the parity barrier of sieve theory; it would do so if we had log(x/q) replaced by log x. However we are skeptical that one can go that far with the sieve arguments, because the consequences would be fantastic, namely the non-existence of the exceptional zero (apply the formula (4.2)).

5. Problems of exceptional character

Perhaps there is nothing more exciting in analytic number theory than debates about the exceptional character. I have written a long survey on the subject [45], and I now repeat some of my observations here. For brevity let me restrict the story to the odd real characters; although many remarks are valid for the even characters as well. −D Such a character χD(n) = n is the Kronecker symbol, whose values +1, −1, 0 characterize factorization√ of rational primes into ideals in the imaginary quadratic field K = Q( −D). Here −D is the discriminant of the field K and D>0 is the conductor of the character χD. Let me begin with an intriguing observation by L. Euler, that the polynomial x2 − x + 41 takes prime values for all 0 ≤ x ≤ 40. No, do not hope for many such amusing examples! We know today that the reason for seeing√ so many first prime values of the Euler polynomial is that its splitting field K = Q( −163) has the class number one, that is to say, every integral ideal of K is principal. G. Rabinowitsch√ [61] made it clear with his criterion for all the discriminants −D with K = Q( −D) having class number one. Long ago C. F. Gauss conjectured that there are exactly nine such fields, and hence our saga began. After the early 1930s (Deuring, Heilbronn, Linfoot), we knew that the Gauss list is complete except possibly for one missing discriminant, so the problem was to show that the tenth discriminant did not exist! Numerical computations were useless until we got an effective bound for the class number h(−D) in terms of D. By the Dirichlet class number formula πh(−D) L(1,χD) = √ , if D>4 (5.1) D

− and by the estimates (log log D) 1  L(1,χD)  log log D, which follow from the Riemann Hypothesis for L(s, χD), we infer a pretty good location for the class number √ √ − D(log log D) 1  h(−D)  D log log D. Of course, this would end the saga for someone who takes the Riemann hypothesis for granted, but we are not willing to do so. Therefore, we are looking for an unconditional lower bound for L(1,χD). If there is no exceptional zero of L(s,√ χD) in the region (4.1), then L(1,χD) 1/ log D, and consequently h(−D) D/log D, where Prime numbers and L-functions 291 the implied constant is effectively computable. This lower bound would√ be more than sufficient to determine all the imaginary quadratic fields K = Q( −D) with any fixed class number h(−D) = 1, 2, 3,.... Ironically the original idea of Dirichlet for estimating L(1,χD) (which was needed for the existence of primes in arithmetic progressions) uses the trivial bound h(−D) ≥ 1 in the formula (5.1), offering nothing useful for the class number problem itself. E. Landau [53] gave the first non-trivial bound h(−D) D1/8 (shortly after C. L. Siegel [66] improved it), which is quite impressive, but still useless for solving the Gauss problem. Landau’s estimate is defective (so is Siegel’s), because the implied constant is ineffective. This translates into saying that the exceptional zero of L(s, χD) is not too close to one. Specifically Siegel proved that for every ε>0 there exists a constant c(ε) > 0 such that −ε β ≤ 1 − c(ε)q . (5.2)

The constant c(ε) cannot be computed. This deficiency doesn’t matter for many applications, but one must be aware that certain statements with ineffective constants have no content. For example, consider the following grotesque theorem: There is a constant T>0, such that if every complex zero of ζ(s) with height

– Suppose a real zero of L(s, χD) is close to s = 1.

– Then L(1,χD) is very small. – Consequently, by the class number formula h(−D) is small. √ – Therefore, the prime numbers which split in K = Q( −D) are rare.

– Hence the character χD takes value −1 at almost all primes.

– This says that χD pretends to be the Möbius function on squarefree numbers, because both are multiplicative.

– While also being periodic the character χD works nicely with any natural L- function by twisting. – The natural L-function after twisting is still entire and in the same time it pretends to be the inverse. – In conclusion the natural L-function, whatever it is, cannot vanish in vast re- gions. 292 Henryk Iwaniec

This colorful scenario is a dream which we wish were true. For one reason the exceptional character could help prove beautiful theorems about primes without recourse to the Grand Riemann Hypothesis. In fact, we shall see that the existence of the exceptional character can permit us to do better than what we can do with the GRH. Before indulging ourselves in this illusory situation, let me come back to reality with some historical points. To derive effective results, in principle, there is no reason to abandon the repelling property of a real zero; provided this special zero is really real, that is it has a numerical value. Fine, but how can one produce this repellant if we believe in the GRH? The only hope along such ideas is to find an L-function β = 1 which vanishes at the central point 2 . A quick examination of Siegel’s arguments β>1 reveals that any zero 2 has some power of repelling, which is not as strong as that of the zero near the point s = 1, yet sufficiently strong for showing effectively that β− 1 −1 h(−d) D 2 (log D) . In view of this property the first question that arises is; “Does the central zero have an effect on the class number?” In the remarkable paper by J. Friedlander [20] we find the answer; “Yes it does and the impact depends on the order of the central zero!” The second question is; “How does one find L-functions which do vanish at the central point with sufficient multiplicity?” Definitely the Dirichlet L-functions do not qualify L 1 ,χ > χ L(s, f ) (by a folk conjecture 2 0 for any real character ). Obviously, if is − L 1 ,f = self-dual and has the root number 1 in its functional equation, then 2 0. Alas, not a single such case was known until J. V. Armitage [1] gave an example of an L-function of a number field. A lot more possibilities are offered by elliptic curves. Indeed, according to the Birch and Swinnerton-Dyer conjecture the Hasse–Weil L-function of an elliptic curve E/Q vanishes at the central point to the order equal to the rank of the group of rational points. D. Goldfeld [31] first took this route successfully assuming he was given an L-function which vanishes at the central point to order three (a double zero at the central point is not repelling). It is easy to point out the candidate as it is easy to construct an elliptic curve of rank g = 3 (by forcing three points to lay on a curve), but proving that it is modular with the corresponding L-function vanishing to the correct order at the central point is much harder a problem. Ten years after Goldfeld’s work such an L-function was provided by B. Gross and D. Zagier [33], concluding with the lower bound √  2 p h(−D) ( − ) D. 1 p + log p|D 1

This bound is effective, so√ today one can determine (time permitting) all the imaginary quadratic fields K = Q( −D) which have a given class number. Some renowned researchers contemplated that the GRH could hold for any natural L-function except possibly for some real zeros very close to the point s = 1. But Prime numbers and L-functions 293 recently P. Sarnak and A. Zaharescu [65] proved that such a zero would ruin the GRH very badly. Briefly speaking, the L-functions for certain cusp forms would have complex zeros off the critical line. Let us assume the Grand Riemann Hypothesis. A simple or double zero at the center has no visible effect on the class number. But what about the other zeros on the critical line, which we know appear in abundance? Rather than asking for high multiplicity, more hopefully, one should ask if some clustering of the complex zeros do the job. Yes indeed, to wipe out the exceptional zeros of real Dirichlet L-functions one only needs to appeal to the zeros of the Riemann zeta function. B. Conrey and H. Iwaniec [10] showed that if the gaps between zeros of ζ(s) are smaller than half of the average value sufficiently often, then the exceptional zeros do not exist (see the original paper for more precise statements). Of course, one must question whether the required small gaps do occur in reality. We cannot yet prove it, but we have strong evidence deduced from the Pair Correlation Theory of H. L. Montgomery [56]. We used to think that the zeros of distinct L-functions do not see each other, that they are governed by independent distribution laws (read the Katz–Sarnak philosophy [50]). This is not so clear today by the results of [10] (the Riemann zeta function conspires against the Dirichlet L-functions?). The L-functions co-exist and interact strongly in families. Analytic number the- orists are very successful in exploring families associated with objects, which are in some sense orthogonal and complete in an appropriate ambient space (like the Hilbert space of modular forms). For example, let Hk be the basis of the linear space of cusp forms of weight k which are simultaneous eigenfunctions of all the Hecke operators on the modular group SL(2, Z). Let H(K)be the union of Hk for k ≤ K,k ≡ 0( mod 4), so H(K)has about K2 forms. Let L(s, f ) be the Hecke L-function associated with f in H(K). Note that the root number (the sign of the functional equation) is +1 (we L(s, f ) s = 1 normalize the Hecke operators so that the central point of any is at 2 ). Motivated by questions of the exceptional character H. Iwaniec and P. Sarnak [48] proved that at least 50% of the L-functions in the set H(K) do not vanish at the central point. Actually we gave fairly good positive lower bounds. We believe that 100% of these central values are strictly positive (and relatively large). So what is special about the 50%? If we got just a bit more, then we could say good-bye to the exceptional zero. Keep in mind that here we took a somewhat opposite direction for attacking the exceptional zero, that is to say, we do not explore zeros of L-functions as repellants, but instead we utilize a lot of positive central values. So far we have tried vigorously to eliminate the exceptional zero, because it is a pest in many areas of analytic number theory. However, as we have said previously, in some applications the exceptional character and its exceptional zero are very wel- come. In particular the exceptional character helps to deal with prime numbers in exotic sequences where the Riemann hypothesis is not applicable. Recall that the real character χD is said to be exceptional if the corresponding L-function has a real zero β>1 − c/ log D, for some fixed sufficiently small positive constant c. Assum- ing that this happens for arbitrarily large modulus D one can show the existence of 294 Henryk Iwaniec primes in many sparse sequences. I call these “the illusory primes”, because today nobody believes that the exceptional zeros exist in reality. First D. R. Heath-Brown [35] showed under the above condition that there are infinitely many twin primes. J. Friedlander and H. Iwaniec [26], [27], [28] found illusory primes in other sets. For example we showed under similar conditions (see [28]) that the polynomial x2 + y6 represents infinitely many primes. Having enjoyed the assistance of the exceptional zeros for the Dirichlet L-functions in the quest for prime numbers we can only dream of extending this illusory world to other kind of L-functions. But we already know that the L-functions of cusp forms are not exceptional; nor are the associated symmetric square L-functions (due to Goldfeld, Hoffstein, Lockhart, Lieman, Ramakrishnan). In view of these results and related intense investigations, the real character appears to be the hardest stubborn case!

6. Capturing primes by sieve methods

The sieve methods were created with great expectation for finding the twin primes and for proving the Goldbach conjecture. The first ideas of Viggo Brun of 1915–1924 followed the exclusion-inclusion procedure as in the ancient Eratosthenes sieve. Over fifty years many ramifications of this approach have been developed, notably the combinatorial sieve, the Selberg upper bound sieve and the Bombieri asymptotic sieve (see my article [44] in the Proceedings of the ICM in Helsinki). Although the principal ideas are elementary, it was necessary to incorporate analytic arguments for the finest estimates. In the most important cases, like the linear sieve, we know the optimal results. Unfortunately they are too weak to give prime numbers in general sequences for which the methods apply. Not because we overlooked something, but rather because of an intrinsic barrier, which is called the parity phenomenon. The parity phenomenon is best explained in the context of Bombieri’s asymptotic sieve [4]. This says that within the classical conditions for the sieve one cannot sift out all numbers having the same parity of the number of their prime divisors. Never mind producing primes; we cannot even produce numbers having either one, three, five or seven prime divisors. However under the best circumstances we can obtain numbers having either 2006 or 2007 prime divisors. Similarly we can also obtain numbers having either one or two prime divisors, but we are not able to determine which of these numbers are there, probably both. Therefore, in order to distinguish primes from numbers having two prime divisors it is necessary to extend the system of sieve conditions by adding a new condition. We shall explain the new idea by modifying the asymptotic sieve of Bombieri. Suppose A = (an) is a sequence of real, non-negative numbers. We are after the sum  S(x) = an(n). (6.1) n≤x Prime numbers and L-functions 295

Recall that (n) denotes the von Mangoldt function which is supported on powers of prime numbers (in practice it is easy to ignore the high powers). Assume we are given natural approximations to the sums  Ad (x) = an, n≤x n≡0( mod d) specifically we have Ad (x) = g(d)A(x) + rd (x) where g(d) is a multiplicative functions with 0 ≤ g(p) < 1 for all p and rd (x) is considered to be an error term, which is relatively small. Here g(d) represents the density of the subsequence of elements an with n being divisible by d. Naturally we assume that g(d) is multiplicative, because we believe that the divisibility by distinct primes are independent events (this is not exactly true in stronger models of the sieve). Writing (n) as a convolution of the Möbius function and the logarithm, or more conveniently writing  (n) = μ(d) log d, d|n we arrange S(x) = H(x)A(x) + R(x), where  H(x) =− μ(d)(log d)g(d), d≤x  R(x) =− μ(d)(log d)rd (x). d≤x The density function g(d) usually satisfies natural regularity conditions, which imply that H(x)has a limit    −1 H(x) ∼ H = ( − g(p)) − 1 . 1 1 p (6.2) p

Ignoring the remainder term R(x) one is led to the following asymptotic formula

S(x) ∼ HA(x), as x →∞. (6.3)

Although one cannot ignore the remainder terms arbitrarily, the above asymptotic formula is conjectured to hold for every natural sequences A = (an). This agrees with formulas derived by various heuristic arguments, for instance by the circle method. Why do we expect that the remainder term R(x) is insignificant? There are pri- marily two reasons. First if the moduli d are relatively small, say d

Randomness of the Möbius function. The Möbius function μ(d) changes sign with unbiased fashion towards any natural sequence c(d), thus producing a consid- erable cancellation in sums of the twisted terms μ(d)c(d).

It is hard to imagine that a natural sequence conspires with the Möbius function, so it is frequently save to accept the heuristic formula (6.3). Then why do we face the parity barrier of sieve methods which prevents us from capturing prime numbers? Because the combinatorial sieve constructions make use of a truncated Möbius func- tion which is obviously biased to the pure Möbius function! The Selberg sieve is somewhat different, but not much in this regard. Estimating sums of terms twisted by the Möbius function is usually as difficult as that of the von Mangoldt function, so we are not yet done. In the next step of the sieve for primes we convert the twisted sums to bilinear forms. The latter can be estimated using a variety of tools of operator theory with the most successful being the duality principle and the large sieve inequality (not a sieve method, please). Here the structure of a bilinear form plays a vital role. It works for quite general coefficients so one can escape from the vicious circle created by the Möbius function. Let me give a simple but quite general result which is derived along the above lines. Proposition (sieve for primes). Suppose a sequence of non-negative numbers A = (an) has the density function g(d) which is multiplicative with 0 ≤ g(p) < 1 and  g(p)log p = log y + cg + O(1/ log y), (6.4) p≤y for any y ≥ 2, with cg a constant. Suppose  −2 |rd (x)|≤A(x)(log x) , (6.5) d≤D   −2 μ(m)am ≤ A(x)(log x) , (6.6)  m≤x z0. Then we have  an(n) ∼ HA(x), as x →∞. (6.7) n≤x Prime numbers and L-functions 297

The first condition (6.5) is classical in sieve theory, and sometimes it can be established for D = x1−δ with δ arbitrarily small. In this case the first condition alone suffices to derive an asymptotic formula (due to Bombieri)  k−1 ank(n) ∼ kHA(x)(log x) n≤x for any k ≥ 2, where k(n) is the von Mangoldt function of order k which is supported on numbers having at most k distinct prime divisors. As we mentioned before this asymptotic formula must fail for k = 1, because of the parity barrier. Our second condition (6.6) takes care of this barrier. This bilinear form estimate is much harder to establish, yet it is in the realm of modern technology.

Example (Fouvry–Iwaniec). The sequence A = (an) with  an = () 2+m2=n satisfies (6.5) and (6.6). Therefore we have  ()(2 + m2) ∼ Hx 2+m2≤x where H is a positive constant. Hence there are infinitely many primes of type p = 2 + m2 where  is also prime. Presently there are various variants of sieve axioms which are capable of producing primes (see Friedlander and Iwaniec [23]), Heath-Brown [37]). In the above proposi- tion the axioms are realistic only if the sequence A = (an) is relatively dense, while the other versions can handle quite sparse sequences. Of course the verification of these axioms for sparse sequences is even harder, but the results are more impressive. Example (Friedlander–Iwaniec). We have  3 (a2 + b4) ∼ Hx4 . a2+b4≤x

Example (Heath-Brown). He has  3 3 2 (a + 2b ) ∼ Hx3 . a3+2b3≤x Let me point out that in every case considered so far the prime producing sieve does not actually produce primes. At best what it does is allow the search for primes in a target sequence to be augmented by using primes in another sequence which has a simpler structure so we know it contains primes by standard analytic arguments, usually like the zeta function methods. Yes, it is a steal, but not easy. Usually these 298 Henryk Iwaniec transformations are far more advanced than a proof of the PNT in the comparative sequence. The same can be said about the prime producing sieve in the work of Goldston– Pintz–Yildirim [32], although their approach is very different. They start with a collection of some distinct positive integers h1,...,hr , to which they associate the arithmetic function   W(m) =  (m − hi) − log m 1≤i≤r where (n) = log n if n is prime, and zero otherwise. Assume that the Bombieri– q ≤ Q = xθ θ>1 Vinogradov theorem holds with moduli , for some 2 , and that the number of shifts r is sufficiently large in terms of θ. Summing W(m) over m ≤ x with certain non-negative weights (Selberg’s sieve weights of various dimensions) they managed to show that W(m) is positive for many m ≤ x. For these m’s at least two of the shifted numbers m − h1,...,m− hr are primes (these primes are not produced by sieve weights, they are borrowed from the Bombieri–Vinogradov theorem, which extracts them from the Siegel–Walfish theorem). Consequently the gap between these primes is bounded by H = max |hi − hj |. Note that the result requires the level of distribution of primes in arithmetic progressions to be xθ with θ>1 2 , which the GRH does not reach. Nevertheless, as we said in Section 4 we believe this should hold with any θ<1. Assuming this conjecture (the Elliott–Halberstam conjecture) the arguments of Goldston–Pintz–Yildirim lead to a conclusion that there are infinitely many gaps between distinct primes which do not exceed 16. Wow!

7. Bilinear forms technique for sums over primes

The core of Prime Number Theory consists of the distribution of primes in short seg- ments, in arithmetic progressions, in homogeneous polynomials and in other similar sparse sequences. This territory expands to number fields, where the prime ideals play the role of primes. Here new challenging aspects emerge, particularly important being the uniformity of estimates with respect to the field invariants. For example, the distribution of prime ideals in the Galois conjugacy classes (the Tchebotarev theorem) is considered as a non-abelian analog of the distribution of primes in arithmetic pro- gressions. Then one goes further into the territory of automorphic forms, where for example one may study the Hecke eigenvalues at primes. Why at primes? Because these eigenvalues admit a geometric interpretation (consider the group of points of an elliptic curve over a finite field). One may view this section of the theory of primes as a natural continuation of the celebrated memoir of Riemann on the zeta function. Here analytic arguments come to fruition through the zeros of L-functions. H. Davenport named this territory “multiplicative number theory”. Now I would like to go through a different territory of sums over primes which can hardly be treated by L-function methods. They are distinguished by the idea of Prime numbers and L-functions 299 bilinear forms. Consider the sum  Sf (x) = f(p) p≤x where f is an arithmetic function defined on primes, but not necessarily on all positive integers. Of course, one can always extend f to all integers arbitrarily, however a natural extension may not suggest itself easily. Very often, neither the associated Dirichlet series  f (n)n−s, n nor the Fourier series  f (n)e(nz) n has any beneficial properties (these series are logical creatures if f is multiplicative or additive respectively). The bilinear forms technique rearranges the sum Sf (x) into a number of other sums (as in sieve methods), the key one being of type   Sf (M, N) = αmβnf(m,n) m≤M n≤N with some specific coefficients αm,βn. Because of the complexity of these coefficients one cannot expect to treat them in any other way than as general complex numbers. For this reason the sum Sf (M, N) is almost a genuine bilinear form. A non-trivial estimate is still possible; provided f does not resemble a multiplicative function, and f has a considerable sign variation. Paraphrasing, we are looking for a non-trivial estimate of the norm of the corresponding operator, which in this case is the largest eigenvalue of the corresponding matrix. While there are lots of possibilities here, it turns out that an application of Cauchy’s inequality is most popular, because it is very flexible. I do not mean a straightforward application, in many situations it precedes with elaborate preparation of the bilinear form by exploiting its characteristics. For example it is wise to perform some kind of linearization before applying Cauchy’s inequality to avoid the increase of the dimension of the resulting lattice point problem (see how in [17] we landed in the domain of complex integers when counting the rational primes of type p = 2 + m2 with  prime). Let me state one of many results about general sums over primes which exhibit the bilinear form technique.

Theorem (Duke–Friedlander–Iwaniec). Let f (n) be any sequence of complex num- bers with |f (n)|≤τ(n). Suppose   − f(dm) ≤ x(log x) 2, d≤y dm≤x 300 Henryk Iwaniec   it − p f(pm) ≤ x(log x) 4 m pm≤x w

x ≥ e1/ε <ε≤ 1 t y,v,w for with 0 12 , where is any real number and the parameters 1 −ε 1 −ε ε/ x are given by y = x 2 , v = x 3 , w = x 10 log log . Then we have  − f(p) εx(log x) 1, p≤x where the implied constant is absolute.

Remark. The inner sum coefficients in the first double sum are constant and in the second double sum they are pit, so virtually they are general because t is not fixed. This theorem was crafted for a specific sequence in mind, namely    νh f (n) = e n ν2+1≡0 (n) where h = 0 is a fixed integer. That this sequence satisfies the above condition is itself a great problem which we solved using the spectral theory of automorphic forms. Hence we obtain     νh 1 e → , x →∞. π(x) p 0 as p≤x ν2+1≡0(p)

In other words, using Weyl’s criteria from equidistribution theory we proved that the roots of the polynomial P(X) = X2 + 1 in the finite field of p elements are uniformly distributed when p runs over primes (for every p ≡ 1 (mod 4) there are two roots, and none if p ≡ 3 (mod 4)). Similar results are established for other quadratic polynomials irreducible over Z. The problem for higher degree irreducible polynomials is out of reach by current technology. Probably the uniform distribution of roots holds no matter what is the Galois group of the polynomial. According to a theorem of Fermat every prime p ≡ 1 (mod 4) is a sum of two squares, p = a2 + b2. This representation is unique if we require a,b to be positive a and b odd. We call the Jacobi symbol sp = b the spin of the corresponding Gaussian prime π = a + bi. As a by-product of the work on primes represented by the polynomials X2 + Y 4 we have shown that the spin changes quite regularly, in fact we got (see [24])  76 sp  x 77 . p≤x p≡1(4) Prime numbers and L-functions 301

8. Sums over primes related to modular forms

A great variety of interesting arithmetic functions appear in modular forms, for ex- ample the Fourier coefficients of cusp forms. For an obvious reason the bilinear form technique does not work for sums over primes of a multiplicative function. In particu- lar this would fail for the Hecke eigenvalues of any classical cusp form (holomorphic of integral weight). However it works nicely for the Fourier coefficients ρ(n) of any metaplectic cusp form (a modular form on a congruence group of half-integral weight with respect to the theta multiplier). Indeed W. Duke and H. Iwaniec [15] established the following estimate  156 ρ(p)  x 157 . p≤x D. R. Heath-Brown and S. Patterson got an estimate of similar nature for cubic Gauss sums. When investigating the low lying zeros of classical cusp forms in [47] we encountered sums of type  √ Sf (x) = λ(p)e(2 p) p≤x where λ(p) are the eigenvalues of the Hecke operators Tp acting on a classical cusp form on the full modular group. We normalize these so that the Ramanujan conjecture (proved by P. Deligne) becomes√|λ(p)|≤2. Due to the twist by the exponential factor the function f (n) = λ(n)e(2 n) is not multiplicative, so it is possible to show by bilinear form techniques that 5 Sf (x)  x 6 . In the theory of exponential sums and character sums there is a reasonable expectation that cancellation should be of the order of the square root of the number of terms, unless there is a natural reason to prevent this from happening, in which case one gets a larger main term. Clearly this philosophy is consistent with the Grand Riemann Hypothesis. Indeed we can show that the sum of f (n) over all integers n ≤ x is bounded by 1 +ε O(x 2 ). Should this bound be also true for the sum restricted by primes? One would think so according to the above philosophy, but our findings suggest different things! To be convinced we applied the Möbius Function Randomness Principle which led us to the surprising asymptotic formula

3 −1 Sf (x) ∼ cx 4 (log x) where c = 0 is a constant (c is the value of the associated symmetric square L-function at s = 1, up to some elementary factors). On the other hand for the sums over primes with no twists the GRH implies  1 +ε λf (p)  x 2 , (4) p≤x 302 Henryk Iwaniec  √ 1 +ε e(2 p)  x 2 . (5) p≤x

Comparing the above three estimates one may conclude that the√ Hecke eigenvalues λ(p) are somewhat biased towards the exponential function e(2 p). Why does it happen at primes but not at all integers? It would be interesting to understand this behavior within the structure of modular forms. Some important arithmetic functions at primes do not obey the law of equidistri- bution with respect to the natural (Lebesgue) measure. For example the angles of the Hecke eigenvalues λ(p) = 2 cos(θp) for a given cusp form on the full modular group (so it is not of complex multiplication type) are conjectured to be equidistributed with respect to the Sato–Tate measure 2π −1(sin θ)2dθ on [0,π]. This would follow (as part of Langlands’ program) from the conjecture that all the symmetric power L-functions associated with the given cusp form are holomorphic in the half-plane Re(s) ≥ 1 and do not vanish on the line Re(s) = 1. The angles of the classical Kloosterman sums    ax + by √ K(a,b; p) = e = p θ p 2 cos p xy≡1 (p) with ab = 0 are also conjectured to have the Sato–Tate measure of equidistribution. Sadly enough we do not even know whether they change sign infinitely often. However E. Fouvry and P.Michel [18], [19] showed that the Kloosterman sums to moduli, which are the product of at most twenty-three distinct primes, do change sign very often. This is a very deep work. Besides creating innovations in sieve methods they gave original transformations which reduce the problem to the Riemann hypothesis for varieties over a finite field (proved by P. Deligne). The Kloosterman sums twisted by the real character      x ax + by √ S(a,b; p) = e = p θ p p 2 cos p xy≡1 (p) (named Salie sums), behave differently. Their angles are known to be equidistributed with respect to the natural (Lebesgue) measure. This fact was proved by W. Duke, J. Friedlander and H. Iwaniec [13] using the bilinear forms technique and the spectral theory of automorphic forms.

9. Closing remarks

Analytic number theory is fortunate to have one of the most famous unsolved problems, the Riemann hypothesis. Not so fortunately, this puts us in a defensive position, because outsiders who are unfamiliar with the depth of the problem, in their pursuit for the ultimate truth, tend to judge our abilities rather harshly. In concluding this Prime numbers and L-functions 303 talk I wish to emphasize my advocacy for analytic number theory by saying again that the theory flourishes with or without the Riemann hypothesis. Actually, many brilliant ideas have evolved while one was trying to avoid the Riemann hypothesis, and results were found which cannot be derived from the Riemann hypothesis. So, do not cry, there is a healthy life without the Riemann hypothesis. I can imagine a clever person who proves the Riemann hypothesis, only to be disappointed not to find new important applications. Well, an award of one million dollars should dry the tears; no applications are required!

References

s = 1 [1] Armitage, J. V., Zeta functions with a zero at 2 . Invent. Math. 15 (1972), 199–205. [2] Baker, R. C., Harman, G., Pintz, J., The difference between consecutive primes, II. Proc. London Math. Soc. (3) 83 (3) (2001), 532–562. [3] Bombieri, E., On the large sieve. Mathematika 12 (1965), 201–225. [4] Bombieri, E., The asymptotic sieve. Rend. Accad. Naz. XL (5) 1/2 (1975/76), 243–269. [5] Bombieri, E., Prime numbers from recreational mathematics to practical applications. Preprint of IAS. [6] Bombieri, E., Friedlander, J. B., Iwaniec, H., Primes in arithmetic progressions to large moduli. Acta Math. 156 (3–4) (1986), 203–251. [7] Bombieri, E., Davenport, H., Small differences between prime numbers. Proc. Roy. Soc. Ser. A 293 (1966), 1–18. [8] Conrey, J. B., More than two fifths of the zeros of the Riemann zeta function are on the critical line. J. Reine Angew. Math. 399 (1989), 1–26. [9] Conrey, J. B., L-functions and random matrices. In Mathematics Unlimited—2001 and beyond, Springer-Verlag, Berlin 2001, 331–352. [10] Conrey, B., Iwaniec, H., Spacing of zeros of Hecke L-functions and the class number problem. Acta Arith. 103 (3) (2002), 259–312. [11] Deshouillers, J.-M., te Riele, H., On the probabilistic complexity of numerically checking the binary Goldbach conjecture in certain intervals. In Number Theory and its Applications (Kyoto, 1997), Dev. Math. 2, Kluwer Acadademic Publishers, Dordrecht 1999, 89–99. [12] Deshouillers, J.-M., Effinger, G., te Riele, H., Zinoviev, D., A complete Vinogradov 3- primes theorem under the Riemann hypothesis. Electron. Res. Announc. Amer. Math. Soc. 3 (1997), 99–104 (electronic). [13] Duke,W.,Friedlander, J. B., Iwaniec, H., Equidistribution of roots of a quadratic congruence to prime moduli. Ann. of Math. (2) 141 (2) (1995), 423–441. [14] Deshouillers, J.-M., Hennecart, F., Landreau, B., Waring’s problem for sixteen biquadrates—numerical results. Colloque International de Théorie des Nombres (Talence, 1999); J. Théor. Nombres Bordeaux 12 (2) (2000), 411–422. [15] Duke, W., Iwaniec, H., Bilinear forms in the Fourier coefficients of half-integral weight cusp forms and sums over primes. Math. Ann. 286 (4) (1990), 783–802. 304 Henryk Iwaniec

[16] Fouvry, É., Autour du théoréme de Bombieri-Vinogradov. Acta Math. 152 (3–4) (1984), 219–244. [17] Fouvry, E., Iwaniec, H., Gaussian primes. Acta Arith. 79 (3) (1997), 249–287. [18] Fouvry, E., Michel, P., Crible asymptotique et sommes de Kloosterman. In Proceedings of the Session inAnalytic NumberTheory and Diophantine Equations, Bonner Math. Schriften 360, Universität Bonn, Bonn 2003. [19] Fouvry, E., Michel, P., Sur le changement de signe des sommes de Kloosterman. Ann. of Math., to appear. [20] Friedlander, J. B. On the class numbers of certain quadratic extensions. Acta Arith. 28 (4) (1975/76), 391–393. [21] Friedlander, J. B., Irregularities in the distribution of primes. In Advances in Number Theory (Kingston, ON, 1991), Oxford Sci. Publ., Oxford University Press, NewYork 1993, 17–30. [22] Friedlander, J. B., Granville, A., Limitations to the equi-distribution of primes. I. Ann. of Math. (2) 129 (2) (1989), 363–382. [23] Friedlander, J. B., Iwaniec, H., Using a parity-sensitive sieve to count prime values of a polynomial. Proc. Nat. Acad. Sci. U.S.A. 94 (4) (1997), 1054–1058. [24] Friedlander, J. B., Iwaniec, H., The polynomial X2 + Y 4 captures its primes. Ann. of Math. (2) 148 (3) (1998), 945–1040. [25] Friedlander, J. B., Iwaniec, H., The Brun-Titchmarsh theorem. In Analytic Number Theory (Kyoto, 1996), London Math. Soc. Lecture Note Ser. 247, Cambridge University Press, Cambridge 1997, 85–93. [26] Friedlander, J. B., Iwaniec, H., Exceptional characters and prime numbers in arithmetic progressions. Internat. Math. Res. Notices 2003 (37) (2003), 2033–2050. [27] Friedlander, J. B., Iwaniec, H., Exceptional characters and prime numbers in short intervals. Selecta Math. (N.S.) 10 (1) (2004), 61–69. [28] Friedlander, J. B., Iwaniec, H., The illusory sieve. Int. J. Number Theory 1 (4) (2005), 459–494. [29] Granville, A., Least primes in arithmetic progressions. In Théorie des Nombres (Quebec, PQ, 1987), Walter de Gruyter, Berlin 1989, 306–321. [30] Granville, A., Harald Cramér and the distribution of prime numbers. Harald Cramér Sym- posium (Stockholm, 1993); Scand. Actuar. J. 1995 (1) (1995), 12–28. [31] Goldfeld, D. M., The class number of quadratic fields and the conjectures of Birch and Swinnerton-Dyer. Ann. Scuola Norm. Sup. Pisa Cl. Sci. (4) 3 (4) (1976), 624–663. [32] Goldston, D. A., Pintz, J., Yildirim, C. Y., Small gaps between primes. Preprint, May 26, 2005. [33] Gross, B. H., Zagier, D. B., Heegner points and derivatives of L-series. Invent. Math. 84 (2) (1986), 225–320. [34] Heath-Brown, D. R., Zero density estimates for the Riemann zeta-function and Dirichlet L-functions. J. London Math. Soc. (2) 19 (2) (1979), 221–232. [35] Heath-Brown, D. R., Prime twins and Siegel zeros. Proc. London Math. Soc. (3) 47 (2) (1983), 193–224. [36] Heath-Brown, D. R., The number of primes in a short interval. J. Reine Angew. Math. 389 (1988), 22–63. Prime numbers and L-functions 305

[37] Heath-Brown, D. R., Primes represented by x3 + 2y3. Acta Math. 186 (1) (2001), 1–84. [38] Heath-Brown, D. R., Prime number theory and the Riemann zeta-function. In Recent Per- spectives in Random Matrix Theory and Number Theory, London Math. Soc. Lecture Note Ser. 322, Cambridge University Press, Cambridge 2005, 1–30. [39] Heath-Brown, D. R., Zero-free regions for Dirichlet L-functions, and the least prime in an arithmetic progression. Proc. London Math. Soc. (3) 64 (2) (1992), 265–338. [40] Hildebrand, A., Maier, H., Irregularities in the distribution of primes in short intervals. J. Reine Angew. Math. 397 (1989), 162–193. [41] Huxley, M. N., On the difference between consecutive primes. Invent. Math. 15 (1972), 164–170. [42] Huxley, M. N., Small differences between consecutive primes. Mathematika 20 (1973), 229–232. [43] Iwaniec, H.,A new form of the error term in the linear sieve. Acta Arith. 37 (1980), 307–320. [44] Iwaniec, H., Sieve methods. In Proceedings of the International Congress of Mathemati- cians (Helsinki, 1978), Acad. Sci. Fennica, Helsinki 1980, 357–364. [45] Iwaniec, H., Conversations on the exceptional character. In Analytic Number Theory, Lec- ture Notes in Math. 1891, Springer-Verlag, Berlin 2006, 97–132. [46] Iwaniec, H., Jiménez, U. J., Almost prime orders of CM elliptic curves modulo primes. International Congress of Mathematicians (Madrid, 2006), Short Communication. [47] Iwaniec, H., Luo, W., Sarnak, P., Low lying zeros of families of L-functions. Inst. Hautes Études Sci. Publ. Math. 91 (2000), 55–131. [48] Iwaniec, H., Sarnak, P., The non-vanishing of central values of automorphic L-functions and Landau-Siegel zeros. Israel J. Math. 120 (Part A) (2000), 155–177. [49] Jutila, M., Zero-density estimates for L-functions. Acta Arith. 32 (1) (1977), 55–62. [50] Katz, N. M., Sarnak, P., Zeroes of zeta functions and symmetry. Bull. Amer. Math. Soc. (N.S.) 36 (1) (1999), 1–26. [51] Knapowski, S., Turán, P., On prime numbers ≡ 1 resp. 3 mod 4. In Number theory and algebra, Academic Press, New York 1977, 157–165. [52] Landau, E., Über die Nullstellen der Dirichletschen Reihen und der Riemannschen ζ - Funktion. Arkiv für Mat. Astr. och Fysik 16 (1921). [53] Landau, E., Bemerkungen zum Heilbronnschen Satz. Acta Arithmetica 1 (1936), 1–18. [54] Maier, H., Small differences between prime numbers. Michigan Math. J. 35 (3) (1988), 323–344. [55] Montgomery, H. L., Topics in multiplicative number theory. Lecture Notes in Math. 227, Springer-Verlag, Berlin 1971. [56] Montgomery, H. L., The pair correlation of zeros of the zeta function. In Analytic Number Theory (St. Louis Univ., St. Louis, Mo., 1972), Proc. Sympos. Pure Math. XXIV, Amer. Math. Soc., Providence, R.I., 1973, 181–193. [57] Montgomery, H. L., Vaughan, R.C., The large sieve. Mathematika 20 (1973), 119–134. [58] Montgomery, H. L.,Vaughan, R.C., Hilbert’s inequality. J. London Math. Soc. (2) 8 (1974), 73–82. [59] Motohashi, Y., On some improvements of the Brun-Titchmarsh theorem. J. Math. Soc. Japan 26 (1974), 306–323. 306 Henryk Iwaniec

[60] Pintz, J., Recent results on the Goldbach conjecture. In Elementare und Analytische Zahlen- theorie (ed. by W. Schwarz and J. Steuding), Franz SteinerVerlag,Stuttgart 2006, 220–254. [61] Rabinowitsch, G., Eindeutigkeit der Zerlegung in Primzahlfaktoren in quadratischen Zahlkörpern. In Proceedings of the Fifth International Congress of Mathematicians (Cam- bridge, 1912), Vol. 1, Cambridge University Press, Cambridge 1913, 418–421. [62] Ramaré, O., On Šnirelman’s constant. Ann. Scuola Norm. Sup. Pisa Cl. Sci. (4) 22 (4) (1995), 645–706. [63] Rubinstein, M., Sarnak, P., Chebyshev’s bias. Experiment. Math. 3 (3) (1994), 173–197. [64] Rudnick, Z., Sarnak, P., The n-level correlations of zeros of the zeta function. C. R. Acad. Sci. Paris Sér. I Math 319 (10) (1994), 1027–1032. [65] Sarnak, P., Zaharescu, A., Some remarks on Landau-Siegel zeros. Duke Math. J. 111 (3) (2002), 495–507. [66] Siegel, C. L., Über die Classenzahl quadratischer Zahlkörper. Acta Arithmetica 1 (1936), 83–86. [67] Vinogradov, A. I., The density hypothesis for Dirichet L-series. Izv. Akad. Nauk SSSR Ser. Mat. 29 (1965), 903–934 (in Russian).

Department of Mathematics, Rutgers, The State University of , 110 Frelinghuysen Road, Hill Center-Busch Campus, Piscataway, NJ 08854-8019, U.S.A. E-mail: [email protected] High dimensional statistical inference and random matrices

Iain M. Johnstone∗

Abstract. Multivariate statistical analysis is concerned with observations on several variables which are thought to possess some degree of inter-dependence. Driven by problems in genetics and the social sciences, it first flowered in the earlier half of the last century. Subsequently, random matrix theory (RMT) developed, initially within physics, and more recently widely in mathematics. While some of the central objects of study in RMT are identical to those of multivariate statistics, statistical theory was slow to exploit the connection. However, with vast data collection ever more common, data sets now often have as many or more variables than the number of individuals observed. In such contexts, the techniques and results of RMT have much to offer multivariate statistics. The paper reviews some of the progress to date.

Mathematics Subject Classification (2000). Primary 62H10, 62H25, 62H20; Secondary 15A52.

Keywords. Canonical correlations, eigenvector estimation, largest eigenvalue, principal com- ponents analysis, random matrix theory, Wishart distribution, Tracy–Widom distribution.

1. Introduction

Much current research in statistics, both in statistical theory, and in many areas of application, such as genomics, climatology or astronomy, focuses on the problems and opportunities posed by availability of large amounts of data. (More detail may be found, for example, in the paper by Fan and Li [40] in these proceedings.) There might be many variables and/or many observations on each variable. Loosely one can think of each variable as an additional dimension, and so many variables corresponds to data sitting in a high dimensional space. Among several mathematical themes one could follow – Banach space theory, convex geometry, even topology – this paper focuses on random matrix theory, and some of its interactions with important areas of what in statistics is called “multivariate analysis.” Multivariate analysis deals with observations on more than one variable when there is or may be some dependence between the variables. The most basic phenomenon is that of correlation – the tendency of quantities to vary together: tall parents tend to ∗ The author is grateful to , Noureddine El Karoui, Peter Forrester, Matthew Harding, Plamen Koev, Debashis Paul, Donald Richards and Craig Tracy for advice and comments during the writing of this paper, to the Australian National University for hospitality, and to NSF DMS 0505303 and NIH R01 EB001988 for financial support.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 308 Iain M. Johnstone have tall children. From the beginning, there has also been a focus on summarizing and interpreting data by reducing dimension, for example by methods such as prin- cipal components analysis (PCA). While there are many methods and corresponding problems of mathematical interest, this paper concentrates largely on PCA as a lead- ing example, together with a few remarks on related problems. Other overviews with substantial statistical content include [5], [30] and [36]. In an effort to define terms and give an example, the earlier sections cover in- troductory material, to set the stage. The more recent work, in the later sections, concentrates on results and phenomena which appear in an asymptotic regime in which p, the number of variables increases to infinity, in proportion to sample size n.

2. Background

2.1. Principal components analysis. Principal components analysis (PCA) is a standard technique of multivariate statistics, going back to Karl Pearson in 1901 [75] and Harold Hotelling in 1933 [51]. There is a huge literature [63] and interesting modern variants continue to appear [87], [80]. A brief description of the classical method, an example and references are included here for convenience. PCA is usually described first for abstract random variables, and then later as an algorithm for observed data. So first suppose we have p variables X1,...,Xp.We think of these as random variables though, initially, little more is assumed than the existence of a covariance matrix = (σkk ), composed of the mean-corrected second moments σkk = Cov(Xk, Xk ) = E(Xk − μk)(Xk − μk ).

The goal is to reduce dimensionality by constructing a smaller number of “derived” variables W = k vkXk, having variance  T Var (W) = vkσkk vk = v v. k,k

To concentrate the variation in as few derived variables as possible, one looks for vectors that maximize Var(W). Successive linear combinations are sought that are orthogonal to those previously chosen. The principal component eigenvalues j and principal component eigenvectors vj are thus obtained from   T T  j = max v v : v vj  = 0; j

In statistics, it is common to assume a stochastic model in terms of random vari- ables whose distributions contain unknown parameters, which in the present case would be the covariance matrix and its resulting principal components. To estimate the unknown parameters of this model we have observed data, assumed to be n ob- servations on each of the p variables. The observed data on variable Xk is viewed as High dimensional statistical inference and random matrices 309

n a vector xk ∈ R . The vectors of observations on each variable are collected as rows into a p × n data matrix T X = (xki) =[x1 ...xp] . A standard pre-processing step is to center each variable by subtracting the sample −1 mean x¯k = n i xki, so that xki ← xki −¯xk. After this centering, define the p × p sample covariance matrix S = (skk ) by −1 T −1 S = (skk ) = n XX ,skk = n xkixki. i The derived variables in the sample, w = Xv = k vkxk, have sample variance Var(w) = vT Sv. Maximising this quadratic form leads to successive sample principal ˆ components j and vˆj from the sample analog of (1): ˆ T T  j = max v Sv : v vˆj  = 0,j

Svˆj = ˆj vˆj , wˆj = Xvˆj . Note the statistical convention: estimators derived from samples are shown with hats. Figure 1 shows a conventional picture illustrating PCA.

x w = Xvˆ .2... 2 2 .. .. rotate ...... x ... . 1 .. ... w = Xvˆ ...... 1 1

Figure 1. The n data observations are viewed as n points in p dimensional space, the p dimensions corresponding to the variables. The sample PC eigenvectors vˆj create a rotation of the variables into the new derived variables, with most of the variation on the low dimension numbers. In this two dimensional picture, we might keep the first dimension and discard the second.

Observed data are typically noisy, variable, and limited in quantity, so we are interested in the estimation errors

ˆj (X) − j , vˆj (X) − vj . An additional key question in practice is: how many dimensions are “significant”, or should be retained? One standard approach is to look at the percent of total variance explained by each of the principal components: ˆ ˆ ˆ pj = j / j  = j / tr S. 310 Iain M. Johnstone

An example. Menozzi, Piazza, and Cavalli-Sforza [70] is a celebrated example of the use of PCA in human genetics and anthropology. It was known from archae- ological excavations that farming spread gradually from Near East across Europe 9000–5000 yrs ago (map below right). A motivating question was whether this rep- resented spreading of the farmers themselves (and hence their genes) or transfer of technology to pre-existing populations (without a transfer of genes). Menozzi et al. [70] brought genetic data to bear on the issue. Simplifying con- siderably, the data matrix X consisted of observations on the frequencies of alleles of p = 38 genes in human populations at n = 400 locations in Europe. The au- thors sought to combine information from the 38 genes to arrive at a low dimensional summary. A special feature of the genetics data is that the observations i have associated locations loc[i], so that it is possible to create a map from each of the principal components wj , by making a contour plot of the values of the derived variable wj [i] at each of the sampling locations loc[i]. For example the first principal component (map below left) shows a clear trend from south-east to north-west, from Asia Minor to Britain and Scandinavia. The remarkable similarity of the PC map, derived from the gene frequencies, with the farming map, derived from archaeology, has been taken as strong support for the spread of the farmers themselves. For the genetics data, the first component (out of 38) explains p1 = 27% of the variance, the second p2 = 18%, and the third p3 = 11%. Thus, and this is typical, more than half the variation is captured in the first three PCs. The second and third, and even subsequent PCs also show patterns with important linguistic and migratory interpretations. For more detail, we refer to books of Cavalli-Sforza [23], [22], from which the maps below are reproduced with the kind permission of the author.

2.2. Gaussian and Wishart distributions. For quantitative analysis, we need more specific assumptions about the process generating the data. The simplest and most conventional model assumes that the p random variables X1,...,Xp follow a p- variate Gaussian distribution Np(μ, ), with mean μ and covariance matrix , and High dimensional statistical inference and random matrices 311 with probability density function for X = (X1,...,Xp) given by √ f( ) = π−1/2 − 1 ( − μ)T −1( − μ) . X 2 exp 2 X X

The observed sample is assumed to consist of n independent draws X1,...,Xn from X ∼ Np(μ, ), collected into a p × n data matrix X =[X1 ...Xn]. When focusing on covariances, it is a slight simplification to assume that μ = 0, as we shall here. In practice, this idealized model of independent draws from a Gaussian is generally at best approximately true – but we may find some reassurance in the dictum “All models are wrong, some are useful.” [16] The (un-normalized) cross product matrix A = XXT is said to have a p-variate Wishart distribution on n degrees of freedom. The distribution is named for John Wishart who in 1928 [97] derived the density function f(A)= c ||−n/2|A|(n−p−1)/2 − 1 (−1A) , n,p exp 2 tr which is supported on the cone of non-negative definite matrices. Here cn,p is a normalizing constant, and it is assumed that is positive definite and that n ≥ p. The eigendecomposition of the Wishart matrix connects directly with principal components analysis. Start with a Gaussian data matrix, form the covariance S, yielding a Wishart density for A = nS. The eigenvalues and vectors of A, given by

Aui = liui,l1 ≥···≥lp ≥ 0, (2) are related to the principal component eigenvalues and vectors via

li = nˆi,ui = vˆi.

Canonical correlations. We digress briefly from the PCA theme to mention one additional multivariate technique, also due to Hotelling [52], since it will help indicate the scope of the results. Given two sets of variables X = (X1,...,Xp) and Y = (Y1,...,Yq ), with a joint p + q-variate Gaussian distribution, we may ask for that linear combination of X that is most correlated with some linear combination of Y, seeking the canonical correlations

2 T T ri = max Corr (ui X,vi Y), ui ,vi and the maximization is subject to |ui|=|vi|=1. To take an example from climatology [8]: the X variables might be sea surface tem- peratures at various ocean locations, and the Y variables might be land temperatures at various North American sites. The goal may be to find the combination of sea tem- peratures that is most tightly correlated with some combination of land temperatures. For a recent example in functional magnetic resonance imaging, see [44]. If we have n draws (Xi,Yi), i = 1,...,nfrom the joint distribution, the sample version of this problem may be written as a generalized eigenequation that involves 312 Iain M. Johnstone two independent matrices A and B, each following p-variate Wishart distributions – on q and n − q degrees of freedom respectively: Av = r2(A + B)v ,r2 ≥···≥r2. j j j 1 p The parameters of the Wishart distribution depend on those of the parent Gaussian distribution of the data – if X and Y are independent, then they both reduce to Wishart matrices with identity covariance matrix: A ∼ Wp(q, I) and B ∼ Wp(n − q,I). The double Wishart setting. Suppose we have two independent Wishart matrices A ∼ Wp(n1,I)and B ∼ Wp(n2,I), with the degrees of freedom parameters n1,n2 ≥ p. We call this the doubleWishart setting. Two remarks: By writingWishart distributions with identity matrices, we emphasize, for now, the “null hypothesis” situation in which there is no assumed structure (compare Section 4). Second, by taking a limit with n2 →∞, one recovers the single Wishart setting. Of central interest are the roots xi,i = 1,...,pof the generalized eigenproblem constructed from A and B: det[x(A + B) − A]=0. (3) The canonical correlations problem is a leading example. In addition, essentially all of the classical multivariate techniques involve an eigendecomposition that reduces to some form of this equation. Indeed, we may collect almost all the chapter titles in any classical multivariate statistics textbook (e.g. [3], [72], [68], [58]) into a table:

Double Wishart Single Wishart Canonical correlation analysis Principal component analysis Multivariate analysis of variance Factor analysis Multivariate regression analysis Multidimensional scaling Discriminant analysis Tests of equality of covariance matrices

This table emphasizes the importance of finding the distribution of the roots of (3), which are basic to the use of these methods in applications.

Joint density of the eigenvalues. The joint null hypothesis distribution of the eigen- values for canonical correlations and principal components was found in 1939. The results were more or less simultaneously obtained by five distinguished statisticians in three continents [41], [45], [54], [71], [81]: 1/2 f(x1,...,xp) = c w (xi) (xi − xj ), x1 ≥···≥xp, (4) i i

The normalizing constant c is given, using the multivariate Gamma function p(a) = π p(p−1)/4 p (a − (i − )/ ) i=1 1 2 ,by ⎧ 2 ⎨⎪ 2−pn/2πp /2  (p/ ) (n/ ) single Wishart, c = p 2 p 2 ⎪ πp2/2 ((n +n )/ ) ⎩ p 1 2 2 double Wishart. p(p/2)p(n1/2)p(n2/2) Thus, the density has a product term involving each of the roots one at a time, through a weight function w which one recognizes as the weight function for two of the classical families of orthogonal polynomials, Laguerre and Jacobi respectively. The second product is the so-called “Jacobian” term, which arises in the change of variables to eigenvalue and eigenvector co-ordinates. It is this pairwise interaction term, also recognizable as a Vandermonde determinant (see (13) below), that causes difficulty in the distribution theory. This result was the beginning of a rich era of multivariate distribution theory in India, Britain, the U.S., and Australia, summarized, for example, in [3], [72], [68]. While some of this theory became so complicated that it lost much influence on statistical practice, with new computational tools and theoretical perspectives the situation may change.

2.3. Random matrices. We detour around this theory and digress a moment to introduce the role of random matrix theory. Beginning in the 1950s, physicists began to use random matrix models to study quantum phenomena. In quantum mechanics the energy levels of a system, such as the nucleus of a complex atom, are described by the eigenvalues of a Hermitian operator H, the Hamiltonian: Hψi = Eiψi, with E0 ≤ E1 ≤···. The low-lying energy levels can be understood by theoretical work, but at higher energy levels, for example in the millions, the analysis becomes too complicated. Wigner proposed taking the opposite approach, and sought a purely statistical description of an “ensemble” of energy levels – that could yield properties such as their empirical distribution and the distribution of spacings. He further made the hypothesis that the local statistical behavior of energy levels (or eigenvalues) is well modeled by that of the eigenvalues of a random matrix. Thus the approximation is to replace the Hermitian operator H by a large finite random N × N matrix HN . One example of a statistical description that we will return to later is the celebrated SemiCircle Law [95], [96]. This refers to the eigenvalues of a so-called Wigner matrix HN , with independent and identically distributed entries of mean 0 and a finite variance σ 2. With no further conditions on the distribution of the matrix entries, the empirical distribution FN (t) = #{i : xi ≤ t}/N of the eigenvalues converges to a limit with density given by a semicircle:  √ 1 dFN (xσ N) → 4 − x2dx. 4π 314 Iain M. Johnstone

Ensembles and orthogonal polynomials. Quite early on, there was interest in eigen- value distributions whose densities could be described by more general families of weight functions than the Gaussian. For example, Fox and Kahn [43] used weight functions from the families of classical orthogonal polynomials. Analogies with sta- tistical mechanics made it natural to introduce an additional (inverse temperature) parameter β, so that the eigenvalue density takes the form N β/2 β f(x1,...,xN ) = c w(xi) |xi − xj | . (5) 1 i

At this time, it was only partially realized that in the case β = 1, these densities were already known in statistics. But the table shows that in fact, the three classi- cal orthogonal polynomial weight functions correspond to the three most basic null eigenvalue distributions in multivariate statistics:

Table 1. The orthogonal polynomials are taken in the standard forms given in Szegö [86].

−x2/ w(x) = e 2 Hermite Hk Gaussian a −x a x e Laguerre Lk Wishart a b a,b (1 − x) (1 + x) Jacobi Pk Double Wishart

Dyson [34] showed that physically reasonable symmetry assumptions restricted β to one of three values: Symmetry type Matrix entries β = 1 orthogonal real β = 2 unitary complex β = 4 symplectic quaternion Mathematically, the complex-valued case is always the easiest to deal with, but of course it is the real case that is of primary statistical (and physical) interest; though cases with complex data do occur in applications, notably in communications. Tosummarize, the classical “null hypothesis” distributions in multivariate statistics correspond to the italicized eigenvalue densities in the ⎧ ⎫ ⎧ ⎫ ⎨Gaussian⎬ ⎨orthogonal⎬ ⎩Laguerre⎭ ⎩ unitary ⎭ ensemble. Jacobi symplectic These are often abbreviated to LOE, JUE, etc. We have not italicized the Symplectic case for lack (so far) of motivating statistical applications (though see [4]).

Some uses of RMT in statistics. This table organizes some of the classical topics within RMT, and some of their uses in statistics and allied fields. This paper will High dimensional statistical inference and random matrices 315 focus selectively (topics in italics), and in particular on largest eigenvalue results and their use for an important class of hypothesis tests, where RMT brings something quite new in the approximations.

Bulk Graphical methods [92], [93] [finance [15], [77], communications [91]] Linear Statistics Hypothesis tests, distribution theory Extremes Hypothesis tests, distribution theory, role in proofs [21], [33] Spacings [[10], otherwise few so far] General Computational tools [65], role in proofs

Types of asymptotics. The coincidence of ensembles between RMT and statistical theory is striking, but what can it be used for? The complexity of finite sample size distributions makes the use of asymptotic approximations appealing, and here an interesting dichotomy emerges. Traditional statistical approximations kept the number of variables p fixed while letting the sample size n →∞. This was in keeping with the needs of the times when the number of variables was usually small to moderate. On the other hand, the nuclear physics models were developed precisely for set- tings of high energy levels, and so the number of variables in the matrix models were large, as seen in the Wigner semi-circle limit. Interestingly, the many-variables limit of RMT is just what is needed for modern statistical theories with many variables.

Stat: CWishart RMT: Laguerre UE p n−p x e−xj (x) N xαe−xj (x) Density j=1 j j=1 j # variables: pN Sample size: n − pα Comparison of the parameters in the statistics and RMT versions of the Wishart density in the table above leads to an additional important remark: in statistics, there is no necessary relationship between sample size n and number of variables p.We will consider below limits in which p/n → γ ∈ (0, ∞), so that γ could take any positive value. In contrast, the most natural asymptotics in the RMT model would take N large and α fixed. Thus, from the perspective of orthogonal polynomial theory, the statistics models lead to somewhat less usual Plancherel–Rotach asymptotics in which both parameters N and α of the Laguerre polynomials are large.

Spreading of sample eigenvalues. To make matters more concrete, we first describe this phenomenon by example. Consider n = 10 observations on a p = 10 variable Gaussian distribution with identity covariance. The sample covariance matrix follows a Wishart density with n = p = 10, and the population eigenvalues j (I) are all equal to 1. 316 Iain M. Johnstone ˆ ˆ Nevertheless, there is an extreme spread in the sample eigenvalues j = j (S), indeed in a typical sample ˆ (j ) = (.003,.036,.095,.16,.30,.51,.78, 1.12, 1.40, 3.07) and the variation is over three orders of magnitude! Without some supporting theory, one might be tempted to (erroneously) conclude from the sample that the population eigenvalues are quite different from one another. This spread of sample eigenvalues has long been known, indeed it is an example of the repulsion of eigenvalues induced by the Vandermonde term in (4). It also complicates the estimation of population covariance matrices – also a long standing problem, discussed for example in [85], [47], [98], [27], [66].

The quarter circle law. Marˇcenko and Pastur [69] gave a systematic description of the spreading phenomenon: it is the version of the semi-circle law that applies to sample covariance matrices. We consider only the special case in which A ∼ Wp(n, I). The empirical distribution function (or empirical spectrum) counts how many sample eigenvalues fall below a given value t:

−1 ˆ Gp(t) = p #{j ≤ t}.

The empirical distribution has a limiting density gMP if sample size n and number of variables p grow together: p/n → γ :  (b − t)(t − b ) √ MP + − 2 g (t) = ,b± = (1 ± γ) . 2πγt

The larger p is relative to n, the more spread out is the limiting density. In p = n/ 1 , 9 p = n particular, with 4, one gets the curve supported in 4 4 .For , the extreme situation discussed above, the curve covers the full range from 0 to 4, which corresponds to the huge condition numbers seen in the sample.

1.5

1

0.5

0 0 0.5 1 1.5 2 2.5 3 3.5 4

γ = 1 γ = Figure 2. Marˇcenko–Pastur limit density for 4 and 1. High dimensional statistical inference and random matrices 317

3. Largest eigenvalue laws

Hypothesis test for largest eigenvalue. Suppose that in a sample of n = 10 observa- tions from a p = 10 variate Gaussian distribution N10(0,), we see a largest sample eigenvalue of 4.25. Is the observed value consistent with an identity covariance ma- trix (with all population eigenvalues = 1), even though 4.25 lies outside the support interval [0, 4] in the quarter-circle law? In statistical terms, we are testing a null hypothesis of identity covariance matrix, H0 : = I against an alternative hypothesis HA : = I that has some more general value. Normally, of course, one prefers the simpler model as a description of the data, unless forced by evidence to conclude otherwise. One might compare 4.25 to random samples of the largest eigenvalue from the null hypothesis distribution (three examples yielding 2.91, 3.40 and 3.50); but what is actually needed is an approximation to the null hypothesis distribution of the largest sample eigenvalue: ˆ P {1 >t: H0 = Wp(n, I)}.

Tracy–Widom limits. Random matrix theory leads to the approximate distribution we need. In the singleWishart case, assume that A ∼ Wp(n, I), either real or complex, ˆ that p/n → γ ∈ (0, ∞) and that 1 is the largest eigenvalue in equation (2). For the double Wishart case, assume that A ∼ Wp(n1,I)is independent of B ∼ Wp(n2,I), 2 either real or complex together, and that (p/n1,p/n2) → (γ1,γ2) ∈ (0, 1) , and ˆ that 1 is the largest generalized eigenvalue in equation (3). With appropriate cen- tering μnp and scaling σnp detailed below, the distribution of the largest eigenvalue approaches one of the Tracy–Widom Fβ laws: ˆ P n1 ≤ μnp + σnp s|H0 → Fβ (s). (6) These laws were first found by Craig Tracy and Harold Widom [88], [89] in the setting of the Gaussian unitary and orthogonal ensembles, i.e. (Hermitian) symmetric Gaussian matrices with i.i.d. entries. There are elegant formulas for the distribution functions ∞ ∞ 2 2 F2(s) = exp − (x − s) q(x)dx ,F1(s) = F2(s) exp − q(x)dx . s s in terms of the solution q to classical (Painlevé II) non-linear second-order differential equation  q = sq + 2q3, q(s) ∼ Ai(s) as s →∞. While q and Fβ are somewhat tricky to compute numerically1, from the point of view of applied data analysis with a software package, it is a special function just like the normal curve. 1At time of writing, for available software in MATLAB see http://math.arizona.edu/ momar/research.htm and [31] in S-PLUS see http://www.vitrum.md/andrew/MScWrwck/codes.txt and [9]. Both are based on ideas of [76] [see also [35]] 318 Iain M. Johnstone

As will be seen from the explicit formulas (8)- (12) below, the scale of fluctuation − / − / σnp /μnp of the largest eigenvalue is O(n 2 3) rather than the O(n 1 2) seen in the Gaussian domain of attraction. This reflects the constraining effect of eigenvalue repulsion due to the Vandermonde term in (4). The fact that the same limit arises in the single and double Wishart settings (La- guerre, Jacobi ensembles) is an instance of the universality discussed in P.Deift’s paper [29] in this volume. In a different direction, one can modify the assumption that the i.i.d. entries in the p × n data matrix X are Gaussian. Soshnikov [82] shows that if / n − p = O(p1 3) and the matrix entries Xij have sufficiently light (subGaussian) tails, then the largest eigenvalue continues to have a limiting Tracy–Widom distri- bution. The behavior of the largest eigenvalues changes radically with heavy tailed Xij – for Cauchy distributed entries, after scaling by n2p2, [83], [84] shows a weak form of convergence to a Poisson process. If the density of the matrix entries be- haves like |x|−μ, then [13] give physical arguments to support a phase transition from Tracy–Widom to Poisson at μ = 4.

Second-order accuracy. To demonstrate the relevance of this limiting result for statistical application, it is important to investigate its accuracy when the parameters p and n are not so large. The generic rate of convergence of the left side of (6) to Fβ (s) is O(p−1/3). However, small modifications in the centering and scaling constants μ and σ, detailed in the four specific cases below, lead to O(p−2/3) errors, which one might call “second-order accuracy”. With this improvement, (6) takes the form ˆ −cs −2/3 P {n1 ≤ μnp + σnp s|H0}−Fβ (s) ≤ Ce p . (7)

This higher-order accuracy is reminiscent of that of the central limit, or normal, approximation to the t-test of elementary statistics for the testing of hypotheses about means, which occurs when the underlying data has a Gaussian distribution. Single Wishart, complex data. Convergence in the form (6) was first established by Johansson [57] as a byproduct of a remarkable analysis of a random growth model, with 1/3 o √ √ o √ √ 1 1 μ = ( n + p)2,σ= ( n + p) √ + √ . (8) np np n p   The second-order result (7) is due to El Karoui [38], If μnp and σnp denote the quantities in (8) with n and p replaced by n + 1/2 and p + 1/2, then the centering μ μ μ σ np is a weighted combination of n−1,p and n,p−1 and the scaling np a similar σ  σ  . combination of n−1,p and n,p−1

Single Wishart, real data. Convergence without rates in the form (6) to F1(s) with centering and scaling as in (8) is given in [60]. The assumption that p/n → γ ∈ (0, ∞) can be weakened to min{n, p}→∞, as shown by El Karoui [37] – this extension is of considerable statistical importance since in many settings p n (see for example [40] in these proceedings). High dimensional statistical inference and random matrices 319

Analysis along the lines of [61] suggests that the second order result (7) will hold with   2 μ = n− 1 + p− 1 , np 2 2 (9)   1/3 1 1 1 1 σnp = n− + p−  +  . (10) 2 2 n− 1 p− 1 2 2

Double Wishart, complex data. Set κ = n1 + n2 + 1 and define

1 1 φ n1 + γ p + sin2 = 2 , sin2 = 2 . (11) 2 κ 2 κ Then φ + γ 4(φ + γ) o 2 o 3 sin μp = sin ,(σp ) = . (12) 2 4κ2 sin φ sin γ The second-order result (7) (currently without the exponential bound, i.e., with c = 0) μ μo μo is established in [61] with np a weighted combination of p and p−1 and the scaling σ σ o σ o . np a similar combination of p and p−1 Double Wishart, real data. Bound (7) is shown in [61] (again still for c = 0) with μnp and σnp given by (12) with κ = n1 + n2 − 1.

Approximation vs. tables for p = 5. With second-order correction, Tracy–Widom approximation turns out to be surprisingly accurate. William Chen [24], [25], [26] has computed tables of the exact distribution in the double Wishart, real data, case that cover a wide range of the three parameters p, n1 and n2, and allow a comparison with the asymptotic approximation. Even for p = 5 variables, the TW approximation is quite good, Figure 3, across the entire range of n1 and n2.

A different domain of attraction. The Tracy–Widom laws are quite different from other distributions in the standard statistical library. A full probabilistic understanding of their origin is still awaited (but see [78] for a recent characterization in terms of the low lying eigenvalues of a random operator of stochastic diffusion type). Instead, we offer some incomplete remarks as prelude to the original papers [88], [89]. Since one is looking at the largest of many eigenvalues, one might be reminded of extreme value theory, which studies the behavior of the largest of a collection of variables, which in the simplest case are independent. However, extreme value theory { l ≤ t}= exploits the independence to study the maximum via products: max1≤i≤p i p I{l ≤ t} i=1 i For eigenvalues, however, the Jacobian term, or Vandermonde deter- minant, k−1 V(l)= (lj − li) = det[li ]1≤i,k≤p, (13) i

Table vs. Approx at 95th %tile; mc = (q−p−1)/2; nc = (n−q−p−1)/2 1 nc = 2

0.9 nc = 5

0.8 nc = 10

0.7

nc = 20 0.6

0.5

nc = 40 0.4 Squared Correlation Tracy−Widom Chen Table p=5 0.3

nc = 100 0.2

0.1

nc = 500 0 0 5 10 15 mc

Figure 3. A comparison of the 95th percentile, relevant for hypothesis tests, from Chen’s table (dashed line) and the Tracy–Widom approximation (solid line). Chen’s parameters mc,nc are related to our double Wishart parameters n1,n2 by mc = (n1 − p − 1)/2,nc = (n2 − p − 1)/2. changes everything. The theory uses the inclusion-exclusion relation: p p p k I{l ≤ t}= (− )k I{l >t}. i 1 k i i=1 k=0 i=1 The product structure of the left side, central to extreme value theory, is discarded in favor of the right side, which leads to an expression for P {max1≤i≤p li ≤ t} in terms of so-called Fredholm determinants. For example, it is shown by Tracy and Widom [90] that for complex data

P {max li ≤ t}=det(I − Kpχ(t,∞)), where χI is the indicator function for interval I, and Kp : L2 → L2 is an operator whose kernel is the two-point correlation function p Kp(x, y) = φk(x)φk(y), k=1

−1/2 1/2 written in terms of weighted orthonormal polynomials φk = hk w pk, where the polynomials pk and weight functions w are given in Table 1 for the Gaussian, Wishart and double Wishart settings respectively. For real data, Tracy and Widom [90] show that  P {max li ≤ t}= det(I − Kpχ(t,∞)), High dimensional statistical inference and random matrices 321 where Kp is now a 2 × 2 matrix-valued operator on L2 ⊗ L2. The corresponding kernel has form ˜ ˜ Kp −D2Kp Kp(x, y) = ˜ ˜ T , ε1Kp Kp ˜ where Kp = Kp + r1 and r1 is a rank one kernel described in the three cases in more detail in [1], [42], [61]. Here D2 and ε1 denote partial differentiation and integration with respect to second and first variables respectively. The expressions are thus somewhat more complicated in the real data case of pri- mary interest in statistics. However they are amenable to analysis and approximation using orthogonal polynomial asymptotics near the largest zero, and to analysis based on the error terms to get the higher order approximation.

Back to the example. We asked if an observed largest eigenvalue of 4.25 was con- sistent with H0 : = I when n = p = 10. The Tracy–Widom approximation using moments (9)–(10) yields a 6% chance of seeing a value more extreme than 4.25 even if “no structure” is present. Against the traditional 5% benchmark, this would not be strong enough evidence to discount the null hypothesis. This immediately raises a question about the power of the largest root test, namely evaluation of ˆ P {1 >t: Wp(n, )} when = I. How different from 1 does λmax() need to be before H0 is likely to be rejected? To this we now turn.

4. Beyond the null hypothesis

From the perspective of multivariate distribution theory, we have, in a sense, barely scratched the surface with the classical RMT ensembles, since they correspond to symmetric situations with no structure in the population eigenvalues or covariance matrix. Basic statistical quantities like power of tests and confidence intervals, as well as common applications in signal processing, genetics or finance, call for distributions under structured, asymmetric values for the covariance matrix . Statistical theory (pioneered by Alan James [56, e.g.], and summarized in the classic book by Robb Muirhead [72]) gives expressions for the classical multivariate eigenvalue distributions in more general settings, typically in terms of hypergeometric functions of matrix argument. For example, if L = diag(li) are the eigenvalues of A ∼ Wp(n, ), then the joint eigenvalue density f (l ,...,l ) 1 p =||−n/2 1 L F − 1 −1,L , exp 2 tr 0 0 2 fI (l1,...,lp) 322 Iain M. Johnstone with T 0F0(S, T ) = exp{tr(SUT U )} dU, (14) O(p) and dU normalized Haar measure, but many other versions occur in the general theory. Despite recent major advances in computation by Alan Edelman and Plamen Koev [65], [64], and considerable work on the use of Laplace approximations (see e.g. [19], [20]), statistical theory would benefit from further serviceable approximations to these typically rather intractable objects.

Persistence of the Tracy–Widom limit. One basic question asks, in the setting of principal components analysis, for what conditions on the covariance does the Tracy–Widom approximation continue to hold, ˆ P {1 ≤ μnp () + σnp ()s}→Fβ (s), (15) perhaps with modified values for centering and scaling to reflect the value of ? Fascinating answers are beginning to emerge. For example, El Karoui [39] es- tablishes that (15) holds, along with explicit formulas for μnp () and σnp (),if enough eigenvalues accumulate near the largest eigenvalue, or if a small number of eigenvalues are not too isolated, as we describe below in a specific setting below. Some of the results are currently restricted to complex data, because they build in a crucial way on the determinantal representation of the unitary matrix integral (the complex analog of (14)) πj lk − ∗ det(e ) exp{tr 1ULU } dU = c (16) U(p) V(π)V(l) known as the Harish-Chandra–Itzykson–Zuber formula [50], [55], see also [46]. Here − the eigenvalues of 1 are given by diag(πj ) and V(l)is the Vandermonde determi- nant (13). While it is thought unlikely that there are direct analogs of (16), we very much need extensions of the distributional results to real data: there are some results in the physics literature [17], but any statistical consequences are still unclear.

Finite rank perturbations. We focus on a simple concrete model, and describe a phase transition phenomenon. Assume that

2 2 = diag(1,...,M ,σe ,...,σe ), (17)

2 so that a fixed number M of population eigenvalues are greater than the base level σe , while both dimensions p and n increase in constant ratio p/n → γ ∈ (0, ∞). First some heuristics: if all population eigenvalues are equal, then the largest ˆ −2/3 sample eigenvalue 1 has n fluctuations around the upper limit of the support of the Marˇcenko–Pastur quarter circle law, the fluctuations being described by the 2 Tracy–Widom law. For simplicity, consider M = 1 and σe = 1. If 1 is large High dimensional statistical inference and random matrices 323 and so very clearly separated from the bulk distribution, then one expects Gaussian fluctuations of order n−1/2, and this is confirmed by standard perturbation analysis. Baik et al. [7] describe, for complex√ data, a ‘phase transition’ that occurs between these two extremes. If 1 ≤ 1 + γ , then √ F  < + γ, n2/3(ˆ − μ)/σ ⇒ 2 1 1 1 ˜ √ F2 1 = 1 + γ where, from (8), we may set √ √ 1/3 μ = (1 + γ)2,σ= (1 + γ) 1 + γ −1 ,

˜ √ and F2 is related to F2 as described in Baik et al. [7]. On the other hand, if 1 > 1+ γ,

1/2 ˆ n (1 − μ(1))/σ (1) ⇒ N(0, 1), with γ γ μ( ) =  + ,σ2( ) = 2 − . 1 1 1 1 1 1 2 (18) 1 − 1 (1 − 1) ˆ Thus, below the phase transition the distribution of 1 is unchanged,√ Tracy– Widom, regardless of the value of 1.As1 increases through 1 + γ , the law of ˆ 1 jumps to Gaussian and the mean increases with 1, but is biased low, μ(1)<1, σ 2( ) 2 p while the variance 1 is lower than its value, 1, in the√ limit with fixed. + γ A key feature is that the phase transition point 1 , located√ at the zero of 2 σ(1), is buried deep inside the bulk, whose upper limit is (1 + γ) . A good heuristic explanation for this location is still lacking, though see El Karoui [39]. Further results on almost sure and Gaussian limits for both real and complex data, and under weaker distributional assumptions have been obtained by Paul [74] and Baik and Silverstein [6].

A recent example. Harding [49] illustrates simply this phase transition phenomenon in a setting from economics and finance. In a way this is a negative example for PCA; but statistical theory is as concerned with describing the limits of techniques as their successes. Factor analysis models, of recently renewed interest in economics, attempt to “explain” the prices or returns of a portfolio of securities in terms of a small number of common “factors” combined with security-specific noise terms. It has been further postulated that one could estimate the number and sizes of these factors using PCA. In a 1989 paper that is widely cited and taught in economics and finance, Brown [18] gave a realistic simulation example that challenged this view, in a way that remained incompletely understood until recently. 324 Iain M. Johnstone

Brown’s example postulated four independent factors, with the parameters of the model calibrated to historical data from the New York Stock Exchange. The return in period t of security k is assumed to be given by R = 4 b f + e ,k= ,...,p, t = ,...,T, kt ν=1 kν νt kt 1 1 (19)

2 2 2 where it is assumed that bkν ∼ N(β,σb ), fνt ∼ N(0,σf ) and eνt ∼ N(0,σe ), all independently of one another. The population covariance matrix has the form (17) with M = 4 and

2 2 2 j = pσf (σb + 4βδj1) + σe ,j= 1,...,4. (20)

Here δj1 is the Kronecker delta, equal to 1 for j = 1 and 0 otherwise. Figure 4 (a) plots the population eigenvalues 1 (the dominant ‘market’factor), the common value 2 2 = 3 = 4 and the base value 5 = σe against p, the number of securities in the portfolio. One might expect to be able to recover an estimate of 2 from empirical data, but this turns out to be impossible for p ∈[50, 200] when T = 80 as shown in Figure 4 (b). First, the range of observed values of the top or market eigenvalue is biased upward from the true top eigenvalue. In addition, there are many sample eigenvalues above the anticipated value for 2.

0.08 0.08

0.07 0.07

0.06 0.06

0.05 0.05

0.04 0.04

← Population eigenvalue 1 ↓ Marˇcenko–Pastur limit 0.03 0.03

0.02 0.02 ↓ ↓ Population eigenvalues 2–4 Phase transition 0.01 0.01

0 0 50 100 150 200 50 100 150 200 p = # securities p = # securities

Figure 4. Population and sample eigenvalues for a four factor model (19) with β = 0.6,σb = .4,σf = .01257,σe = .0671. [Brown and Harding use β = 1,σb = .1; the values are modified here for legibility of the plot.] (a) Left panel: Population eigenvalues according to (20) (b) Right panel: The top sample eigenvalue in replications spreads about a sample average line which tracks the solid line given by (18), in particular overestimating the population value 1. The next nine sample eigenvalues fall at or below the Marˇcenko–Pastur upper limit, swamping the next three population eigenvalues.

Harding shows that one can directly apply the (real version) of the phase transition results previously discussed to fully explain Brown’s results. Indeed, the inability to identify√ factors is because they fall on the wrong side of the phase transition 2 σe (1 + p/T ), and so we can not expect the observed eigenvalue estimates to High dimensional statistical inference and random matrices 325 √ 2 2 exceed the Marˇcenko–Pastur upper bound σe (1+ p/T ) . Finally, the bias between the observed and true values of the top eigenvalue is also accurately predicted by the random matrix formulas (18).

5. Estimating eigenvectors

Most of the literature at the intersection of random matrix theory and statistics is fo- cused on eigenvalues. We close with a few remarks on the estimation of eigenvectors. Of course, the question is only meaningful in non-symmetric settings when the co- variance matrix is not proportional to I. We again assume that S ∼ Wp(n, ) and now focus attention on covariance models which are a finite-rank perturbation of the identity2: M 2 T = σ I + λνθνθν , (21) ν=1 with λ1 ≥···≥λM > 0 and {θν} orthonormal. We ask how well can the population eigenvectors θν be estimated when both p and n are large. First some remarks on how model (21) can arise from an orthogonal factor or variance components model for the data. Assume that the p-dimensional observations Xi,i = 1,...,nhave the form

M  Xi = μ + λνvνiθν + σZi, ν=1 where {vνi : 1 ≤ ν ≤ M} are i.i.d. N(0, 1), independently of Zi ∼ Np(0,Ip), for all i. If we further assume, for convenience, that μ = 0, then with the sample covariance S defined as in Section 2, then S ∼ Wp(n, ). If we express Xi,θν and Zi in (22)√ in terms of co-ordinates in a suitable basis {ek,k = 1,...,p} and write fνi = λνvνi we obtain

M Xki = θkνfνi + σZki, ν=1 in which θkν is viewed as the factor loading of the kth variable on the νth factor, and fνi is the factor score of the νth factor for the ith individual. As we have seen in (19) in the previous section, in economics Xki may represent the return on the kth security in time period i.

2The situation is different in functional principal components analysis, where smoothness of the observed data (functions) leads to covariance matrices with smoothly decaying eigenvalues. For entries into this literature, see for example [28], [14], [48]. 326 Iain M. Johnstone ˆ Assume that λ1 > ···>λM > 0. Let θν denote the normalized sample eigenvec- tors of S (denoted vˆν in Section 2.1) associated with the M largest sample eigenvalues. In classical asymptotics, with n large and p fixed, there is a well understood Gaussian limit theory: √ ˆ n(θν − θν) → Np(0,ν) (22) where ν is given, for example, in [2], [3]. The situation is radically different when p/n → γ>0 – indeed, ordinary PCA is necessarily inconsistent: √ λ ∈[ , γ ], ˆ 0 ν 0 θν,θν→ 2 1−γ/λν √ λν > γ. 1+γ/λν For signal strengths λ below the phase transition just discussed, nothing can be esti- mated – the estimate is asymptotically orthogonal to the truth. The angle decreases as λν grows, but is never exactly consistent. This result has emerged in several literatures, starting in the learning theory/statis- tical physics community, with non-rigorous arguments based on the replica method [79], [53], where this phenomenon has been termed “retarded learning” [11], [94]. More recently, rigorous results have been obtained [62], [74], [73]. To obtain consistent estimates, further assumptions are needed. One plausible situation is that in which there exists a basis {ek}k=1:p in which it is believed that the vectors θν have a sparse representation. In microarray genetics, for example Xki might be the expression of gene k in the ith patient, and it may be believed that (in the standard basis) each factor ν is related to only a small number of genes [67]. In EEG studies of the heart, the beat-to-beat cycle might be expressed in a wavelet basis, in which the components of variation θν may well be sparsely represented [62]. We briefly describe results in the sparse setting of work in progress by D. Paul, and by Paul and the author. For simplicity only, we specialize to M = 1. The error of estimation, or loss, of θˆ is measured on unit vectors by L(θ,θ)ˆ =θˆ − (θ,θˆ )θ2 = 2 1 (θ,θ).ˆ sign 4 sin 2 If θˆ is now the ordinary PCA estimate of θ, and if p/n → γ>0, then to first order, p λ2 EL(θ,θ)ˆ = (1 + o(1)), h(λ) = , nh(λ) 1 + λ √ from which it is natural to define the “per-variable” noise level τn = 1/ nh(λ). As is common in non-parametric estimation theory, we use q norm, q<2, as a q 2 p−1 measure of sparsity: with θq = k |θk| , define q (C) ={θ ∈ S :θq ≤ C}. Paul proposes a two-step procedure for selecting a reduced subset of variables on which to perform PCA, resulting in an estimator θˆP for which ˆP 2 sup EL(θ ,θ)≤ K(C)log p · mnτn . (23) θ∈q (C) High dimensional statistical inference and random matrices 327

q/ Here mn is an effective dimension parameter, equal to (C2/(τ 2 log p)) 2 in the “sparse” case when this is smaller than c1p, and equal to p in the contrary “dense” case. Lower bounds are obtained that show that this estimation error is optimal, in a minimax sense, up to factors that are at most logarithmic in p. Bounds such as (23) are reminiscent of those for estimation of sparse mean se- quences in white Gaussian noise [32], [12], [59]. An observation due to Paul provides a link between eigenvector estimation and the estimation of means. Again with M = 1 for simplicity, let θˆ be the ordinary PCA estimate of θ. Write Cˆ =θ,θˆ  and θˆ⊥ = θˆ − Cθ. Then, with Sˆ2 = 1 − Cˆ 2, in the decomposition θˆ = Cθˆ + SU,ˆ U = θˆ⊥/θˆ⊥ it happens that U is uniformly distributed on a copy of Sp−2, independently of Sˆ. It is a classical remark that a high-dimensional isotropic Gaussian vector is essen- tially concentrated uniformly on a sphere. We may reverse this remark by starting with a uniform distribution on a sphere, and introducing an ultimately inconsequential ran- R2 ∼ χ 2 /p z ∼ N( , /p) z = RU+z θ domization with p−1 and 1 0 1 with the result that 1 has an Np(0,I)distribution. This leads to a signal-in-Gaussian-noise representation

Y = Cθˆ + τ 2z, τ 2 = 1/(2nh(λ)),ˆ

Work is in progress to use this connection to improve the extant estimation results for eigenvectors.

6. Coda

One may expect a continuing fruitful influence of developments in random ma- trix theory on high dimensional statistical theory, and perhaps even some flow of ideas in the opposite direction. A snapshot of current trends may be obtained from http://www.samsi.info/workshops/2006ranmat-opening200609.shtml, being the pre- sentations from the opening workshop of a semester devoted to high dimensional inference and random matrices at the NSF Statistics and Applied Mathematics Insti- tute in Fall 2006. 328 Iain M. Johnstone

References

[1] Adler, M., Forrester, P. J., Nagao, T., and van Moerbeke, P., Classical skew orthogonal polynomials and random matrices. J. Statist. Physics 99 (1–2) (2000), 141–170. [2] Anderson, T. W., Asymptotic theory for principal component analysis. Ann. Math. Statist. 34 (1963), 122–148. [3] Anderson, T. W., An Introduction to Multivariate Statistical Analysis. 2nd ed., Wiley Ser. Probab. Math. Statist. Probab. Math. Statist., John Wiley & Sons, Inc., New York 1984. [4] Andersson, S.A., Brøns, H. K., and Jensen, S. T., Distribution of eigenvalues in multivariate statistical analysis. Ann. Statist. 11 (2) (1983), 392–415. [5] Bai, Z. D., Methodologies in spectral analysis of large dimensional random matrices, a review. Statist. Sinica 9 (1999), 611–677. [6] Baik, J., and Silverstein, J. W., Eigenvalues of large sample covariance matrices of spiked population models. J. Multivariate Anal. 97 (2006), 1382–1408. [7] Baik, J., BenArous, G., and Péché, S., Phase transition of the largest eigenvalue for nonnull complex sample covariance matrices. Ann. Probab. 33 (5) (2005), 1643–1697. [8] Barnett, T. P., and Preisendorfer, R., Origins and levels of monthly and seasonal fore- cast skill for United States surface air temperatures determined by canonical correlation analysis. Monthly Weather Review 115 (1987), 1825–1850. [9] Bejan,A., Largest eigenvalues and sample covariance matrices.Tracy-Widom and Painlevé II: computational aspects and realization in S-Plus with applications. http://www.vitrum. md/andrew/TWinSplus.pdf, 2005. [10] Ben Arous, G., and Péché, S., Universality of local eigenvalue statistics for some sample covariance matrices. Comm. Pure Appl. Math. 58 (10) (2005), 1316–1357. [11] Biehl, M., and Mietzner, A., Statistical mechanics of unsupervised structure recognition. J. Phys. A 27 (6) (1994), 1885–1897. [12] Birgé. L., and Massart, P., Gaussian model selection. J. Eur. Math. Soc. (JEMS) 3 (2001), 203–268. [13] Biroli, G., Bouchaud, J.-P., and Potters, M., On the top eigenvalue of heavy-tailed random matrices. Preprint, 2006; arXiv:cond-mat/0609070. [14] Bosq, D., Linear processes in function spaces. Lecture Notes in Statist. 149, Springer- Verlag, New York 2000. [15] Bouchaud, J.-P., and Potters, M., Theory of Financial Risk and Derivative Pricing: From Statistical Physics to Risk Management. Cambridge University Press, Cambridge 2003. [16] Box, G. E. P., Robustness in the strategy of scientific model building. In R. L. Launer and G. N. Wilkinson, editors, Robustness in Statistics (R. L. Launer and G. N. Wilkinson, eds.), Academic Press, New York 1979, 201–236. [17] Brézin, E., and Hikami, S., New correlation functions for random matrices and integrals over supergroups. J. Phys. A 36 (3) (2003), 711–751. High dimensional statistical inference and random matrices 329

[18] Brown, S. J., The number of factors in security returns. J. Finance XLIV (5) (1989), 1247–1261. [19] Butler, R. W., and Wood, A. T. A., Laplace approximations for hypergeometric functions with matrix argument. Ann. Statist. 30 (4) (2002), 1155–1177. [20] Butler, R. W., and Wood, A. T. A., Laplace approximations to hypergeometric functions of two matrix arguments. J. Multivariate Anal. 94 (1) (2005), 1–18. [21] Candès, E., and Tao, T., Near Optimal Signal Recovery From Random Projections: Uni- versal Encoding Strategies? IEEE Trans. Inform. Theory 52 (12) (2006), 5406–5425. [22] Cavalli-Sforza, L. L., Genes, peoples, and languages. North Point Press, New York 2000. [23] Cavalli-Sforza, L. L., Menozzi, P., and Piazza, A., The history and geography of human genes. Princeton University Press, Princeton, N.J., 1994. [24] Chen, W. R., Some new tables of the largest root of a matrix in multivariate analysis: A computer approach from 2 to 6, 2002. Presented at the 2002 American Statistical Associ- ation. [25] Chen, W. R., Table for upper percentage points of the largest root of a determinantal equation with five roots. InterStat (5), February 2003. http://interstat.statjournals.net/ YEAR/2003/abstracts/0302005.php. [26] Chen,W.R., The new table for upper percentage points of the largest root of a determinantal equation with seven roots. InterStat (1), September 2004. http://interstat.statjournals.net/ YEAR/2004/abstracts/0409001.php. [27] Daniels, M. J., and Kass, R. E., Shrinkage estimators for covariance matrices. Biometrics 57 (4) (2001), 1173–1184. [28] Dauxois, J., Pousse, A., and Romain, Y., Asymptotic theory for the principal component analysis of a vector random function: some applications to statistical inference. J. Multi- variate Anal. 12 (1) (1982), 136–154. [29] Deift, P., Universality for mathematical and physical systems. Proceedings of the Inter- national Congress of Mathematicians (Madrid, 2006), Volume I, EMS Publishing House, Zürich 2007, 125–152. [30] Diaconis, P., Patterns in eigenvalues: the 70th Josiah Willard Gibbs lecture. Bull. Amer. Math. Soc. (N.S.) 40 (2) (2003), 155–178. [31] Dieng, M., Distribution Functions for Edge Eigenvalues in Orthogonal and Symplectic Ensembles: Painlevé Representations II. arXiv:math.PR/0506586. [32] Donoho, D. L., and Johnstone, I. M., Ideal spatial adaptation via wavelet shrinkage. Biometrika 81 (1994), 425–455. [33] DDonoho, D. L., For most large underdetermined systems of linear equations the minimal l1-norm solution is also the sparsest solution. Comm. Pure Appl. Math. 59 (6) (2006), 797–829. [34] Dyson, F. J., The threefold way. Algebraic structure of symmetry groups and ensembles in quantum mechanics. J. Math. Phys. 3 (6) (1962), 1199–1215. 330 Iain M. Johnstone

[35] Edelman, A., and Persson, P.-O., Numerical Methods for Eigenvalue Distributions of Ran- dom Matrices. Preprint, 2005; arXiv:math-ph/0501068.

[36] Edelman, A., and Rao, N. R., Random matrix theory. Acta Numer. 14 (2005), 233–297.

[37] El Karoui, N., On the largest eigenvalue of Wishart matrices with identity covariance when n, p and p/n tend to infinity. Preprint, 2003; arXiv:math. ST/0309355.

[38] El Karoui, N., A rate of convergence result for the largest eigenvalue of complex white Wishart Matrices. Ann. Probab. 34 (2006), 2077–2117.

[39] El Karoui, N., Tracy-Widom limit for the largest eigenvalue of a large class of complex Wishart matrices. Ann. Probab. 35 (2007).

[40] Fan J., and Li, R., Statistical challenges with high dimensionality: feature selection in knowledge discovery. Proceedings of the International Congress of Mathematicians (Madrid, 2006), Volume III, EMS Publishing House, Zürich 2006, 595–622.

[41] Fisher, R. A., The sampling distribution of some statistics obtained from non-linear equa- tions. Ann. Eugenics 9 (1939), 238–249.

[42] Forrester, P. J., Log-gases and Random matrices. http://www.ms.unimelb. edu.au/~matpjf/ matpjf.html. Book manuscript, 2004.

[43] Fox, D., and Kahn, P.B., Higher order spacing distributions for a class of unitary ensembles. Phys. Rev. 134 (5B) (1964), B1151–B1155.

[44] Friman, O., Cedefamn, J., Lundberg, P., Borga, M., and H. Knutsson, H., Detection of neural activity in functional MRI using canonical correlation analysis. Magnetic Resonance in Medicine 45 (2001), 323–330.

[45] Girshick, M. A., On the sampling theory of roots of determinantal equations. Ann. Math. Statist. 10 (1939), 203–224.

[46] Gross, K. I., and Richards, D. St. P., Total positivity, spherical series, and hypergeometric functions of matrix argument. J. Approx. Theory 59 (2) (1989), 224–246.

[47] Haff, L. R., The variational form of certain Bayes estimators. Ann. Statist. 19 (1991), 1163–1190.

[48] Hall, P., Müller, H.-G., and Wang, J.-L., Properties of principal component methods for functional and longitudinal data analysis. Ann. Statist. 34 (3) (2006), 1493–1517.

[49] Harding, M. C., Explaining the single factor bias of arbitrage pricing models in finite samples. Dept. of Economics, MIT, 2006; http://www.mit.edu/~mharding/.

[50] Harish-Chandra, Differential operators on a semisimple Lie algebra. Amer. J. Math. 79 (1) (1957), 87–120.

[51] Hotelling, H., Analysis of a complex of statistical variables into principal components. J. Educational Psychology 24 (1933), 417–441, 498–520.

[52] Hotelling, H., Relations between two sets of variates. Biometrika 28 (1936), 321–377. High dimensional statistical inference and random matrices 331

[53] Hoyle, D. C., and Rattray, M., Principal-component-analysis eigenvalue spectra from data with symmetry breaking structure. Phys. Rev. E 69 (2004), (026124). [54] Hsu, P. L., On the distribution of roots of certain determinantal equations. Ann. Eugenics 9 (1939), 250–258. [55] Itzykson, C., and Zuber, J.-B., The planar approximation. II. J. Math. Phys. 21 (3) (1980), 411–421. [56] James,A. T., Distributions of matrix variates and latent roots derived from normal samples. Ann. Math. Statist. 35 (1964), 475–501. [57] Johansson, K., Shape fluctuations and random matrices. Commun. Math. Phys. 209 (2000), 437–476. [58] Johnson, R. A., and Wichern, D. W., Applied Multivariate Statistical Analysis. 5th ed., Prentice Hall, Englewood Cliffs, NJ, 2002. [59] Johnstone, I. M., and Silverman, B. W., Needles and straw in haystacks: Empirical Bayes estimates of possibly sparse sequences. Ann. Statist. 32 (2004), 1594–1649. [60] Johnstone, I. M., On the distribution of the largest eigenvalue in principal components analysis. Ann. Statist. 29 (2001), 295–327. [61] Johnstone, I. M., Canonical correlation analysis and Jacobi ensembles: Tracy-Widom limits and rates of convergence. Manuscript, 50pp, August 2006. [62] Johnstone, I. M., and Lu, A. Y., Sparse principal components analysis. Technical report, Stanford University, Dept. of Statistics, 2004; tentatively accepted, J. Appl. Statist. Sci. [63] Jolliffe, I. T., Principal Component Analysis. Springer Ser. Statist., Springer, 2nd edition, New York 2002. [64] Koev, P., Software mhg, mhgi for hypergeometric function of a matrix argument. 2006; http://www-math.mit.edu/~plamen/. [65] Koev, P., and Edelman, A., The efficient evaluation of the hypergeometric function of a matrix argument. Math. Comp. 75 (254) (2006), 833–846. [66] Ledoit, O., and Wolf, M., A well-conditioned estimator for large-dimensional covariance matrices. J. Multivariate Analysis 88 (2004), 365–411. [67] Lucas, J., Carvalho, C., Wang, Q., Bild, A., Nevins, J., and West, M., Sparse statistical modelling in gene expression genomics. In Bayesian Inference for Gene Expression and Proteomics (K. A. Do, P. Mueller, and M. Vannucci, eds.), Cambridge University Press, Cambridge 2006, 155–176. [68] Mardia, K.V., Kent, J. T., and Bibby, J. M., Multivariate Analysis.Academic Press, London, New York, Toronto, Ont., 1979. [69] Marˇcenko, V. A., and Pastur, L. A., Distributions of eigenvalues of some sets of random matrices. Math. USSR-Sb. 1 (1967), 507–536. [70] Menozzi, P., Piazza, A., and Cavalli-Sforza, L., Synthetic maps of human gene frequencies in Europeans. Science 201 (4358) (1978), 786–792. 332 Iain M. Johnstone

[71] Mood, A. M., On the distribution of the characteristic roots of normal second-moment matrices. Ann. Math. Statist. 22 (1951), 266–273.

[72] Muirhead, R. J., Aspects of Multivariate Statistical Theory. Wiley Ser. Probab. Math. Statist. Probab. Math. Statist., John Wiley & Sons, Inc., New York 1982.

[73] Onatski, A., Asymptotic distribution of the principal components estimator of large factor models when factors are relatively weak. Dept. of Economics, Columbia University, 2006; http://www.columbia.edu/~ao2027/papers1.html.

[74] Paul, D., Asymptotics of sample eigenstructure for a large dimensional spiked covari- ance model. Technical report, Department of Statistics, Stanford University, 2004; Statist. Sinica, to appear.

[75] Pearson, K., On lines and planes of closest fit to systems of points in space. Philosophical Magazine 2 (6) (1901), 559–572,

[76] Persson, P.-O., Numerical methods for random matrices. 2002; http://www.mit.edu/ ~persson/numrand_report.pdf.

[77] Potters, M., Bouchaud, J. P., and Laloux, L., Financial applications of random matrix theory: Old laces and new pieces. Acta Phys. Polon. B 36 (2005), 2767–2784.

[78] Ramírez, J., Rider, B., and Virág, B., Beta ensembles, stochastic Airy spectrum, and a diffusion. 2006.

[79] Reimann, P., Van den Broeck, C., and Bex, G. J., A Gaussian scenario for unsupervised learning. J. Phys. A 29 (13) (1996), 3521–3535.

[80] Roweis, S. T., and Saul, L. K., Nonlinear Dimensionality Reduction by Locally Linear Embedding. Science 290 (5500) (2000), 2323–2326.

[81] Roy, S. N., p-statistics or some generalizations in analysis of variance appropriate to multivariate problems. Sankhya 4 (1939), 381–396.

[82] Soshnikov,A.,A note on universality of the distribution of the largest eigenvalues in certain classes of sample covariance matrices. J. Statist. Phys. 108 (2002), 1033–1056.

[83] Soshnikov,A., Poisson statistics for the largest eigenvalues in random matrix ensembles. In Mathematical physics of quantum mechanics, Lecture Notes in Phys. 690, Springer-Verlag, Berlin 2006, 351–364.

[84] Soshnikov, A., and Fyodorov,Y.V., On the largest singular values of random matrices with independent Cauchy entries. J. Math. Phys. 46 (3) (2005), 033302.

[85] Stein, C., Estimation of a covariance matrix. Unpublished manuscript, Stanford University, ca. 1977.

[86] Szegö, G., Orthogonal Polynomials. 3rd ed., Amer. Math. Soc. Colloq. Publ. 23, Amer. Math. Soc., Providence, R.I., 1967.

[87] Tenenbaum, J. B., de Silva, V., and Langford, J. C., A Global Geometric Framework for Nonlinear Dimensionality Reduction. Science 290 (5500) (2000), 2319–2323. High dimensional statistical inference and random matrices 333

[88] Tracy, C. A., and Widom, H., Level-spacing distributions and the Airy kernel. Comm. Math. Phys. 159 (1994), 151–174.

[89] Tracy, C. A., and Widom, H., On orthogonal and symplectic matrix ensembles. Comm. Math. Phys. 177 (1996), 727–754.

[90] Tracy, C. A., and Widom, H., Correlation functions, cluster functions, and spacing distri- butions for random matrices. J. Statist. Phys. 92 (1998), 809–835.

[91] Tulino, A., and Verdu, S., Random Matrix Theory and Wireless Communications.Now Publishers Inc., 2004.

[92] Wachter, K. W., The strong limits of random matrix spectra for sample matrices of inde- pendent elements. Ann. Probab. 6 (1978), 1–18.

[93] Wachter, K. W., The limiting empirical measure of multiple discriminant ratios. Ann. Statist. 8 (1980), 937–957.

[94] Watkin, T. L. H., and Nadal, J.-P., Optimal unsupervised learning. J. Phys. A 27 (6) (1994), 1899–1915.

[95] Wigner, E. P., Characteristic vectors of bordered matrices of infinite dimensions. Ann. of Math. 62 (1955), 548–564.

[96] Wigner, E. P., On the distribution of the roots of certain symmetric matrices. Ann. of Math. 67 (1958), 325–328.

[97] Wishart, J., The generalised product moment distribution in samples from a normal mul- tivariate population. Biometrika 20A (1–2) (1928), 32–52.

[98] Yang, R., and Berger, J. O., Estimation of a covariance matrix using the reference prior. Ann. Statist. 22 (1994), 1195–1211.

Department of Statistics, Sequoia Hall, Stanford University, Stanford CA 94305, U.S.A. E-mail: [email protected]

Iwasawa theory and generalizations

Kazuya Kato

Abstract. This is an introduction to Iwasawa theory and its generalizations. We discuss some main conjectures and related subjects.

Mathematics Subject Classification (2000). Primary 11R23; Secondary 11G40, 14G10.

Keywords. Iwasawa theory, zeta function.

Zeta values are infinitely attractive objects. They appear in many areas of mathematics, and also in physics. They lead us to the profound mysteries of mathematics. Iwasawa theory is the best theory at present to understand the arithmetic meaning of zeta values. Classical Iwasawa theory describes the relation between zeta values and ideal class groups. It has been generalized to the study of the relation between zeta values and more general arithmetic objects (rational points and Selmer groups of elliptic curves, Galois representations, Galois cohomology groups, …). Diagram- matically, we have

zeta values ←→ ideal class groups, Selmer groups,.... (analytic objects) (arithmetic objects)

The mysterious point is that analytic objects and arithmetic objects are connected in spite of the vast distance between their innate natures. Via zeta values, arithmetic, algebra, analysis, geometry intersect. Deep and unexpected problems arise there. The aim of this paper is to review some results, methods, and problems in Iwasawa theory and its generalizations. The author regrets that he cannot cover many important studies in this field. The organization of this paper is as follows. In §1, we describe history. In §2, we describe the cyclotomic Iwasawa theory of elliptic curves comparing it with classical Iwasawa theory. In §3, we present non-commutative Iwasawa theory. The author is very grateful to Professor John Coates for advice.

1. Overview

1.1. Euler. The study of zeta values was started by Euler. In 1735, Euler proved 1 + 1/22 + 1/32 + 1/42 + 1/52 +··· = π 2/6. He was happy that he solved the

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 336 Kazuya Kato difficult question “what is the sum of the inverses of all squares?” and also that the answer he found (the appearance of π) was surprising. ζ(s) ζ(s) = ∞ /ns Riemann’s zeta function is defined as n=1 1 for complex num- bers s such that (s) > 1, and by analytic continuation, it is extended to the whole complex s-plane as a meromorphic function which is holomorphic at any s = 1. The above result of Euler says that ζ(2) = π 2/6. Euler proved that ζ(4) = π 4/90, ζ(6) = π 6/945, and more generally, for any even integer r ≥ 2, he showed that ζ(r)/π r ∈ Q. Euler did not know the theory of analytic continuation, but he had a method to find the correct values of ζ(s)at integers ≤ 0: ζ(0) =−1/2, ζ(r) = 0 for any even integer r<0, r × ζ(1 − r) = 2 · (r − 1)!·ζ(r)/(2πi) ∈ Q if r>0iseven, ζ(−1) =−1/12,ζ(−3) = 1/120,ζ(−5) =−1/(22 · 32 · 7), ζ(−7) = 1/(24·3·5), ζ(−9) =−1/(22·3·11), ζ(−11) = 691/(23·32·5·7·13),.... Note that the prime number 691 suddenly appears as the numerator of ζ(−11).

1.2. Kummer. In the middle of 19th century, Kummer discovered that the special values of the Riemann zeta function have the following remarkable arithmetic proper- ties: (1) a relation with the arithmetic of cyclotomic fields, and (2) a p-adic property. Neither could possibly be imagined from the analytic definition of ζ(s). These dis- coveries (1), (2) were the starting point of Iwasawa theory. (1) Kummer’s criterion. Let p be a prime number. Then p divides the numerator of ζ(r) for some negative odd integer r if and only if the class number of Q(ζp) is divisible by p.

This (1) for example shows that the class number of Q(ζ691) is divisible by 691 since the numerator of ζ(−11) is divisible by 691. Recall that for a number field F (a finite extension of Q) the class number of F is the order of the ideal class group Cl(F ) of F , which is a finite group. We recall that the ideal class group of F is defined to be the quotient of the multiplicative group of non-zero fractional ideals of F divided by the subgroup consisting of principal ideals. It is the most important group in algebraic number theory. Unique factorization into prime elements in F holds if and only if Cl(F ) ={1}, and the failure of unique factorization in F becomes big (and the arithmetic of F becomes complicated) if the ideal class group of F is big. Kummer tried to prove Fermat’s last theorem by studying the arithmetic of cyclotomic fields Q(ζp) for odd primes p (where we p p p denote by ζn a primitive n-th root of 1). The equation x + y = z is rewritten as p (x+ζ ky) = zp k=1 p in the multiplicative form, and hence the theory of multiplicative factorization in Q(ζp) becomes important. Kummer proved that if the class number of Q(ζp) is not divisible by p (so that the multiplicative arithmetic of Q(ζp) becomes sufficiently simple), xp + yp = zp has no non-zero integral solution. This was the Iwasawa theory and generalizations 337 most important result on Fermat’s last theorem before the complete proof of Wiles by a different method. Thus the ideal class group is a “bitter group” which seems to prevent the study of the arithmetic of number fields. But the above criterion (1) of Kummer shows that the ideal class group is in fact a “sweet group” which has a wonderful relation with zeta values. I add that this study of Kummer was the start of the theory of ideals which became later important in algebraic number theory, algebraic geometry, and many areas of mathematics. I add also that the final solution of Fermat’s last theorem by Wiles [45] also uses the arithmetic of zeta values (generalized Iwasawa theory) of symmetric squares of modular forms. (2) Kummer’s congruence. If r is a negative odd integer and r ≡ 1mod(p − 1), then ζ(r) ∈ Z(p) ={m/n | (n, p) = 1}.Ifr is also a negative odd integer and r ≡ r mod (p − 1), then ζ(r ) ≡ ζ(r) mod p. On the other hand, if r is a negative odd integer such that r ≡ 1mod(p − 1), p divides the denominator of ζ(r). Hence the results (1), (2) and the above list of ζ(0),...,ζ(−11) already show that the class number of Q(ζp) is not divisible by p if p = 3, 5, 7, 11, 13, and hence xp + yp = zp has no non-zero integral solution for these p according to the result of Kummer. Kummer’s congruence was generalized later to congruences modulo higher powers of p.

1.3. Class number formula. The class number formula of Dirichlet and Dedekind proved in the middle of 19th century is also a mysterious relationship between zeta −s functions and ideal class groups. Let F be a number field, and let ζF (s) = a N(a) ((s) > 1) be the Dedekind zeta function of F , where a ranges over all non-zero ideals of the integer ring OF of F and N(a) denotes the norm of a. Then ζF (s) has a meromorphic analytic continuation to the whole of C and is holomorphic at s = 1. If F = Q, then ζF (s) = ζ(s). The class number formula has the form h R 1 ζ (s) =− F F . lim r +r − F s→0 s 1 2 1 wF

Here hF is the class number of F , RF is the regulator of F (defined by using log of units in OF ), wF is the number of all roots of 1 in F , r1 is the number of real places of F , and r2 is the number of complex places of F . The class number formula is the first example of many similar formulae, for example, the Iwasawa main conjecture, the Birch and Swinnerton-Dyer conjecture, etc., which all have the form

analytic invariant = arithmetic invariant.

1.4. Iwasawa theory. In the later half of 20th century, studies of mysterious prop- erties of zeta values evolved into a fruitful field of mathematics, Iwasawa theory. 338 Kazuya Kato

Compared with Kummer’s criterion and class number formula, Iwasawa theory is finer in the point that it describes not only the class number, i.e. the order of the ideal class group, but also the action of the Galois group on the ideal class group. In fact, one could even say that the aim of Iwasawa theory is to describe Galois actions on arithmetic objects in terms of zeta values. For example, as we have seen, by Kummer’s criterion, ζ(−11) = 691/(···) tells that for p = 691, the ideal class group of Q(ζp) contains a subgroup which is isomorphic to Z/pZ. But what does −11 here mean? By Iwasawa theory (this part is due to Ribet [35]), this −11 tells that for p = 691, as a module over the Galois group Gal(Q(ζp)/Q), the ideal class group Cl(Q(ζp)) contains a submodule which is isomorphic to (Z/pZ)(−11), where for r ∈ Z, (Z/pZ)(r) is a one-dimensional representation of Gal(Q(ζp)/Q) over Z/pZ on which σ ∈ Gal(Q(ζp)/Q) such that c × r σ(ζp) = ζp (c ∈ (Z/pZ) ) acts as the multiplication by c . The p-adic properties of values of the Riemann zeta function, which first appeared in Kummer’s congruence, were summarized by Kubota and Leopoldt [24] as the existence of the p-adic Riemann zeta function which interpolates the zeta values ζ(r) (r ∈ Z,r ≤ 0) p-adically. Iwasawa showed that the p-adic zeta function was essentially an element of the Iwasawa algebra, and formulated the so-called Iwasawa main conjecture which has (roughly speaking) the form p-adic zeta function = ideal class group with Galois action. ([20]; see 2.3.1 for the precise statement.) After efforts of Iwasawa, this conjecture was proved by Mazur–Wiles [32]. Wiles [44] exploiting the ideas of Hida, also proved the main conjectures for totally real fields. Moreover Rubin, using ideas of Kolyvagin, proved versions of Iwasawa’s main conjecture for abelian extensions of imaginary quadratic fields ([37]). See, for example, [18] for discussions of various aspects of Iwasawa theory.

1.5. Elliptic curves. Recall that an elliptic curve E over a number field F is defined by an equation y2 = f(x)where f(x)is a cubic polynomial over F without multiple root. The set E(F) ={(x, y) ∈ F ×F | y2 = f(x)}∪{(∞, ∞)} is endowed with the structure of an abelian group in which (∞, ∞) is the unit element, and the theorem of Mordell–Weil shows that E(F) is finitely generated as an abelian group. For example, for the elliptic curve E : y2 = x3 + 1 over Q,ifP ∈ E(Q) denotes the point (2, 3), then 2P = P + P = (0, 1),3P = (−1, 0),4P = (0, −1),5P =

(2, −3),6P = (∞, ∞), Z/6Z −→ E(Q); n → nP . On the other hand, for the elliptic curve y2 = x3 − 2, if P ∈ E(Q) denotes the point (3, 5), then Z −→ E(Q); n → nP . Zeta functions come to this arithmetic world. An elliptic curve E over a number field has its zeta function L(E, s) (called the L-function of E). For E : y2 = x3 + 1 and E : y2 = x3 − 2 over Q, the order of zero of L(E, s) at s = 1 is 0 and 1, respectively, and is equal to the rank of E(Q) as a finitely generated abelian group. Birch and Swinnerton-Dyer formulated the following conjecture [4]. Iwasawa theory and generalizations 339

Let E be an elliptic curve over a number field F . Then

(1) ords=1L(E, s) = rank (E(F )).

(2) Let r = ords=1L(E, s). Then

−r hEREEτE lim(s − 1) L(E, s) = s→1 wE where on the right-hand side, hE is the order of the Tate–Shafarevich group X(E) of E (which is an elliptic curve analogue of the ideal class group and is conjectured to be finite), RE is the discriminant of the height pairing, E is the period of E, wE is the square of the order of the torsion part of E(F), and τE is “Tamagawa factor” which is a certain local term and is a non-zero rational number. This is the elliptic curve version of the class number formula. The first great result on this conjecture was obtained by Coates and Wiles [10]. Their result shows that if E has complex multiplication by an imaginary quadratic field K and if F is Q or K, then E(F) is finite provided that L(E, 1) = 0. The proof of Coates and Wiles is p-adic and was inspired by Iwasawa’s general- ization of Kummer’s ideas. The principle of their method is that if we replace ζ(s)in Iwasawa theory by L(E, s), then we can obtain a strong result on the relation between L(E, s) and arithmetic. The conjecture of Birch and Swinnerton-Dyer does not have a p-adic shape at all, but it is often important in mathematics to watch the right-hand side (p-adic world) of C ⊃ R ⊃ Q ⊂ Qp, not only the left-hand side (Archimedean world). Zeta functions are able to travel to the p-adic world, and to understand their relation to arithmetic, it is important to study their lifestyles in the p-adic world by the method of Iwasawa theory. Iwasawa theory of elliptic curves was started by Mazur, and the analogue of the Iwasawa main conjecture for elliptic curves over Q was formulated by him (see 2.3.2, [29]). This main conjecture is now almost proved as I will explain in § 2. This main conjecture is for cyclotomic Iwasawa theory of elliptic curves. Iwasawa theory of elliptic curves for anti-cyclotomic abelian extensions of imaginary quadratic fields was developed by Bertolini and Darmon and others (see [3] for example). Coates has led developments of non-commutative Iwasawa theory of elliptic curves (here the Galois groups are non-commutative). The main conjecture for it was for- mulated in Venjakob [43] and Coates et al. [8], and this will be explained in §3.

1.6. Generalizations. Iwasawa theory of motives and Iwasawa theory of modular forms are now formulated and studied. For motives which are of good ordinary reduction at p, main conjectures were formulated by Greenberg [17] and Schneider [40]. 340 Kazuya Kato

The conjectures of the type “R = T ” concerning Galois deformations ([31]), which are important for the construction of non-commutative class field theory (Lang- lands program) and for which the work of Wiles [45] was a great contribution, are also regarded as generalizations of Iwasawa’s main conjecture. A very general form of main conjectures in generalized Iwasawa theory is given as equivariant Tamagawa number conjectures (these conjectures grew in Deligne [12], Beilinson [2], Bloch–Kato [5], Fontaine and Perrin-Riou [15], Perrin-Riou [34], Kato [21] for commutative Iwasawa theory of motives, and then in Burns–Flach [7], Huber– Kings [19] for non-commutative Iwasawa theory of motives). In the formulation of equivariant Tamagawa number conjecture, the worlds through which zeta functions travel are extended as C ⊃ R ⊃ Q ⊂ Qp ⊂ BdR, where BdR is the field of p- adic periods defined by Fontaine, which plays the role of complex numbers in p- adic Hodge theory (thus zeta functions now travel through Hodge theory and p-adic Hodge theory). The main conjecture presented in [19] in the previous ICM however did not involve p-adic zeta functions. The main conjecture in [43], [8] explained in§3involvesp-adic zeta functions. The compatibility of this conjecture with the equivariant Tamagawa number conjecture is shown in [16]. In what follows, for the simplicity of description, we consider only Iwasawa theory for zeta functions associated to number fields and for zeta functions associated to elliptic curves. See [34], [16] etc. for more general motives.

2. Cyclotomic theory

We consider cyclotomic Iwasawa theory of elliptic curves, comparing it with classical Iwasawa theory. When we consider classical theory (resp. theory for elliptic curves), we will say that we are in Case I (resp. Case II). In Case II, assume we are given an elliptic curve E over Q. Let p be a prime number. For simplicity of the description of the theory, we assume p = 2, and in Case II we assume that E has good ordinary reduction at p.

2.1. Arithmetic side

2.1.1. Iwasawa algebras. For a profinite group G, the completed group ring Zp[[G]] Z [G/U] Z [G/U] is defined to be the inverse limit← lim−U p of the usual group rings p where U ranges over all open normal subgroups of G. In the case G = Gal(L/F ) for L F Z [[G]] = Z [ (F /F )] a Galois extension of a number field , the ring p ←lim−F p Gal , where F ranges over all finite Galois extensions of F contained in L, is often called the Iwasawa algebra. Let  + Q(ζp∞ ) = Q(ζpn ), Q(ζp∞ ) = Q(ζp∞ ) ∩ R, n≥1 + G = Gal(Q(ζp∞ ) /Q) in Case I,G= Gal(Q(ζp∞ )/Q) in Case II. Iwasawa theory and generalizations 341

Let  = Zp[[G]]. Then in Case I (resp. II),  is isomorphic to the product of (p − 1)/2 (resp. p − 1) copies of the ring Zp[[T ]] of formal power series in one variable over Zp. 2.1.2. Iwasawa modules. Modules over Iwasawa algebras having arithmetic impor- tance are often called Iwasawa modules, for Iwasawa first studied such modules in his papers. We define an Iwasawa module X over  as follows. + First assume that we are in Case I. Let X = Gal(M/Q(ζp∞ ) ) where M is the + largest abelian pro-p extension of Q(ζp∞ ) in which any prime number different from p is unramified. Then G acts on X via inner automorphisms, and by this action X is regarded as a -module. This module X can also be expressed in terms of ideal class groups as − X ( (Q(ζ n )) ,(Q /Z )( )) Hom −lim→n Cl p p p 1 . − Here Cl(Q(ζpn )) is the part of Cl(Q(ζpn )) on which the complex conjugate acts as −1, and (Qp/Zp)(1) denotes the group of all roots of 1 of p-power orders. This isomorphism is deduced from Kummer theory. It preserves Galois actions (on the − right-hand side, an element σ of Gal(Q(ζp∞ )/Q) acts as h → σ  h  σ 1). By this isomorphism and by the finiteness of the ideal class groups, we can show that X is a finitely generated torsion -module (“torsion” means that each element of X is killed by some non zero-divisor in ). 2.1.3. Next assume that we are in Case II. For a number field K, we have an exact sequence 0 → E(K) ⊗ Q/Z → Sel(E/K) → X(E/K) → 0. Here Sel(E/K) is the Selmer group of E over K which is a certain subgroup of 1 the Galois cohomology group H (Gal(K/K),E(K)tor), where K is the algebraic closure of K (= the algebraic closure of Q) and E(K)tor denotes the torsion part of E(K). It is conjectured that the Tate–Shafarevich group X(E/K) is always finite. Define X = ( (E/Q(ζ n )), Q /Z ). Hom −lim→n Sel p p p Then X is regarded as a -module via the natural action of G on it. It is a finitely generated -module. Mazur conjectured that it is a torsion -module, and this was proved in [22] (the case with complex multiplication is due to Rubin). 2.1.4. Characteristic ideals. For a finite abelian group (for example, for the ideal class group), the most important invariant is its order. For an Iwasawa module like X, the most important invariant is its characteristic ideal.  M n Z/(a ) Recall that a finite abelian group is isomorphic to a finite direct sum i=1 i a ,...,a (M) M for non-zero integers  1  n, and the order of is characterized by the ((M)) = n a Z equality i=1 i of ideals of . Now let R be a commutative ring which is isomorphic to a finite product of copies of Zp[[T ]], and let M be a finitely generated torsion R-module. Then there 342 Kazuya Kato

a ,...,a R R are non zero-divisors 1 n of and an injective homomorphism of -modules h: n R/(a ) → M (M) i=1 i with finite cokernel. Define the characteristic ideal Char M n a R (M) of as the principal ideal i=1 i of . Then Char is independent of the choices of a1,...,an and h as above.

2.2. Zeta side 2.2.1. Assume that we are in Case I. We review the p-adic Riemann zeta function. × Let κ : Gal(Q(ζp∞ )/Q) −→ Zp be the cyclotomic character, which is an iso- κ(σ) morphism characterized by σ(ζpn ) = ζpn (σ ∈ Gal(Q(ζp∞ )/Q), n ≥ 1). For × r an even integer r, the homomorphism Gal(Q(ζp∞ )/Q) → Zp ; σ → κ(σ) factors × r through G, and we denote the induced homomorphism G → Zp by κ . For a commutative ring R, the total quotient ring is defined by  a Q(R) = b | a,b ∈ R,b is a non zero-divisor . If R is an integral domain, Q(R) is the field of fractions of R. The p-adic Riemann zeta function ξ is the unique element of Q() satisfying the following conditions (1) and (2): (1) (1 − σ)ξ ∈  for any σ ∈ G.

(2) For any even integer r>0, the ring homomorphism  → Zp induced by r × r r−1 κ : G → Zp sends (1 − σ)ξ for σ ∈ G to (1 − κ (σ ))(1 − p )ζ(1 − r). 2.2.2. Comparison with complex analysis. The Riemann zeta function lives on the complex plane, but the p-adic Riemann zeta function lives in Galois theory. Though the complex plane and Galois theory are very much different, zeta can fly between these different worlds. The ring  is the p-adic analogue of the ring A of all holomorphic functions on the complex plane. The total quotient ring Q() is the p-adic analogue of the field Q(A) of all meromorphic functions on the complex plane. The p-adic Riemann zeta function ξ ∈ Q() is the p-adic analogue of ζ(1 − s) ∈ r Q(A). For an even integer r, the ring homomorphism  → Zp; σ → κ (σ ) (σ ∈ G) is the p-adic analogue of the ring homomorphism A → C; f → f(r). Let

I (A) ={f ∈ A | f(0) = 0}, I () = Ker ( → Zp; σ → 1 (σ ∈ G)). Then I()is a principal prime ideal of  and is generated by 1−σ for all σ ∈ G. The fact I()ξ ⊂  (2.2.1, (1)) is the p-adic analogue of the fact that I (A)ζ(1 − s) ⊂ A. The understanding of the ideal I (A)ζ(1 − s) = (sζ(1 − s)) of A is equivalent to the understanding of zeros of ζ(s) counting multiplicity. Riemann’s hypothesis is a beautiful statement about zeros of ζ(s), but it is not yet proved. On the other hand, for the p-adic side, there is also a beautiful statement about the ideal I()ξ of . It is Iwasawa’s main conjecture introduced in 2.3.1 below, which was proved by Mazur–Wiles [32]. Iwasawa theory and generalizations 343

2.2.3. Assume that we are in Case II. The complex L-function L(E, s) of E is defined −s −1 as the Euler product L(E, s) = P ( ) for (s) > 3/2, where ranges over all prime numbers and P (T ) is a polynomial described as follows. If E has good reduction at , P (T ) = 1 − a T + T 2 with a = 1 + − (E(F )).IfE has bad reduction at , P (T ) is either 1 − T ,or1+ T , or 1. We can write L(E, s) in the ∞ a n−s form of a Dirichlet series n=1 n . By the solution of the Shimura–Taniyama conjecture by Wiles, Breuil, Conrad, ∞ a qn q Diamond, Taylor [6], n=1 n is the -expansion of a cusp form of weight 2. From this we can deduce that the L-function of E twisted by a Dirichlet character χ defined L(E,s,χ)= ∞ a χ(n)n−s C as n=1 n has an analytic continuation to the whole of as a holomorphic function. The p-adic L-function Lp(E) of E is defined in [1/p]. A difference with the case of the Riemann zeta function is that L(E, r) = 0 for all r ∈ Z≤0 and these values are not useful for the p-adic interpolation. The element Lp(E) in [1/p] is characterized in the following way: × For any n ≥ 1 and any Dirichlet character χ : (Z/pnZ)× → Q , the ring × homomorphism  → Qp induced by G → Qp ; σ → χ(σ) sends Lp(E) to L(E, 1, χ)/((period) × (local term)). Here we regard χ as a character of G via the cyclotomic character. For the definitions of (period) and (local term) see [30], for example.

2.3. Main conjecture

2.3.1. In Case I, the Iwasawa main conjecture proved by Mazur–Wiles is stated as

I()ξ = Char(X).

Here I()denotes Ker ( → Zp; σ → 1 (σ ∈ G)) as in 2.2.2.

2.3.2. In Case II, the main conjecture formulated by Mazur is stated as

Lp(E) = Char(X).

(We recall that in Case II we assume that p is a good ordinary prime for E.)

2.3.3. The above conjecture of Mazur is now almost proved.

(1) Rubin [37]. If E has complex multiplication, then the conjecture is true.

(2) [22]. Assume E has no complex multiplication. Then there is n ≥ 0 such that n Char(X) divides p Lp(E). This n can be taken to be 0 under some mild assumptions. (Here “I divides J ” means J ⊂ I.)

(3) Skinner and Urban [41]. Here to my present knowledge, the existence of some Galois representations associated to some automorphic forms on U(2, 2) is 344 Kazuya Kato

needed for the following result (but it seems that this existence will soon be proven).

Lp(E) divides Char(X) under some mild assumptions.

Ideas of the proofs of these results are sketched in the subsections 2.4 and 2.5. 2.3.4. We give some remarks on what is known about the Birch and Swinnerton-Dyer conjecture. (1) In [25], Kolyvagin proved the following result.

If ords=1L(E, s) ≤ 1, then ords=1L(E, s) = rank (E(Q)) and X(E) is finite. (2) If L(E, 1) = 0, we can deduce from the main conjecture 2.3.2 that the ratio of the left side and the right side in part (2) of the Birch Swinnerton-Dyer conjecture stated in §1.5 is a rational number which is a p-adic unit.

(3) There is a p-adic analogue of the Birch and Swinnerton-Dyer conjecture ([30]) which states that ords=1Lp(E) = rank (E(Q)).

Here ords=1Lp(E) is the order (valuation) of the image of Lp(E) in the local ring of  at the prime ideal I()= Ker ( → Zp; σ → 1), which is a discrete valuation ring. From the above result 2.3.3 (2), we can obtain that

rank (E(Q)) ≤ ords=1Lp(E).

However for the original Birch and Swinnerton-Dyer conjecture, we do not have such general inequality, for the relation of ords=1L(E, s) and ords=1Lp(E) are not yet determined (although they are conjectured to be equal). At present, we cannot extend the above result (1) of Kolyvagin to the rank ≥ 2 case.1 2.3.5. It seems that zeta functions contain information about the structure of Iwasawa modules which is finer than the characteristic ideals. For example, assume that X is either /(ab) or /(a)⊕/(b) for some a,b ∈ . Since the characteristic ideals of both cases are (ab), we may think that p-adic zeta functions cannot tell which is the case. But in [28], Kurihara states the following with a sketch of the proof: In Case I, if we consider not only the single p-adic + zeta function ξ ∈ Q(Zp[[Gal(Q(ζp∞ ) /Q)]]) but also the p-adic zeta functions in + Q(Zp[[Gal(Q(ζNp∞ ) /Q)]]) for all N which p-adically interpolate values of various Dirichlet L-functions, then these p-adic zeta functions can tell which is the case.

1Added in the proof. Skinner and Urban have obtained results for the rank ≥ 2 case. See their article in Volume II of the Proceedings of this ICM. Iwasawa theory and generalizations 345

For a commutative ring R and for an R-module M of finite presentation, the r-th Fitting ideal of M is defined as follows. Take a presentation of M as the cokernel of an R-homomorphism f : Rm → Rn. Then the r-th Fitting ideal of M is the ideal of R generated by the determinants of all (n − r, n − r)-minors of the matrix f . This is independent of the presentation of M. For example, the 0-th and the 1-st Fitting ideals of the -module /(ab) are (ab) and , respectively, whereas the 0-th and the 1-st Fitting ideals of /(a) ⊕ /(b) are (ab) and (a, b), respectively. Kurihara [28] shows that for any r ≥ 0, the r-th Fitting ideal of X is determined by + the p-adic zeta functions in Q(Zp[[Gal(Q(ζNp∞ ) /Q)]]) for varying N (his result is more general and can treat totally real fields). Partial results are proved in [26] and [27].

2.4. The modular form method. There are two proofs of the Iwasawa main conjec- ture for cyclotomic fields. One is the original proof of Mazur–Wiles using modular forms. The other is the proof of Rubin given later based on the method of Euler systems of Kolyvagin (see [38] for example). These two methods in Case I are both extended to Case II: The proofs of the results (1), (2) of 2.3.3 are by the Euler system methods, and the proof of the result (3) is an extension of the method of Mazur–Wiles (we will call a method of this type a modular form method). In this subsection (resp. the next subsection), I sketch the ideas of the modular form method (resp. Euler system method). By their natures, the modular form method is used to prove the divisibility, “the p-adic zeta function divides the characteristic ideal of the Iwasawa module”, and the Euler system method is used to prove the converse divisibility. In Case 1, by the help of the class number formula, any one divisibility implies the converse divisibility.

2.4.1. Riemann’s zeta function is regarded as the zeta function of a modular form of GL1. The method of Mazur–Wiles in Case I is to use modular forms of the bigger algebraic group GL2 to prove the main conjecture for a modular form of GL1. The zeta function of an elliptic curve over Q is the zeta function of a modular form of GL2. The method of Skinner–Urban in Case II is to use modular forms of the bigger algebraic group U(2, 2) to prove the main conjecture for a modular form of GL2.

2.4.2. There are three key points (a)–(c) about the method of Mazur–Wiles. (a) Riemann zeta values appear as constant terms of Eisenstein series. In fact, for k even ≥ 4, the Eisenstein series Ek of weight k has the q-expansion  E = ζ( − k)/ + ∞ σ (n)qn k 1 2 n=1 k−1 . m Here σm(n) denotes the sum of d for all divisors d of n. (b) An eigen cusp form produces a two-dimensional irreducible p-adic represen- tation of Gal(Q¯ /Q). 346 Kazuya Kato

This is the theory of Eichler–Shimura and Deligne. In , we expect that Galois representations arise from modular forms of various algebraic groups. (c) The ideal class group is related to extensions of Galois representations with finite coefficients. For example, for r ∈ Z, there exists a non-trivial extension 0 → Z/pZ(r) → ? → Z/pZ → 0 of representations of Gal(Q¯ /Q) over Z/pZ which splits as a representation ¯ of Gal(Qp/Qp) and is unramified outside p if and only if the Galois module Cl(Q(ζp)) contains (Z/pZ)(r). (This can be proved by class field theory.)

2.4.3. To see how we can relate Riemann zeta values to the minus parts of ideal class groups by this method, we discuss simply how we can prove the “if part”, due to Ribet [35], of the following theorem of Herbrand–Ribet: For k ≥ 2 even, the Galois module Cl(Q(ζp)) contains (Z/pZ)(1 − k) if and only if p divides the numerator of ζ(1 − k). In fact, this work of Ribet was a great hint for Mazur and Wiles in their work [32]. The proof goes in the following way. We may and do assume that 4 ≤ k ≤ p − 3 and k ≡ 0mod(p − 1).Ifp divides ζ(1−k), by 2.4.2 (a), Ek mod p has no constant term. This shows that Ek ≡ f mod p f ζ(− ) E ≡ for some eigen cusp form . For example, 691 divides 11 and 12 mod 691 ∞ n 24 where is the eigen cusp form q n= (1−q ) . (This is Ramanujan’s congruence.) ∼ 1 The congruence f = Ek mod p tells that, by taking mod p of the 2-dimensional p-adic representation of Gal(Q¯ /Q) associated to f (2.4.2 (b)), we can obtain a 2- dimensional representation of Gal(Q¯ /Q) over Z/pZ which is a non-trivial extension of the form 0 → (Z/pZ)(1−k) →? → Z/pZ → 0 having the properties in 2.4.2 (c). Hence by 2.4.2 (c) above we have (Z/pZ)(1−k) ⊂ Cl(Q(ζp)) as Galois modules.

2.4.4. Skinner and Urban extended this approach to Case II. In place of 2.4.2 (a), the zeta values L(E, 1,χ) appear in the constant terms of the Eisenstein series of U(2, 2). In place of 2.4.2 (b), Galois representations associated to modular forms of U(2, 2) are used. In place of 2.4.2 (c), by the definition of Selmer group, an element of the Selmer group Sel(E/K) of order n corresponds to an extension 0 → Ker(n: E(K) → E(K)) →? → Z/nZ → 0 of representations of Gal(K/K) over Z/nZ.

2.5. The Euler system method

2.5.1. It seems that zeta functions appear in this world showing three different shapes. First, they appear in the complex analytic world as complex analytic zeta functions, and are defined usually as Euler products. Secondly, they appear in the p-adic world as p-adic zeta functions. Now thirdly, they appear in the arithmetic world, as “arithmetic incarnations of zeta” such as cyclotomic units, elliptic units, Heegner points, and Beilinson elements. These incarnations are arithmetic objects which are related to zeta values in many ways. They form a family which has the property of being an Iwasawa theory and generalizations 347

Euler system ([38]). I do not discuss the property of being an Euler system, but it is an arithmetic reflection of the fact that these incarnations are related to special values of Euler products. For example, we call 1−α (α a root of 1, α = 1) a cyclotomic unit. The logarithms of cyclotomic units are related to complex zeta values as  a a∈(Z/nZ)× χ(a)log(|1 − ζN |) =−2L (0,χ) for any even Dirichlet character χ, where ζN = exp(2πi/N). Furthermore, as was discovered by Kummer and Iwasawa, cyclotomic units are related p-adically to zeta values ζ(r) for r ∈ Z, r ≤ 0, and furthermore produce the p-adic Riemann zeta function in a certain p-adic way. Because the arithmetic incarnations of zeta are arithmetic in nature, they can play an important role in the study of arithmetic properties of zeta values. Cyclotomic units are important in classical Iwasawa theory, elliptic units in Iwasawa theory of imaginary quadratic fields and in Iwasawa theory of elliptic curves with complex multiplication (as in [10], [37]), Heegner points in anti-cyclotomic Iwasawa theory of elliptic curves (as in [25], [3]), and Beilinson elements in cyclotomic Iwasawa theory of elliptic curves. 2.5.2. The results 2.3.3 (1), (2) were obtained by using elliptic units and Beilinson elements, respectively. The methods are similar to the second proof of Iwasawa’s main conjecture given by Rubin using cyclotomic units. In these methods, the key points are that (a) these incarnations of zeta are related p-adically to p-adic zeta functions, and that (b) they form Euler systems. I will explain the methods in Case I first, and then tell about Case II. 2.5.3. As is well known in classical Iwasawa theory thanks to deep works of Iwasawa, the Iwasawa main conjecture introduced in 2.3.1 is equivalent to

Char(U/z) = Char(C+).

Here U (resp. C+) is the projective limit of

+ × + (Z[ζpn , 1/p] ) ⊗Z Zp (resp. Cl(Q(ζpn ) )(p)) with respect to norm maps ((p) denotes the p-primary part), and z ∈ U is the system −1 of cyclotomic units ((1 − ζpn )(1 − ζpn ))n. To rewrite Iwasawa’s main conjecture 2.3.1 in this form, we replace the p-adic zeta function in the conjecture 2.3.1 by z using the strong relation (2.5.2 (a)) between them, and replace X by C+ using the fact that C+ is a quotient -module of X by class field theory. Note that in this rewritten form of Iwasawa’s main conjecture, since the p-adic zeta function was replaced by the arithmetic incarnation, both sides became arithmetic sides. We can prove that Char(C+) divides Char(U/z) by the method of Euler system (Kolyvagin’s idea [25]; Thaine [42] had partially a similar idea) using the Euler system 348 Kazuya Kato property of cyclotomic units (2.5.2 (b)). The method here is simply speaking as in 2.5.4 below. This divisibility implies the divisibility Char(X) | I()ξ and gives the proof of Iwasawa’s main conjecture. 2.5.4. The proof of Char(C+) | Char(U/z) by the Euler system method is sketched roughly as follows. h: n /(a ) → C+  Let i=1 i be an injective -homomorphism with finite cok- ernel. The -module U is isomorphic to , and hence U/z /(μ) for some μ ∈  n a μ ≤ i ≤ n . Our task is to prove that i=1 i divides . For 1 , denote the stan- i n /(a ) e dard -th generator in i=1 i by i. Then by modifying cyclotomic units using their Euler system property, for each m ≥ 1, we can construct a non-zero element + + α of Q(ζpm ) such that there is a non-zero fractional ideal of Q(ζpm ) whose class coincides with the image of h(e1) and which is sent by the action of μ to the principal | ideal (α). This shows that μ kills h(e1), and hence a1 | μ. Put μ = μ1a1 with μ1 ∈ . By a similar method, we can show that μ1 kills h(e1 ⊕ e2)/h(e1). a | μ μ = μ a μ ∈  μ Hence 2 | 1. Put 1 2 2 with 2 . Then we can show that 2 kills h(e ⊕ e ⊕ e )/h(e ⊕ e ) μ = μ n a 1 2 3 1 2 . By repeating this, we have n i=1 i with μn ∈ . For the precise description of the method see [38]. 2.5.5. In Case II we can use similar methods to prove that X is -torsion and to prove 2.3.3 (1), (2). I describe rough ideas about 2.3.3 (2). Beilinson elements are defined in [2] as elements of K2 of modular curves (K2 is a group which appears in algebraic K-theory). Via the Weil parametrization of an elliptic curve E over Q, and via the Archimedean regulator maps of K2 (analogues of logarithms for the multiplicative group), they are related to L (E, 0,χ). Furthermore, we can prove that they are related p-adically to the values L(E, 1,χ)and to the p-adic zeta function Lp(E). In Case I, the -module U (resp. C+) is isomorphic to the inverse limit of the i + étale cohomology groups H (Z[ζpn , 1/p] , Zp(1)) with i = 1 (resp. i = 2). In Case II, in place of U (resp. C+), we use the inverse limit Hi of the étale cohomology i groups H (Z[ζpn , 1/pN],TpE) with i = 1 (resp. i = 2), where N is the conductor of E and TpE is the p-adic Tate module of E. By using the strong relation of Beilinson elements and Lp(E) (2.5.2 (a)), we can show that the fact “X is -torsion and Char(X)|Lp(E)” is equivalent to the fact that “H1/z and H2 are -torsion and Char(H2) | Char(H1/z)” where z ∈ H1 is an element which comes from Beilinson elements. In the case E has no complex multiplication, the last fact is proved by arguments similar to 2.5.4 using the Euler system property of Beilinson elements (2.5.2 (b)). (In this method, we make also a heavy use of the result by Rohrlich that Lp(E) is a non zero-divisor of [1/p].) 2.5.6. We expect that the Euler system method works for any motives. However, a big difficulty is that at present we can find only few arithmetic incarnations of zeta, though we have found a lot of zeta functions. Iwasawa theory and generalizations 349

3. Non-commutative Iwasawa theory

For an elliptic curve E over a number field F without complex multiplication, the field obtained by adjoining all pn-torsion points of E to F for all n is a Galois extension of F whose Galois group is isomorphic to a subgroup of GL2(Zp) of finite index (by a theorem of Serre) and hence is highly non-commutative. It is natural to look for a non-commutative Iwasawa theory for E. In this section, I introduce the ideas in the papers [43] and [8] on non-commutative Iwasawa theory, and discuss related problems. In this section, we consider two cases I, II. In Case I, we consider non-commuta- tive Iwasawa theory of totally real fields. In Case II, we consider non-commutative Iwasawa theory of elliptic curves. Fix a prime number p and assume p = 2 for simplicity. Both in the cases I, II, let F be a number field, and let F∞ be a Galois extension of F satisfying the following conditions (i)–(iii).

(i) The Galois group G = Gal(F∞/F ) is a p-adic Lie group.

(ii) There are only finitely many primes of F which ramify in F∞.

(iii) F∞ contains the cyclotomic Zp-extension F cyc of F . + In Case I, we assume further that F∞ is totally real, and that F∞ contains F(ζp∞ ) . In Case II, we assume that we are given an elliptic curve E over F which is of good ordinary reduction at any prime of F lying over p. Let H = Gal(F∞/F cyc) ⊂ G, so that H is a closed normal subgroup of G with G/H Zp. In Case I, fix a finite set  of primes of F which contain all primes of F lying over p and all primes of F which ramify in F∞.

3.1. Arithmetic side

3.1.1. Let  = Zp[[G]].Bya-module, we mean a left -module. We define a -module X as follows. In Case I, let X = Gal(M/F∞) where M is the largest abelian pro-p extension of F∞ which is unramified outside . X = ( (E/F ), Q /Z ) F In Case II, let Hom −lim→F Sel p p where ranges over all finite Galois extensions of F contained in F∞. Then in both cases X is a finitely generated -module. 3.1.2. In Case I, X is a torsion -module (that is, each element of X is killed by some non zero-divisor of ). In Case II, a natural conjecture is that X is -torsion. More precisely:

Conjecture 3.1.3. In Case I, X is finitely generated as a Zp[[H]]-module.

Conjecture 3.1.4. ([8] 5.1.) In Case II, X/X(p) is finitely generated as a Zp[[H]]- module, where X(p) denotes the part of X killed by some power of p. 350 Kazuya Kato

Let F be a finite extension of F contained in F∞ such that F∞/F is a pro-p extension. In Case I, 3.1.3 is true if the μ-invariant of the cyclotomic Zp-extension of F is zero (it is conjectured by Iwasawa that the μ-invariant of the cyclotomic Zp-extension of any number field is zero). In Case II, 3.1.4 is true if E is isogenous over F to an elliptic curve E such that the μ-invariant of E for the cyclotomic

Zp-extension of F is zero.

3.2. Zeta side

3.2.1. Where do the p-adic zeta functions in non-commutative Iwasawa theory live? Non-commutative rings are not good places to live for complex zeta functions defined as Euler products, for the meaning of Euler product becomes unclear by the non- commutativity of the product. Though p-adic zeta functions are not Euler products, this gives us the impression that any p-adic zeta function cannot live in the non- commutative . However, for a non-commutative ring R, the non-commutativity of the product in × × R vanishes under the canonical homomorphism R → K1(R).

3.2.2. Recall that for a ring R, K1(R) is defined to be the abelian group

GL(R)/[GL(R), GL(R)], where  GL(R) = n GLn(R) in which GLn(R) is embedded in GLn+1(R) by T → T 0 . 01 3.2.3. As is explained below, in Case I (resp. Case II) we expect that the p-adic zeta ¯ function lives in K1 of a certain localization of  (resp. of  = O[[G]] where O is the completion of the valuation ring of the maximal unramified extension of Qp) defined as follows. (Note that the theory of localizations of non-commutative rings is not so simple as that for commutative rings.) Define

S ={s ∈  | /s Z [[H]] },S∗ = pnS. is a finitely generated p -module n≥0 Then S and S∗ are multiplicative subsets of , consisting of left and right non zero- divisors and satisfying the left and right Ore conditions ([33]) in the localization − − theory of non-commutative rings. Hence we have rings S = S 1 = S 1 by inverting elements of S, and also S∗ = S[1/p]. In the case that H is finite and G is commutative, S∗ = Q(). Let NH (G) (resp. MH (G)) be the category of finitely generated -modules M such that M (resp. M/M(p)) is finitely generated as a Zp[[H]]-module. For a finitely generated -module M, M is S-torsion if and only if it belongs to NH (G), and it is S∗ M (G) -torsion if and only if it belongs to H . S S∗ = Spn ¯ We have similarly multiplicative subsets and n≥0 of and local- ¯ ¯ izations S, S∗ . Iwasawa theory and generalizations 351

3.2.4. We expect that the p-adic zeta function in non-commutative Iwasawa theory is characterized by the relation of its special values with complex zeta values. For an element f of K1(S∗ ) and for a continuous representation ρ : G → GLn(Cp) where Cp is the completion of the algebraic closure of Qp, the value f(ρ) ∈ Cp ∪{∞} is defined in [8]. I do not give here the precise general definition, but a basic fact × is that if f is the image of an element a of  ∩ (S∗ ) , the value of f at ρ is equal to det(ρ(a)), where ρ(a)denotes the image of a under the ring homomorphism  → Mn(Cp) induced by ρ. f(ρ)∈ C ∪{∞} f K (¯ ) We can define similarly the value p of an element of 1 S∗ at a continuous representation ρ : G → GLn(Cp).

Now we state our conjecture for the existence of the p-adic zeta function in non- commutative Iwasawa theory.

Conjecture 3.2.5. (1) In Case I, there is an element Lp(F∞/F ) ∈ K1(S) (called the p-adic zeta function for the extension F∞/F ) having the following property. For any even integer r ≥ 1 and any representation ρ of G which factors through a r finite quotient Galois group, the value of Lp(F∞/F ) at the representation ρκ of G is the value L(1 − r, ρ) of the Artin L-function L(s, ρ). (The subscript  means that the Euler factors at primes in  are removed from the Euler product.) L (E, F /F ) ∈ K (¯ ) p (2) In Case II, there is an element p ∞ 1 S∗ (called the -adic zeta function of E for the extension F∞/F ) having the following property. For any representation ρ of G which factors through a finite quotient Galois group, the value of Lp(E, F∞/F ) at ρ is L(E, 1,ρ)/(( period) × (local term)). Here L(E,s,ρ)is the twist of L(E, s) by ρ. The definitions of (period) and (local term) are given explicitly in [8] in the case F = Q. In the case F = Q, the definitions are given in [16] but they are not so explicit.

3.2.6. The idea that “zeta functions can live in K1 of non-commutative group rings” may be true also for Selberg zeta functions. Such idea appears in the paper of Bass [1] for Ihara–Selberg zeta functions (Selberg zeta functions for p-adic fields). I learned about the work [1] from K. Hashimoto. For a discrete co-compact torsion-free subgroup  of SL2(R)/{±1} and for a finite dimensional representationρ :  → GLn(C), the Selberg zeta function of  −s −1 with twist by ρ is defined to be γ det(1 − ρ(γ)N(γ) ) ((s)  0) where γ ranges over all “prime elements” of  taken mod conjugacy. (Prime element means an element which is not an n-th power of any element for any n ≥ 2. N(γ) > 1is the absolute value of one of the eigen values of γ .) I am not sure if it is reasonable to define the Selberg zeta function with values 1 1 1 in K1(L ()), where L () is the algebra of L -functions on  with the product structure by convolution, as follows.  −s −1 ζ(s) = γ (1 − γ N(γ ) ) . 352 Kazuya Kato

1 (The right-hand side is regarded as an element of K1(L ()).) For a finite dimensional unitary representation ρ :  → GLn(C), the ring homomorphism L1() → Mn(C) 1 × induced by ρ defines a homomorphism K1(L ()) → K1(Mn(C)) = C which sends ζ(s) to the Selberg zeta function of  with twist by ρ. If SL2(R)/{±1} is replaced by SL2(Qp)/{±1}, an analogue of the above ζ(s) is considered in Bass [1].

3.3. Main conjecture. We assume for simplicity that G is p-torsion-free in this subsection. 3.3.1. The localization theory in K-theory [46] gives exact sequences ∂ K1() → K1(S) −→ K0(NH (G)) → 0, ∂ K1() → K1(S∗ ) −→ K0(MH (G)) → 0.

Here for C = NH (G) or MH (G), K0(C) denotes the Grothendieck group of C, which is an abelian group defined by the following generators and relations. Generators: [M] for objects M of C. Relations: [M]=[M ]+[M ] if M, M , M are objects of C such that there is an exact sequence 0 → M → M → M → 0. In the above first (resp. second) exact sequence, ∂ satisfies ∂(s) =[/s] for s ∈ S (resp. s ∈ S∗). In the situation of §2 in which G is commutative, MH (G) coincides with the category of all finitely generated torsion -modules, and for any finitely generated torsion -module M and for any generator f of Char(M),wehave∂(f) =[M] in K0(MH (G)). Hence [M] can play the role of the characteristic ideal in §2. The following is the main conjecture. ([43], [8]. Generalizations to motives are explained in the complementary paper [16] to [8].)

Conjecture 3.3.2. (1) In Case I, the homomorphism ∂ : K1(S) → K0(NH (G)) sends Lp(F∞/F ) to [X]−[Zp].

(2) In Case II, if f is an element of K1(S∗ ) such that ∂(f) =[X],wehave L (E, F /F ) ≡ f K ()¯ → K (¯ ) p ∞ modulo the image of 1 1 S∗ .

3.4. Complements 3.4.1. In Case I, a main conjecture was formulated and studied by Ritter–Weiss ([39] etc.) under the assumption that H is finite (H can have p-torsion). 3.4.2. For an elliptic curve E with super-singular reduction at p, it is not known how to formulate p-adic zeta functions in non-commutative Iwasawa theory. 3.4.3. In history, studies of delicate properties of algebraic varieties motivated progress in the theory of commutative rings. Similarly, I expect that via non-commutative Iwa- sawa theory, delicate aspects in number theory motivate progress in the theory of non- commutative rings. The structure theorem of torsion modules over non-commutative Iwasawa type algebras by Coates–Schneider–Sujatha [9] is one such example. Iwasawa theory and generalizations 353

3.4.4. An interesting aspect of non-commutative Iwasawa theory of elliptic curves is the relative prevalence, compared to the cyclotomic theory, of global root numbers equal to −1 (in the case of twists of an elliptic curve by self dual Artin characters of certain non-commutative p-adic Lie extensions, see, for example, Dokchitser [14], and Rohrlich [36]). This phenomenon has long been important in the study of Heegner points on elliptic curves, and recently H. Darmon and Y. Tian have obtained the first deep results about Heegner points in non-commutative Iwasawa theory of elliptic curves ([13], [11]). 3.4.5. As in Huber–Kings [19], §3.3, we can expect that non-commutative Iwasawa theory is strong enough to unify Iwasawa theories of all motives. This would imply that there are many still unknown congruences between p-adic zeta functions of different motives and also between modular forms of different algebraic groups. In the rest of this section, assuming that G is isomorphic to a non-commutative semi-direct product of two copies of Zp, I report some conjectural congruences be- tween p-adic zeta functions in commutative Iwasawa theory which would be implied by non-commutative Iwasawa theory. We can show conversely (Proposition 3.4.9, which I learned from D. Burns) that in Case I, under the same assumption, the exis- tence of p-adic zeta function and the main conjecture in non-commutative Iwasawa theory are reduced to these conjectural congruences between p-adic zeta functions in commutative Iwasawa theory. 3.4.6. Assume that G is isomorphic to a non-commutative semi-direct product of two copies of Zp. e Then H Zp. Let e ≥ 1 be the integer such that H/[G, H ] is of order p . Let  = G/H and for n ≥ 0, let n ⊂  be the unique subgroup of  of index max(n−e,0) p . Define commutative rings Rn and Rn ⊂ Q(Rn) (n ≥ 0) as follows:

Rn = Zp[ζpmin(n,e) ][[n]], and Rn is the local ring of Rn at the unique prime ideal of height 1 containing p. In [23], homomorphisms

× × θ = (θn)n : K1(Zp[[G]]) → Rn ,θ= (θn)n : K1(Zp[[G]]S) → (Rn) n≥0 n≥0 such that θ induces θ are defined. Furthermore subgroups

× ×  ⊂ Rn ,⊂ (Rn) n≥0 n≥0     = R× ∩  such that n≥0 n are defined by using certain congruences. The congruences defining  and  are rather involved, and so for simplicity, I introduce them here only in the case e = 1.  (a ) R× (R )× b = a N (a )−1 Let n n be an element of n≥0 n (resp. n≥0 n ). Let n n n 0 where Nn is the norm map × × × × Zp[[]] → Zp[[n]] (resp.(Zp[[]](p)) → (Zp[[n]](p)) ). 354 Kazuya Kato

−1 Let cn = bnϕ(bn−1) for n ≥ 1 where ϕ is the ring homomorphism induced by the p-th power homomorphism n−1 → n. Then in the case e = 1, (an)n belongs to  (resp.  ) if and only if the following congruences are satisfied:

n−1    cp ≡ N (N n−1 c ) p2(n−1)(ζ − ) n ≥ n n i=1 i mod p 1 for any 1 N R× → Z [[]]× (R )× → (Z [[]] )× where denotes the norm map 1 p (resp. 1 p (p) ).  θ : K (Z [[G]]) → R× Proposition 3.4.7 ([23]). (1) The map 1 p n≥0 n is injective and induces an isomorphism K1(Zp[[G]]) −→ .  θ : K (Z [[G]] ) → (R )×  (2) The image of 1 p S n≥0 n is contained in .

3.4.8. Assume that we are in Case I. For n ≥ 0, let Fn be the finite extension of F contained in F cyc corresponding to the subgroup n of . Let Gn ⊂ G be the inverse × image of n in G. Then there is a one-dimensional representation χn : Gn → Q of n n Gn of order p whose restriction to H is still of order p . The p-adic L-function ξn of the totally real field Fn associated to the character χn belongs to Q(Rn). The main conjecture of Iwasawa theory of Fn proved by Wiles shows that

(1) (ξn) = Char(Xn) for n ≥ 1, and I(R0)ξ0 = Char(X0) where Xn is the Iwasawa module of the Iwasawa theory of Fn associated to χn and I(R0) is the kernel of R0 = Zp[[]] → Zp; σ → 1(σ ∈ ).

I did not explain the definitions of θn and θn, but the maps θn have the following properties (2) and (3).

(2) Let ξ be an element of K1(S). Then ξ has the property of the p-adic zeta function Lp(F∞/F ) stated in 3.2.5 if and only if θn(ξ) = ξn for all n ≥ 0.

(3) If X belongs to NH (G) and f is an element of K1(S) such that ∂(f) = [X]−[Z ] (θ (f )) = (X ) n ≥ I(R )θ (f ) = (X ) p , then n Char n for 1, and 0 0 Char 0 .

If the p-adic zeta function Lp(F∞/F ) ∈ K1(S) in non-commutative Iwasawa theory exists, then by the above (2) and by Prop. 3.4.7 (2), (ξn)n should be contained in  . This shows that the p-adic L functions ξn in commutative Iwasawa theory should satisfy special congruences between them (which are not proven yet).

Conversely, assume (ξn)n ∈  . From the above (1), we can deduce X ∈ NH (G). Let f be an element of K1(S) such that ∂(f) =[X]−[Zp]. Then by (1) and (3), −1 we have (ξn) = (θn(f )) for any n ≥ 0. Hence un := ξnθn(f ) is a unit of Rn. (u ) ∈ R× ∩  =  By Prop. 3.4.7 (2), n n n≥0 n . Hence by Prop. 3.4.7 (1), (un)n comes from an element u of K1(). By (2), uf is the p-adic zeta function of F∞/F in the non-commutative Iwasawa theory (which we were looking for), and ∂(uf) =[X]−[Zp]. This proves Proposition 3.4.9. Assume that we are in Case I, and assume that G is non-commu- tative and is a semi-direct product of two copies of Zp. If the family (ξn)n≥0 of p-adic Iwasawa theory and generalizations 355

zeta functions in commutative Iwasawa theory belongs to  (i.e. satisfies special congruences), then the p-adic zeta function for F∞/F in non-commutative Iwasawa theory exists and the main conjecture in non-commutative Iwasawa theory for F∞/F is true. From §2 we can have the idea that “the proofs of the main conjectures in com- mutative Iwasawa theory will be obtained by the modular form method and the Euler system method as in §2”. The author learned from D. Burns not only Proposition 3.4.9 but also the following idea: “the proofs of the main conjectures in non-commutative Iwasawa theory might not be at infinite distance, but might be deduced from the main conjecture in commutative Iwasawa theory plus special congruences between p-adic zeta functions in commutative Iwasawa theory”.

References

[1] Bass, H., The Ihara-Selberg zeta function of a tree lattice. Internat. J. Math. 3 (1992), 717–797. [2] Beilinson, H., Higher regulators and values of L-functions. Current problems in mathe- matics 24 (1984), 181–238. [3] Bertolini, M., and Darmon, H., Iwasawa’s main conjecture for elliptic curves over anticy- clotomic Zp-extensions. Ann. of Math. 162 (2005), 1–64. [4] Birch, B., J., and Swinnerton-Dyer, H. P. F., Notes on elliptic curves. I. J. Reine Angew. Math. 212 (1963), 7–25; II. J. Reine Angew. Math. 218 (1965), 79–108. [5] Bloch, S., and Kato, K., L-functions and Tamagawa numbers of motives. In The Grothendieck Festschrift, Vol. I, Progr. Math. 86, Birkhäuser, Boston, MA, 1990, 333–400. [6] Breuil, C., Conrad, B., Diamond, F., and Taylor, R., On the modularity of elliptic curves over Q: wild 3-adic exercises. J. Amer. Math. Soc. 14 (2001), 843–939. [7] Burns, D., and Flach, M., Tamagawa numbers for motives with (non-commutative) coef- ficients I. Documenta Math. 6 (2001), 501–570; II, Amer. J. Math. 125 (2003), 475–512.

[8] Coates, J., Fukaya, T., Kato K., Sujatha, R., and Venjakob, O., The GL2 main conjecture for elliptic curves without complex multiplication. Inst. Hautes Études Sci. Publ. Math. 101 (2005), 163–208. [9] Coates, J., Schneider, P., and Sujatha, R., Modules over Iwasawa algebras. J. Inst. Math. Jussieu 2 (2003), 73–108. [10] Coates, J., and Wiles, A., On the conjecture of Birch and Swinnerton-Dyer. Invent. Math. 39 (1977), 223–251. [11] Darmon, H., and Tian,Y., Heegner points over false Tate curve extension. Talk in Montreal; preprint. [12] Deligne, P.,Valeursde fonctions L et périodes d’intégrales. InAutomorphic forms, represen- tations and L-functions, Part 2, Proc. Symp. Pure Math. 33, Amer. Math. Soc., Providence, R.I., 1979, 313–346. [13] Dokchitser, T., and Dokchitser,V.,Computations in non-commutative Iwasawa theory (with an appendix by J. Coates and R. Sujatha). Proc. London Math. Soc. 94 (2007), 211–272. 356 Kazuya Kato

[14] Dokchitser V., Root numbers of non-abelian twists of elliptic curves. Proc. London Math. Soc. 91 (2005), 300–324. [15] Fontaine, J.-M., and Perrin-Riou, B.,Autour des conjectures de Bloch et Kato: cohomologie galoisienne et valeurs de fonctions L.InMotives (Seattle, WA, 1991), Proc. Symp. Pure Math. 55, Part 1, Amer. Math. Soc., Providence, RI, 1994, 599–706. [16] Fukaya, T., and Kato, K., A formulation of conjectures on p-adic zeta functions in non- commutative Iwasawa theory. Trudy Sankt-Peterburgskugo Matematicheskogo Obshch- estva 12 (2005), 1–101; English version to appear in Amer. Math. Soc. Transl. Ser. 2, Proc. St Petersburg Math. Soc. [17] Greenberg, R., Iwasawa theory for p-adic representations. In Algebraic number theory, Adv. Stud. Pure Math. 17, Academic Press, Boston, MA, 1989, 97–137. [18] Greenberg, R., Iwasawa theory—past and present. In Class field theory—its centenary and prospect (Tokyo, 1998),Adv. Stud. Pure Math. 30, Math. Soc. Japan, Tokyo 2001, 335–385. [19] Huber, A., and Kings, G., Equivariant Bloch-Kato conjecture and non-abelian Iwasawa main conjecture. In Proceedings of the International Congress of Mathematicians (Beijing, 2002), Vol. II, Higher Ed. Press, Beijing 2002, 149–162. [20] Iwasawa, K., Analogies between number fields and function fields. In Collected Papers, Vol. II, Springer-Verlag, Tokyo 2001, 606–611. [21] Kato, K., Lectures on the approach to Iwasawa theory for Hasse-Weil L-functions via BdR.I.InArithmetic algebraic geometry (Trento, 1991), Lecture Notes in Math. 1553, Springer-Verlag, Berlin 1993, 50–163. [22] Kato, K., p-adic Hodge theory and values of zeta functions of modular forms. Astérisque 295 (2004), 117–290.

[23] Kato, K., K1 of some non-commutative completed group rings. K-theory 34 (2005), 99–140. [24] Kubota, K., and Leopoldt, H.-W., Eine p-adische Theorie der Zetawerte. I. J. Reine Angew. Math. 214/215 (1964), 328–339. [25] Kolyvagin, V. Euler systems. In The Grothendieck Festschrift, Vol. II, Progr. Math. 87, Birkhäuser, Boston, MA, 1990, 435–483. [26] Kurihara, M., Iwasawa theory and Fitting ideals. J. Reine Angew. Math. 561 (2003), 39–86. [27] Kurihara, M., On the structure of ideal class groups of CM-fields. Documenta Math. Extra Vol. (2003), 539–563. [28] Kurihara, M., On the structure of Iwasawa modules. Surikaisekikenkyusho Kokyuroku 1451 (2005), 216–224. [29] Mazur, B., and Swinnerton-Dyer, P, Arithmetic of Weil curves. Invent. Math. 25 (1974), 1–61. [30] Mazur, B., Tate, J., and Teitelbaum, J, On p-adic analogues of the conjectures of Birch and Swinnerton-Dyer. Invent. Math. 84 (1986), 1–48. [31] Mazur, B., and Tilouine, J, Représentations galoisiennes, différentielles de Kähler et “con- jectures principales”. Inst. Hautes Études Sci. Publ. Math. 71 (1990), 65–103. [32] Mazur, B., and Wiles, A., Class fields of abelian extensions of Q. Invent. Math. 76 (1984), 179–330. [33] McConnell, J. C., and Robson, J. C., Noncommutative Noetherian rings. Grad. Stud. in Math. 30, Amer. Math. Soc., Providence, RI, 2001. Iwasawa theory and generalizations 357

[34] Perrin-Riou, B., Fonctions Lp-adiques des représentations p-adiques. Astérisque 229 (1995). [35] Ribet, K. A., A modular construction of unramified p-extensions of Q(μp). Invent. Math. 34 (1976), 151–162. [36] Rohrlich, D. E., Root numbers of semi-stable elliptic curves in division towers. Math. Res. Lett. 13 (2–3) (2006), 359–376. [37] Rubin, K., The “main conjectures” of Iwasawa theory for imaginary quadratic fields. Invent. Math. 103 (1991), 25–68. [38] Rubin, K., Euler systems. Ann. of Math. Stud. 147, Princeton University Press, Princeton, NJ, 2000. [39] Ritter, J. and Weiss, A., Toward equivariant Iwasawa theory, II. Indag. Math. (N.S.) 15 (2004), 549–572. [40] Schneider, P., Motivic Iwasawa theory. In Algebraic number theory, Adv. Stud. Pure Math. 17, Academic Press, Boston, MA, 1989, 421–456. [41] Skinner, C., Main conjectures and modular forms. Preprint. [42] Thaine, F., On the ideal class groups of real abelian number fields. Ann. of Math. 128 (1988), 1–18. [43] Venjakob, O., Characteristic elements in non-commutative Iwasawa theory. J. Reine Angew. Math. 583 (2005), 193–236. [44] Wiles,A., The Iwasawa conjecture for totally real fields. Ann. of Math. 131 (1990), 493–540. [45] Wiles, A., Modular elliptic curves and Fermat’s last theorem. Ann. of Math. 141 (1995), 443–551. [46] Weibel, C., and Yao, D., Localization for the K theory of noncommutative rings. In Alge- braic K-theory, commutative algebra, and algebraic geometry (Santa Margherita Ligure, 1989), Contemp. Math. 126, Amer. Math. Soc., Providence, RI, 1992, 219–230.

Department of Mathematics, Kyoto University, Sakyo, Kyoto, Kyoto 606, Japan E-mail: [email protected]

Energy-driven pattern formation

Robert V. Kohn∗

Abstract. Many physical systems can be modelled by nonconvex variational problems regular- ized by higher-order terms. Examples include martensitic phase transformation, micromagnetics, and the Ginzburg–Landau model of nucleation. We are interested in the singular limit, when the coefficient of the higher-order term tends to zero. Our attention is on the internal structure of walls, and the character of microstructure when it forms. We also study the pathways of thermally-activated transitions, modeled via the minimization of action rather than energy. Our viewpoint is variational, focusing on matching upper and lower bounds.

Mathematics Subject Classification (2000). Primary 49-02, 82-02; Secondary 74N15, 82B24, 82D40.

Keywords. Action minimization, Aviles–Giga problem, calculus of variations, cross-tie wall, martensitic transformation, micromagnetics, microstructure.

1. Introduction

Many physical systems are described by nonconvex variational problems regularized by higher-order terms. Two of the simplest examples are the Ginzburg–Landau energy (u2 − 1)2 + ε2|∇u|2 and the Aviles–Giga energy (|∇u|2 − 1)2 + ε2|∇∇u|2. The former is a basic model of nucleation; we shall discuss it in Section 4. The latter arises in many settings, including convective pattern formation and magnetic thin films; we shall discuss it in Section 3. Other, more complicated examples include mi- cromagnetics and martensitic transformation; we shall discuss them too, in Section 2. Our focus is always on the singular limit ε → 0. In some settings, minimizers get increasingly complicated as ε → 0. We call this the development of microstructure. We shall discuss two examples in Section 2, involving twinning in martensite [40] and the branching of domains in a uniaxial

∗ This work was partially supported by NSF, most recently through grant DMS0313744.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 360 Robert V. Kohn ferromagnet [13]. When microstructure forms, we are interested in its local character and length scale. In most settings, minimizers develop sharp transition layers where there is rapid spatial variation. Outside these layers the solution is relatively smooth. We call the transition layers walls and the smooth regions domains. We are interested in the internal structure of walls, and in evaluating their surface energies. We shall discuss two examples in Section 3, involving the Aviles–Giga energy [38] and cross-tie walls in ferromagnetic thin films [1]. Finally, we are interested in local as well as global minimizers, and in thermally- activated transitions between them. Weshall explain in Section 4.1 how large deviation theory leads to the minimization of action rather than energy. Then, in Section 4.2, we discuss the singular limit of action minimization for the Ginzburg–Landau func- tional [42]. Our viewpoint is variational: we focus on the leading-order dependence of the energy upon ε. In problems with microstructure we find the optimal scaling law (Section 2); though the argument does not determine the minimizer, it does give information about its character. In problems involving walls (Sections 3 and 4) the scaling law is obvious and our achievement is to find the prefactor. In the process, we also determine an example of a minimizer. Upper bounds on the minimum energy are usually easy, by considering appropriate test functions. Lower bounds are much more difficult, however, since our functionals are nonconvex. The main mathematical accomplishment in each of our examples is an ansatz-independent lower bound:

(a) For the examples involving microstructure (Section 2), the heart of the matter is an interpolation inequality (10). It expresses mathematically the fact that development of fine-scale microstructure requires a lot of surface energy.

(b) For the examples involving walls (Section 3), the heart of the matter is the use of a suitable “entropy.” Recall that for a conservation law, entropy is dissipated at shocks. Our entropies are analogous, in the sense that the divergence is concentrated at walls.

(c) For the example involving action minimization (Section 4), the heart of the matter is the separation of the action into two parts: the “nucleation cost” and the “propagation cost.”

It should be clear by now that our goal is not to survey the field of energy-driven pattern formation. Such a survey would be extremely difficult, because the subject is vast and ill-defined. Even if we limited attention to recent mathematical work based on singularly perturbed variational problems, a survey would have to include diblock-copolymers [11], [55], energy-driven coarsening [41], compressed thin film blisters [7], dislocation patterns in plasticity [17], vortex patterns in type-II super- conductors [59], the intermediate state of a type-I superconductor [14], and many Energy-driven pattern formation 361 additional examples from micromagnetics [21]. (This list is of course incomplete, and the citations are simply examples selected from a huge literature.) Our aim is much more limited. The primary goal of this paper is to communicate the methodological developments summarized in (a)–(c) above. In addition, we will explain the materials science problems that led to these developments. Proving lower bounds is difficult, but guessing them is easier. This is particularly true in problems from physics, where experimental observations are available. There- fore it should not be surprising that many of our results were guessed long ago. For example, the scaling of the minimum energy for a uniaxial ferromagnet (Section 2.2) has been “known” for decades [33], [52]. The cross-tie wall, however, is an exception to this rule. As we shall explain in Section 3.2, the analysis of [1] finds the opti- mal wall structure explicitly. Prior to that work the structure was known only from numerical and physical experiments [50].

1.1. Warmup: one space dimension. For context and background, it is useful to review a simple 1D example. Consider the minimization of 1 1 2 2 2 2 (ux − 1) + εuxx + αu (1) 0 ε where ε and α are positive. The first term prefers ux =±1; the second penalizes changes of slope; the third penalizes deviations from 0. Their preferences are incom- patible, and the competition between them determines the character of the minimizer. When ε is small, the optimal u is a sawtooth function as shown in Figure 1. Its slope is nearly ±1 except for a transition region (whose length is of order ε) near each peak and valley. The distance between peaks and valleys is determined by the competition

ε

Figure 1. A minimizer of (1). between the first two terms (which attribute energy to each peak and valley) and the last term (which prefers u to be small). This is most evident in the limit ε → 0, when each transition layer shrinks to a point. If 2c0 is the energy of an (optimal) transition layer, then the limiting variational problem as ε → 0 is the minimization of 1 2 c0|uxx|+αu (2) 0 subject to the condition ux =±1. 362 Robert V. Kohn

The statement that (2) captures the asymptotic behavior of (1) can be proved with mathematical rigor: this is a basic example of -convergence, see e.g. [9]. In this article we shall work mainly at positive ε, so we do not make use of -convergence in any formal sense. Our viewpoint, however, is very similar. In particular, the following argument – which amounts to the identification of the constant c0 in (2) [46] – will recur repeatedly. Consider a function u such that ux =−1 near x = a and ux =+1 near x = b. Then b b b 1 2 2 2 2 (ux − 1) + εuxx ≥ 2|1 − ux||uxx|= |[(ux)]x| (3) a ε a a if (t) = 2|1 − t2|. Since b b 1 2 |[(ux)]x|≥ [(ux)]x =|(1) − (−1)|=2 (1 − t ) a a −1 we conclude that the cost 2c0 of a peak or valley in (1) is at least 1 2 (1 − t2) = 8/3. −1 Moreover this estimate is sharp, and it reveals the internal character of the transition layer: for equality to hold in (3) we need

2 |1 − ux|=ε|uxx| from which it follows easily that ux = tanh(x/ε). We have omitted some details, of course; at finite ε the assumptions ux(a) =−1 and ux(b) =+1 are only approxi- mately valid. Still, the preceding calculation captures the heart of the matter. Our example (1) is local, in the sense that the energy involves only u, ux, and uxx. But it can also be viewed as a nonlocal problem. Indeed, if we treat v = ux as our basic variable, and write u =∇−1v as an indefinite integral of v, then (1) is equivalent to minimizing 1 1 2 2 2 −1 2 (v − 1) + εvx + α|∇ v| . (4) 0 ε From this perspective, space gets divided into “domains” where v ≈±1, separated by “walls” where v changes rapidly, on a length scale of order ε. The problems considered in Sections 2–4 can be viewed as multidimensional analogues of (1) or (4). The multidimensional setting introduces new challenges, and many phenomena not seen in one space dimension. But 1D examples are rich, and their analysis has taught us a lot. For example, these functionals have many local minima, and it is natural to inquire about the character of those states. Are they periodic in x, or can they have “defects”? For studies of this type see [48], [54], [62], [64]. Energy-driven pattern formation 363

2. Singular perturbation and the development of microstructure

We say a singularly-perturbed variational problem develops microstructure if its min- imizers become increasingly complicated as ε → 0. In this section we discuss two examples, from martensitic transformation and micromagnetics.

2.1. Refinement of twins. A simple 2D analogue of (2) was introduced in 1992 by Kohn and Müller: 1 L 2 min ux + ε|uyy| dx dy (5) uy =±1 0 0 u=0atx=0 where u = u(x, y) is scalar-valued. The constraint uy =±1 applies in the interior of the region (0,L)× (0, 1). It is clearly incompatible with the boundary condition u = 0atx = 0, so we expect ∇u to be oscillatory near x = 0. The regions where uy =±1 are “domains,” and the discontinuities of uy are “walls.” The term ε|uyy| dx dy in (5) represents surface energy: since uy jumps between ±1 at each interface, it simply counts 2ε times the number of interfaces above x then integrates over x ∈ (0,L). This is a simplified model for the geometry of twinning near an austenite twinned- martensite interface, in a crystalline solid undergoing a martensitic phase transfor- mation [39]. Briefly: in the “twinned” region (0,L)× (0, 1) there are two preferred values ∇u = (0, 1) and ∇u = (0, −1), corresponding to two “variants” of marten- site. The first term in (5) represents “elastic energy;” it penalizes deviations from the preferred values of ∇u. The second term represents the surface energy of the twin boundaries. We suppose the material occupying the region x<0 is untwinned and rigid; hence the boundary condition u = 0atx = 0. See [39] for a more de- tailed account of the crystallography behind (5), and [8] for a modern introduction to martensitic phase transformation with a variational viewpoint. The most basic result about (5) is the assertion that / /  / / Cε2 3L1 3 ≤ minimum energy ≤ C ε2 3L1 3 (6) when ε/L is sufficiently small [40]. Thus, we know the scaling law of the minimum energy – though not the prefactor. The right hand side of (6) – the upper bound – is relatively easy to prove. It suffices to give a single example of a function u with the desired scaling. The convenient construction is self-similar; in particular, the length scale of the twins at x decreases geometrically as x approaches 0. Figure 2a sketches the construction by showing two generations of refinement. The left hand side of (6) – the lower bound – requires an entirely different type of argument. No example or numerical simulation can be of any use. Rather, we require a geometry-independent argument explaining why no microstructure can do better. In a convex variational problem we would turn to the convex dual. But our example is very nonconvex, due to the constraint uy =±1. 364 Robert V. Kohn

x = x x = 0 x = L 0

(a) (b)

Figure 2. (a) Two generations of the self-similar construction used to prove the upper bound. 2 (b) Visual aid for the lower bound. If there are few interfaces at x0 then the integral of ux over the hatched region must be large.

The successful argument is actually quite elementary. It rests on two simple facts:

Fact 1. If the graph of f is a sawtooth with few teeth, then it must make large excursions. More precisely: if fy =±1 then 1 f 2 dy ≥ C/(N + 1)2 if the slope changes N times. 0

2 Fact 2. The integral of ux controls the variation of u with respect to x. In particular: 1 1 b 2 2 |u(b, y) − u(a, y)| dy ≤ (b − a) ux dx dy. 0 0 a Using these, the lower bound is proved as follows (c.f. Figure 2b). For any u such that u = 0atx = 0 and uy =±1, let 1 L 2 E = ux + ε|uyy| dx dy 0 0 be the associated energy.

Step 1. Since the second term in E controls the wall energy, for some 0

Step 3. Combining both steps, we have shown that LE ≥ Cε2L2/E2. Rearrangement gives the desired lower bound E ≥ Cε2/3L1/3. This argument is so easy it leaves one a bit uncomfortable. What makes it work, and how can it be generalized? The answer will become evident in Section 2.2. In focusing on upper and lower bounds, we have presented only the most basic result concerning (5). Much more can be proved, including an estimate for the length scale of twinning as a function of x [40]. Conti has studied the fine-scale structure of a minimizer near x = 0, showing roughly speaking that it is asymptotically self- similar [15].

2.2. Branching of magnetic domains. The branching of domains in a uniaxial ferromagnet combines features of our 1D model problem (1) and our 2D example (5). The problem is richer and more difficult, however, because the domain patterns are fully three-dimensional. A sharp-interface version of this problem was treated in [13]. The following discussion, based on standard micromagnetics and drawn from [21], is only slightly different. The phenomenon we wish to capture is sketched in Figure 3b; experimental images (which are of course much richer and more detailed) can be found in Section 5.2.1 of [34]. Briefly: we are considering a cylinder occupied by a uniaxial ferromagnet. The magnetization has two preferred values, m = (1, 0, 0) or m = (−1, 0, 0). The observed configurations are local minima of the micromagnetic energy, which is defined by Q(m2 + m2) + ε2|∇m|2 + |∇φ|2 2 3 (7) magnet all space where m is the magnetization (a unit vector field defined on the magnet, extended by 0 outside) and φ is defined by solving

φ = div m. (8)

x = 0 x = L/2 x = L x = L/2 x = L

(a) (b)

Figure 3. (a) Sketch of our uniaxial ferromagnet, with the preferred magnetization direction parallel to the axis. (b) Sketch of the magnetic domain structure. 366 Robert V. Kohn

The first term in (7) expresses the anisotropy of the crystal, in other words its preference for m = (±1, 0, 0). The second term, known as the exchange energy, penalizes sharp 2 changes in m and is directly analogous to the term εuxx in our one-dimensional example; when ε is small it forces the creation of walls and determines their energy. The nonlocal magnetostatic energy |∇φ|2 comes from Maxwell’s equations. It expresses a preference for m to be divergence-free, since (8) is equivalent to the statement that m =∇φ + divergence-free. (Thus, ∇φ is the Helmholtz projection of m onto the space of gradients.) The origin of the microstructure sketched in Figure 3b is easy to explain heuristi- cally. The magnetization wants to be (±1, 0, 0) in the cylinder, but its extension by 0 to all R3 wants to be weakly divergence-free. It cannot do both, since being divergence- free would require m · n to vanish at the end of the cylinder. So the magnetization compromises, making the magnetostatic energy small by oscillating rapidly in space between the preferred values (±1, 0, 0) at the end of the cylinder. This requires the introduction of walls across which m1 changes from 1 to −1. The magnetostatic term likes walls parallel to the x1-axis (since such walls are weakly divergence-free). However the walls carry surface energy, on account of the exchange term ε2|∇m|2. So the domain structure coarsens away from the end of the cylinder – though this means the walls are not exactly parallel to the axis. Overall: the situation is quite similar to the twinning example discussed in Sec- tion 2.1. There ∇u was two-dimensional and exactly curl-free; it developed fine-scale structure near x = 0 due to the boundary condition u = 0atx = 0. Here m is three- dimensional and only approximately divergence-free; it develops fine-scale structure so that m · n is approximately zero at the end of the cylinder. Mathematically: the analogue of (6) in this setting is the assertion that for a minimizer,

/ / / energy  / / / CQ1 3ε2 3L1 3 ≤ ≤ C Q1 3ε2 3L1 3 (9) cross-sectional area provided Q is sufficiently large and ε/L sufficiently small. Proving the upper bound is conceptually easy. One must simply give an example of an m with the desired scaling. This is done in [12], [52] for a slightly different model in which interfaces are sharp rather than diffuse. (See see also [21] for a concise summary.) The convenient construction involves branching, but none of the 3D complexity of Figure 3b. Thus the magnetization patterns seen in real magnets are geometrically complicated not because complexity is required for the optimal scaling law, but rather because complexity is a feature of the many local minima consistent with this scaling. As in Section 2.1, the lower bound provides an entirely different and more inter- esting challenge. It is natural to simplify the problem slightly by assuming periodicity (rather than a finite-sized magnet) in the x2 and x3 variables. This helps by permitting us to focus on the essential physics – namely the competing effects of the anisotropy, Energy-driven pattern formation 367 exchange and magnetostatic energies. The main steps are parallel to those of our twinning example: Fact 0. The energy controls wall area.

Fact 1. Consider a particular section x1 = a. If in this slice the perimeter of the −1 walls is small, then the H norm of m1 must be large. −1 Fact 2. The energy controls the variation of m1 in the H norm. Let us explain each assertion briefly. Our twinning example had the wall energy built into the functional, so the analogue of Fact 0 was automatic there. In the present setting we must instead argue as for (3). Since 2xy ≤ x2 + y2 we have

2 / ε 2εQ1 2|∇m |≤ |∇m |2 + Q(1 − m2). 1 − m2 1 1 1 1 m2 + m2 + m2 = But by differentiating the constraint 1 2 3 1 one easily sees that |∇m |2 1 ≤|∇m|2. − m2 1 1 Therefore εQ1/2 |∇m |≤ Q(m2 + m2) + ε2|∇m|2. 2 1 2 3

Since m1 ≈±1 in the domains, the left hand side is roughly a constant times the total surface area of the walls. Thus the wall energy is controlled by the sum of anisotropy and exchange energy. The essence of Fact 1 is the following interpolation inequality: if S =[0, 1]n is the unit cube in Rn and g : S → R is periodic with mean value 0 then 2/3 g2 ≤ C g 2/3 |∇g| g 2/3 L∞ H −1(S) (10) S S where the H −1 norm is defined by g 2 = |∇−1g|2 H −1(S) S

Substituting m1 for g and a scaled section of our cylinder for S, the left hand side of (10) is fixed so the right hand side stipulates a tradeoff between the perimeter −1 |∇m1| and the H norm of m1. The interpolation inequality (10) is not exactly standard, but the proof is relatively easy; see e.g. [16] for a concise proof and an interesting extension. Such interpolation inequalities have been used a lot in recent work on energy-driven pattern formation, not only for understanding the consequences of energy minimization, but also for proving bounds on coarsening rates, see e.g. [16], [41], [44]. Their broad importance is due to the special form of the right hand side, 368 Robert V. Kohn which relates the BV norm (a proxy for perimeter) to a negative norm (a proxy for the length scale of microstructure). Our Fact 1 in Section 2.1 did not assume periodicity; however when fy is periodic it is an immediate consequence of (10), obtained by taking S =[0, 1] and g = fy. The essence of Fact 2 is easiest to see in the special case when div m = 0. We also assume m is periodic in x2 and x3 with period cell S. Then the variation of m1 with respect to x1 is estimated by m (a, ·) − m (b, ·) = [m (a, ·) − m (b, ·)]v 1 1 H −1(S) sup 1 1 |∇v|2≤1 S and the right hand side equals

b b (∂1m1)v =− (∂2m2 + ∂3m3)v a S a S b = (m2,m3) ·∇v a S b 1/2 b 1/2 ≤ m2 + m2 |∇v|2 . 2 3 a S a S

−1 Thus when div m = 0 the variation of m1 with respect to x1 in the H norm is controlled by the anisotropy energy. The argument for the lower bound in (9) is parallel to the one sketched in Section 2.1 for (6). Step 1. If the energy is small then in a generic section the walls have small perimeter −1 (Fact 0). So the H norm of m1 in the section is large (Fact 1). −1 Step 2. If the energy is small then the H norm of m1 cannot change significantly −1 as x1 varies (Fact 2). So the H norm is large at the end of the cylinder, and (simplifying the argument a bit) this forces the magnetostatic energy to be large. Step 3. Combining both steps, we find that the energy cannot be small after all.

Wehave cheated a little. In truth m1 is neither divergence-free nor exactly mean 0 in each section. The full argument, presented in [13] and [21], proceeds a bit differently, working in Fourier space to take full advantage of the magnetostatic energy. The bottom line, however, is similar to the steps sketched above. Our understanding of this problem is far less complete than the one discussed in Section 2.1. In particular, while our methods give an estimate for the total area of all the domain boundaries in the magnet, they do not give rigorous results on the local length scale as a function of x. There are many other problems where nonlocal effects promote microstructure. Bounds analogous to (9) have been proved for a few of them, including diblock Energy-driven pattern formation 369 copolymers [11] and the intermediate state of a type-I superconductor [14]. However there are limits to what can be achieved this way. For example, in diblock copolymers the choice of microstructure seems to depend mainly on volume fraction. This cannot be seen from the scaling law; rather, different patterns achieve different prefactors.

3. Singular perturbation and the structure of walls

The problems considered in Section 2 develop microstructure, in the sense that min- imizers become increasingly complex as ε → 0. In proving energy scaling laws, we acquire insight about the character of this microstructure. Here we turn to a different issue, namely the internal structure of a wall. This question is meaningful and interesting even when there is no microstructure. We begin with a problem of that type – the Aviles–Giga energy – which provides a convenient warmup. Then we discuss the striking recent work of Alouges, Rivière, and Serfaty on the internal structure of a cross-tie wall [1].

3.1. The Aviles–Giga problem. Aviles and Giga asked in [4], [5] what we know about 1 min (|∇u|2 − 1)2 + ε|∇∇u|2 (11) u=0at∂ ε where is a bounded domain in R2 and u is a scalar-valued function. Their motivation came from the modeling of smectic liquid crystals, but the same functional arises in the Cross–Newell approach to convective pattern formation [27] and in the modeling of a soft, thin magnetic film with cross-section [38], [63]. Explaining just the last interpretation: the magnetostatic energy prefers div m = 0 in the film and m·n = 0at its edges. If we suppose m depends only on (x, y) then these conditions are equivalent (m ,m ) = (u , −u ) u = ∂ to 1 2 y x in with 0at . The magnetostatic term also prefers 2 m3 = 1 −|∇u| to be zero. Thus the sum of magnetostatic and exchange energy is a lot like (11). As ε → 0 the energy clearly prefers |∇u|=1. If is not a circle then the graph of u must have “folds,” and it is natural to guess that if uε minimizes (11) then lim uε = u0 exists and solves a suitable “asymptotic problem” of the form min fold energy. (12) |∇u|=1 folds u=0at∂

Notice that the class of admissible functions for (12) is somewhat rigid; two examples are shown in Figure 4a. What is the fold energy? If we assume that the internal structure of a fold is “one-dimensional,” i.e. that ∇u depends only on the variable transverse to the fold, 370 Robert V. Kohn

/ ux = a, uy = (1 − a2)1 2

L

/ ux = a, uy =−(1 − a2)1 2

(a) (b)

Figure 4. (a) Two admissible configurations for the asymptotic energy (12) (the arrow shows the direction of ∇u). (b) The boundary value problem used to determine the fold energy. then the energy is easily calculated by an argument similar to (3). The answer is 1 fold energy = |[∂u/∂n]|3 (13) fold 3 where the square bracket denotes the jump of the normal derivative of u across√ the fold. Thus√ for a fold parallel to the x-axis across which ∇u jumps from (a, 1 − a2) (a, − − a2) 8 ( − a2)3/2 to 1 , the fold energy per unit arc length would be 3 1 . But is this calculation right? A proper calculation of the fold energy should assume nothing about its internal structure, proving rather than assuming that it is one dimensional. A scheme for achieving this was introduced in [38]. Focusing for simplicity on folds parallel to the x-axis, the idea is to consider theAviles–Giga energy in a rectangle, with boundary conditions consistent with a fold as shown in Figure 4b. The height of the strip is 1; the length is L; and ∇u is assumed to be periodic in x with period L. If we can show for such u that 1 8 / lim inf (|∇u|2 − 1)2 + ε|∇∇u|2 ≥ (1 − a2)3 2L (14) ε→0 ε 3 we will effectively have shown that folds are indeed one-dimensional – or more precisely that there is no incentive to be otherwise. The proof of (14) involves little more than a clever integration by parts. Suppose we can find a smooth : R2 → R2 such that

| (∇u)|≤1(|∇u|2 − )2 + ε|∇∇u|2 div ε 1 (15) for any u(x, y), with the further property that 8 / (a, 1 − a2) · (0, 1) + (a,− 1 − a2) · (0, −1) = (1 − a2)3 2. (16) 3 Energy-driven pattern formation 371

Then the integral of the Aviles–Giga energy is bounded below by 8 / |div (∇u)|≥ div (∇u) = (1 − a2)3 2L (17) 3 using the boundary conditions and periodicity in the last step. This is the desired inequality. The convenient choice of is 1 3 2 1 3 2 (∇u) = 2 − ux − uxuy + ux, uy + uyux − uy . 3 3 It satisfies (16), and almost satisfies (15) – there is an extra term on the right hand side, whose value after integration is a constant times ε. Thus the extra term does not matter in the limit ε → 0, and our argument shows that a one-dimensional wall is asymptotically optimal. We call an entropy. To explain why, notice that if satisfies (15), then (by letting ε → 0) (∇u) must be divergence-free wherever u is smooth and |∇u|=1. Thus bears the same relation to the eikonal equation that an entropy entropy-flux pair bears to a conservation law. Our argument shows that a one-dimensional wall is optimal, but it does not show the wall has to be one-dimensional. In fact it does not: when a = 0 the optimal fold energy is also achieved as ε → 0 by a two-dimensional pattern similar to a cross-tie wall [60]. We have focused rather narrowly, on the identification of the fold energy, but much more is known. In writing (12) we implicitly assumed that ∇uε remains compact, so |∇u0|=1 in the limit; this is true, but the proof is far from trivial [2], [19]. The introduction of entropies and the analogy with conservation laws has led to a lot of progress on this and related problems, including [3], [6], [18], [36], [37], [38], [45], [56], [57]. But the subject is far from finished. In particular, (12) has not yet been shown to be the -limit of (11) as ε → 0.

3.2. Cross-tie walls. The cross-tie wall is a specific type of domain wall seen in ferromagnetic thin films. Its striking feature is that the cross-tie wall is not one di- mensional; rather, its structure varies along the wall as well as across it. Its pattern is certainly energy-driven: numerical minimization of the micromagnetic energy pro- duces results quite similar to those seen in real materials. But the simulations do not tell us why the pattern forms or what determines its structure. These questions were recently addressed by Alouges, Rivière, and Serfaty [1]. Our summary will be a bit different from their exposition, following instead the discussion in [21]. As in Section 2.2, our starting point is the micromagnetic energy E = Q(m2 + m2) + ε2|∇m|2 + |∇φ|2 2 3 film all space 372 Robert V. Kohn where |m|=1 in the film, m = 0 outside, and

φ = div m.

However we are now interested in a soft thin film. The term “soft” means Q is small; in fact we shall take Q = 0. The film thickness t should be small, but not too small; when the material is permalloy, cross-tie walls are seen for thicknesses of order 30–80 nm. The model developed in [1] assumes the magnetization m depends only on (x1,x2); this is not required energetically [51], but it seems to be a good approximation for a cross-tie wall. A cross-tie wall can have any angle greater than 90 degrees. To be specific, however, we focus on the case of a 180-degree wall. Its structure is sketched in Figure 5b. This is the magnetization, seen from the top of the film and zooming in on the wall. Far from the wall (m1,m2) = (0, 1) at one extreme and (0, −1) at the other. Within the wall m is piecewise smooth and weakly divergence-free. At the discontinuities (which are themselves walls) the angle changes by 90 degrees or less. Experimental images and numerical simulations very much like the figure can be found in [50] (see also [34]).

t

(a) (b)

Figure 5. (a) A thin film with a cross-tie wall, viewed from afar. (b) Magnetization within a 180-degree cross-tie wall, viewed from above the film. In each of the squares along the axis m is piecewise constant; outside those squares the lines of magnetization form circles. The solid vertical and horizontal lines are 1D Néel walls. The dashed lines mark places where m is continuous but not C1; they are not walls.

The cross-tie wall forms because one-dimensional walls are very expensive when the wall angle is large. The structure shown in Figure 5b consists, in essence, of an ensemble of one-dimensional low-angle walls, whose total energy is less than that of a one-dimensional 180-degree wall. The preceding intuition is old. It suffices to explain why one should not see large- angle one-dimensional walls. But it does not explain why the specific pattern shown in Figure 5b is optimal. Mathematically: the structure in the figure gives an upper Energy-driven pattern formation 373 bound on the wall energy. To know it is optimal we need a matching lower bound. Its proof has three main steps: Step 1. Simplification of the nonlocal term. Step 2. Evaluation of the energy of a one-dimensional wall. Step 3. Use of an appropriate entropy to show the cross-tie pattern is optimal. We summarize each in turn.

Step 1. The hypothesis that m depends only on (x1,x2) makes it easy to evaluate the magnetostatic energy |∇φ|2 in terms of the Fourier transform of m. If we assume the relevant spatial frequencies ξ satisfy t|ξ| 1 then the expression simplifies and |ξ ·ˆm|2 |ˆm |2 |∇φ|2 dx ≈ t dξ + 3 dξ R3 R2 |ξ|2 R2 |ξ| = t m 2 + m 2 div H −1 3 H −1/2 (18)  with the convention m = (m1,m2,m3) = (m ,m3). In assuming t|ξ| 1weare not assuming that t is large compared to the width of the cross-tie wall; rather, we are assuming that it is large compared to the width of the low-angle one-dimensional walls inside it. In practice this means t/ε 1. For permalloy the value of ε is 5–10 nm and cross-tie walls are seen when the thickness t is 30–80 nm. Therefore the simplification leading to (18) is plausible, if not entirely compelling. Step 2. The analysis of a one-dimensional wall in this regime is classical (it is some- times called a “thick-film Néel wall”). Since the term involving m3 in (18) has no factor of t, nonzero m3 is very expensive. Therefore it is natural to assume that m3 = 0. Suppose the wall is perpendicular to the x-axis, with m = (cos θ∞, sin θ∞, 0) at one extreme and m = (cos θ∞, − sin θ∞, 0) at the other. If the wall profile is m = (cos θ(x),sin θ(x),0) then its energy per unit length is ε2|∇m|2 + |∇φ|2 = t ε2|θ |2 dx + t m 2 x 1x H −1 film space (19) 2 2 2 = t ε |θx| +|cos θ − cos θ∞| dx.

This is a one-dimensional variational problem, similar to (1). Solving it, one finds

energy density of a 1D wall = 4εt(sin θ∞ − θ∞ cos θ∞). (20)

Step 3. It is easy to see that the pattern sketched in Figure 5b does better than a one-dimensional 180-degree wall. Indeed, using (20) and doing some elementary integrations one finds that the figure achieves energy per unit length √ 4εt( 2 − 1). (21) εt π − π π = εt This beats 4 sin 2 2 cos 2 4 , the energy of the one-dimensional wall. 374 Robert V. Kohn

But why is the figure optimal? Proceeding as we did for the Aviles–Giga problem, it is natural to consider a rectangle with (m1,m2) = (0, 1) on the left, (m1,m2) = (0, −1) on the right, and periodic boundary conditions on the top and bottom. Let us focus for simplicity on magnetizations m that are piecewise smooth, with m3 = 0 m2 + m2 = m = and 1 2 1, such that div 0 weakly (even across any walls). Suppose we can find a differentiable function =[ 1(m1,m2), 2(m1,m2)] such that div (m) = 0 when m is smooth with div m = 0 and |m|=1, (22) and such that when m has a weakly divergence-free wall

|[ (m) · n]| ≤ 1D wall energy density, (23) where [ (m) · n] is the jump in (m) · n. Then arguing as in (17), we find that the total energy of the walls in the rectangle is bounded below by the integral of (m) · n over the boundary. This shows that

energy density of any pattern ≥ (0, 1) · (−1, 0) + (0, −1) · (1, 0). (24)

If in addition to (22) and (23) the right side of (24) is equal to (21) then this argument shows the pattern is optimal within the class under consideration. Remarkably such a exists! The formula is ⎧ √ π π ⎪θm+ m⊥ + (0, − 2) for − ≤ θ ≤ ⎪ √ 4 4 ⎨ π − θ m − m⊥ + (− , ) π ≤ θ ≤ 3π 1 2 √2 0 for 4 4 (m) = π π (25) 2εt ⎪(θ − π)m+ m⊥ + (0, 2) for 3 ≤ θ ≤ 5 ⎩⎪ √ 4 4 3π − θ m − m⊥ + ( , ) 5π ≤ θ ≤ 7π 2 2 0 for 4 4 when m = (cos θ,sin θ) and m⊥ = (− sin θ,cos θ). We emphasize that (m) is well-defined for any m ∈ S1, though θ is only defined modulo 2π. This is important, because there is no reason for θ to be well-defined throughout the rectangle. Rather, the internal walls (where m is discontinuous) can contain vortices – indeed, this is the case for the pattern in Figure 5b. Why, exactly, does the pattern in the figure achieve equality in the lower bound? The formula (25) specifies separately in four quadrants. One can show that if the internal walls remain in a single quadrant then equality holds in (24). Thus the crucial feature of Figure 5b is that it achieves the effect of a 180-degree wall using only walls with angle 90 degrees or less. We assumed m was piecewise smooth to capture the main ideas in their sim- plest possible form. The micromagnetic energy does not permit sharp discontinuities. Therefore the one-dimensional walls in the pattern should be diffuse not sharp; more- over inside such walls we must expect that div m = 0, and even (near vortices) that m3 = 0. The argument in [1] addresses these subtleties. It is natural to ask what sets the internal length scale of a cross-tie wall. The answer involves effects we have thus far ignored [20]. Briefly: the anisotropy energy Energy-driven pattern formation 375 is small but nonzero; it prefers the length scale to be as small as possible. But at finite t/ε, one-dimensional Néel walls have long tails, which interact repulsively; this favors longer length scales. The internal period of the wall structure is set by the competition between these two effects. The cross-tie wall is not the only case of a singularly perturbed variational problem whose transition layers are multidimensional. This example is special, however, because we have matching upper and lower bounds – i.e. we know the wall energy, and an optimal wall profile.

4. Action rather than energy minimization

We have been discussing nonconvex variational problems from materials science. Their local minima represent stable states. Since the nonconvexity is extreme, we expect the energy to have multiple minima. We have nevertheless focused on upper and lower bounds rather than on identifying the local minima. This approach is reasonable: in some cases (such as cross-tie walls) nature seems to find the ground state, and in other cases (such as uniaxial ferromagnets) the accessible local minima seem to share many features with the ground state. But the fact remains: nature finds local not global minima. The evidence is all around us. Crystals have defects. Water can be heated above 100 degrees. The bubbles atop a glass of beer appear stable, but they eventually disappear. These examples reveal more than the mere existence of local minima. They also show that nature escapes from local minima, as a consequence of thermal fluctuation. For a finite-dimensional system with energy E(z), the competition between energy minimization and thermal fluctuation is captured by the stochastic differential equation dz =−∇Edt+ 2γdw (26) where w is Brownian motion [32]. If γ is small then the system spends most of its time near the local minima of E. Transitions between the local minima are rare, but they do occur. Their timescales and pathways are predicted by the theory of large deviations [30].

4.1. Action minimization. Suppose E(z) has local minima at z0 and z1. The large deviation principle says, roughly speaking, that if a transition from z0 to z1 occurs within time T then its pathway is (with very high probability) near the minimizer of the deterministic variational problem

T 1 2 ST = min |zt +∇E| dt. (27) z( )=z 0 0 4 z(T )=z 0 1

Moreover the transitions are Poisson events, with timescale e−ST /γ . 376 Robert V. Kohn

The right hand side of (27) is called the action. It amounts in this example to the integrated “equation error” of the deterministic dynamics zt =−∇E. In the limit T →∞the action-minimizing path is easy to describe: it goes directly uphill to the lowest mountain pass (saddle point) between z0 and z1, then proceeds directly downhill from there. The optimality of this choice is a consequence of the elementary relation τ τ τ 1 2 1 2 |zt +∇E| dt = |zt −∇E| dt + zt , ∇E dt. (28) 4 0 4 0 0

The first term is nonnegative, and the second term is E(z(τ)) − E(z0). Let τ be the time when the trajectory crosses the ridge between z0 and z1. Then the right- hand side of (28) is minimized by the path for which the first term vanishes and z(τ) is the saddle point. Thus the action-minimizing path goes through the saddle, and the minimal action is the height of the mountain pass. This calculation explains why many studies of phase transition and nucleation reduce to the analysis of saddle points, viewed as “critical nuclei.” Saddle points are only relevant in the limit T →∞. Indeed, our argument τ |z −∇E|2 dt suggested that 0 t should vanish for the optimal trajectory. But climbing from z0 to the saddle along the steepest-ascent trajectory zt =∇E takes an infinite amount of time. So our calculation is only valid in the limit of large transition times. Transitions occurring at shorter times T need not go through saddle points, but they are still interesting. This may seem counterintuitive, since such transitions are atypical and extremely rare (the minimum action ST is a decreasing function of T ). But rare, atypical events are often the ones we care about most. For example, suppose the typical lifespan of the hard disk in a computer is 10 years – longer than the lifespan of the machine itself. Then failures within the first year are rare and atypical – but hardly unimportant.

4.2. Ginzburg–Landau. What about infinite dimensional energy-driven systems, like those considered in Sections 2 and 3? Can we understand the character of action- minimizing pathways in the limit ε → 0? For problems with the complexity of micro- magnetics or martensitic phase transformation this question remains open. However for the simpler case of a scalar Ginzburg–Landau model there has been some progress [42], [43]. The Ginzburg–Landau functional is 1 ε E = (u2 − 1)2 + |∇u|2 (29) 4ε 2 where u is scalar valued. In one space dimension this is essentially our warmup problem (4) with α = 0. In higher dimensions it is sometimes called the Modica- Mortola functional, and its -limit as ε → 0 is a constant times the perimeter of the interface separating the two “phases” u = 1 and u =−1 [46]. The associated Energy-driven pattern formation 377 steepest-descent PDE u˙ =−∇E is known as the Allen–Cahn equation. Its natural timescale (in dimension n ≥ 2) is 1/ε. Rescaling time so the dynamics proceeds with velocity of order 1, i.e. taking u˙ = εut , the evolution becomes

εu = εu − 1(u3 − u). t ε (30) / − / We can write this as ε1 2ut =−ε 1 2∇E.If is bounded and convex then u ≡+1 and u ≡−1 are the only stable local minima of E [10]. The modeling of thermal fluctuation in this setting is a bit subtle. The analogue of (26) is a stochastic partial differential equation obtained by adding noise to the right hand side of (30). There is no problem if the noise is smooth enough in space. But for modeling thermal fluctuation the noise should be white in space as well as time. The interpretation of such stochastic PDE’s and the development of an associated large deviation theory is only complete in space dimension one [28], [31]. Never mind. Action minimization is a deterministic variational problem. It is known to give the pathways and timescales of thermally-activated transitions for the Ginzburg–Landau energy (29) when is one-dimensional. And it seems likely that the same is true when is multidimensional. T |ε1/2u + ε−1/2∇E|2 dx dt Thus we are interested in the minimization of 0 t . With less shorthand: we are interested in the limiting behavior of T 1 1/2 −1/2 −1 3 2 min ε ut − ε (εu − ε (u − u)) dx dt (31) u≡−1att=0 4 u≡+1att=T 0 as ε → 0. For simplicity we focus on the case when the domain is a cube in Rn with periodic boundary conditions. In one space dimension the answer was found numerically and formally in [24] (see also [29]) and proved in [43]. The optimal pathway is shown schematically in Figure 6. Starting from u =−1, it begins by nucleating N equispaced seeds of the u = 1 phase (creating 2N interfaces). The seeds then grow at constant velocity,

0 L 00LL

Figure 6. The action-minimizing path for 1D Ginzburg–Landau, if the optimal number of seeds is N = 2. The configuration is shown at t = δ, t = T/2, and t = T − δ. colliding at exactly time T , leaving the entire interval filled with the u = 1 phase. The associated action is L2 min 2Nc0 + (32) N≥1 9NTc √ 0 where N is the number of seeds, c0 = 2 2/3 is the energy of an interface, and L is the length of the interval. The first term in (32) is the cost of nucleating 2N interfaces; the second is the cost of their constant-velocity motion. 378 Robert V. Kohn

In two space dimensions the problem has been studied numerically in [24] and analytically in [42], but a complete analysis is still lacking. The anticipated answer is similar to the one-dimensional case, except that (i) if the seeds are points rather than lines then their nucleation cost is negligible; and (ii) if a boundary moves via motion by mean curvature then its propagation cost is negligible. The analogue of (32) is thus T 2 min (nucleation cost, if any) + (vnor + κ) pathways 0 where vnor is the normal velocity of the moving phase boundary and κ is its curvature. A candidate pathway involving two seeds is shown in Figure 7.

Figure 7. A candidate pathway for 2D Ginzburg–Landau, if the optimal number of seeds is N = 2. The configuration is shown at t = δ, t = T/2, and t = T − δ.

To give a flavor of the analysis, we show under two simplifying assumptions that in one space dimension (with periodic boundary conditions) the action can be no smaller than (32). Assumption 1. All interfaces are created at t = 0 and all annihilations occur at t = T . Assumption 2. The energy is “equipartitioned,” i.e. L ε L 2 1 2 2 1 ux dx = (u − 1) dx = E 0 2 0 4ε 2 at each time 0 0gives δ L 1 1/2 −1/2 2 ε ut + ε ∇E dx dt ≥ E(δ) − E(0) ≥ 2Nc0. 4 0 0 This accounts for the first term in (32) (the “nucleation cost”). In the rest of argument, we shall show that the remaining action T −δ L 1 1/2 −1/2 2 ε ut + ε ∇E dx dt 4 δ 0 is bounded below by the second term in (32) (the “propagation cost”). Energy-driven pattern formation 379

Step 2. Since no interfaces are created or annihilated at intermediate times (Assump- tion 2), we have T −δ L T −δ L 1 2 1 2 −1 2 εut dx dt ≤ εut + ε |∇E| dx dt 4 δ 4 δ 0 0 T −δ L 1 1/2 −1/2 2 = ε ut + ε ∇E dx dt. 4 δ 0

Step 3. If N nuclei form (creating 2N interfaces), then from Assumptions 1 and 2 we get T −δ L T −δ −1 2 2 ε (1 − u ) dx dt = 2Edt = 4c0N(T − 2δ). δ 0 δ where c0 is the energy of a wall.

Step 4. Using the end conditions u ≡−1att = 0 and u ≡ 1att = T we get

T −δ L 2 4 ut (1 − u )dxdt = L + o(1) δ 0 3 where o(1) indicates a term tending to 0 with δ.Now,

T −δ L T −δ L 1/2 T −δ L 1/2 2 2 −1 2 2 ut (1 − u )dxdt ≤ εut ε (1 − u ) . δ 0 δ 0 δ 0

Step 5. Combining Steps 2, 3, and 4, we find that T −δ L ( L/ )2 L2 1 1/2 −1/2 2 1 4 3 lim inf ε ut + ε ∇E ≥ = . δ→ 0 4 δ 0 4 4c0NT 9c0NT This is the desired bound on the propagation cost.

The rigorous proof in [43] is a bit different. It does not start by demonstrating our two assumptions; rather, their validity becomes clear in the course of the argument. Interestingly, the analysis shares many elements with work on the ε → 0 limit of the Allen–Cahn equation [35], [61]. The multidimensional problem is also closely related to a conjecture of DeGiorgi concerning the sharp-interface limits of variational problems like 1 2 |∇E|2 dx = εu − (u3 − u) dx; ε for recent progress on this topic see [47], [49], [58]. We have focused on the singular limit ε → 0, but there are many other issues in the analysis of thermally-activated transitions. As T →∞the pathways go through 380 Robert V. Kohn

mountain passes (saddle points). Surprisingly, though the “mountain pass lemma” has been used by analysts for decades, methods for finding saddle points and transition pathways numerically in high-dimensional systems have mainly been developed by chemists and physicists rather than mathematicians. This is beginning to change; in particular, the “string method” introduced by E, Ren, and Vanden-Eijnden represents an important algorithmic development [22], [23], [25], [26], [53].

References

[1] Alouges F., Rivière, T., Serfaty, S., Néel and cross-tie wall energies for planar magnetic configurations. ESAIM Control Optim. Calc. Var. 8 (2002), 31–68. [2] Ambrosio, L., De Lellis C., Mantegazza, C., Line energies for gradient vector fields in the plane. Calc. Var. PDE, 9 (1999), 327–355. [3] Ambrosio, L., Lecumberry, M., Rivière, T., A viscosity property of minimizing micromag- netic configurations. Comm. Pure Appl. Math. 56 (2003), 681–688. [4] Aviles, P., Giga, Y., A mathematical problem related to the physical theory of liquid crys- tal configurations. In Miniconference on geometry and partial differential equations. 2 (J. Hutchinson and L. Simon, eds.), Proc. Centre Math. Anal. Austral. Nat. Univ. 12, Aus- tralian National University, Centre for , Canberra 1987, 1–16. [5] Aviles, P., Giga, Y., The distance function and defect energy. Proc. Roy. Soc. Edinburgh 126A (1996), 923–938. [6] Aviles, P., Giga, Y., On lower semicontinuity of a defect obtained by a singular limit of the Ginzburg–Landau type energy for gradient fields. Proc. Roy. Soc. Edinburgh 129A (1999) 1–17. [7] Ben Belgacem, H., Conti, S., DeSimone, A., Müller, S., Energy scaling of compressed elastic films – three-dimensional elasticity and reduced theories. Arch. Rational Mech. Anal. 164 (2002), 1–37. [8] Bhattacharya, K., Microstructure of Martensite: Why it forms and how it gives rise to the shape-memory effect. Oxford Series on Materials Modelling, Oxford University Press, Oxford 2003. [9] Braides, A., -Convergence for Beginners. Oxford University Press, Oxford 2002. [10] Casten, R. G., Holland, C. J., Instability results for reaction diffusion equations with Neu- mann boundary conditions. J. Differential Equations 27 (1978), 266–273. [11] Choksi, R., Scaling laws in microphase separation of diblock copolymers. J. Nonlinear Sci. 11 (2001), 223–236. [12] Choksi, R., Kohn, R. V., Bounds on the micromagnetic energy of a uniaxial ferromagnet. Comm. Pure Appl. Math. 51 (1998), 259–289. [13] Choksi, R., Kohn, R. V., Otto, F., Domain branching in uniaxial ferromagnets: a scaling law for the minimum energy. Comm. Math. Phys. 201 (1999), 61–79. [14] Choksi, R., Kohn, R. V., Otto, F., Energy minimization and flux domain structure in the intermediate state of a type-I superconductor. J. Nonlinear Sci. 14 (2004), 119–171. [15] Conti, S., Branched microstructures: scaling and asymptotic self-similarity. Comm. Pure Appl. Math. 53 (2000), 1448–1474. Energy-driven pattern formation 381

[16] Conti, S., Niethammer, B., Otto, F., Coarsening rates in off-critical mixtures. SIAM J. Math. Anal. 37 (2006), 1732–1741. [17] Conti, S., Theil, F., Single-slip elastoplastic microstructures. Arch. Rational Mech. Anal. 178 (2005), 125–148. [18] DeLellis, C., Otto, F., Structure of entropy solutions to the eikonal equation. J. Eur. Math. Soc. 5 (2003), 107–145. [19] DeSimone, A., Kohn, R. V., Müller, S., Otto, F., A compactness result in the gradient theory of phase transitions. Proc. Roy. Soc. Edinburgh 131A (2001), 833–844. [20] DeSimone, A., Kohn, R. V., Müller, S., Otto, F., Repulsive interaction of Néel walls, and the internal length scale of the cross–tie wall. Multiscale Model. Simul. 1 (2003), 57–104. [21] DeSimone, A., Kohn, R. V., Müller, S., Otto, F., Recent analytical developments in mi- cromagnetics. In The Science of Hysteresis II: Physical Modeling, Micromagnetics, and Magnetization Dynamics (G. Bertotti and I. Mayergoyz, eds.), Elsevier, 2006, 269–381. [22] E, W., Ren, W., Vanden-Eijnden, E., String method for the study of rare events. Phys. Rev. B 66 (2002), 052301. [23] E, W., Ren, W., Vanden-Eijnden, E., Energy landscape and thermally activated switching of submicron-size ferromagnetic elements. J. Appl. Phys. 93 (2003), 2275–2282. [24] E, W., Ren, W., Vanden-Eijnden, E., Minimum action method for the study of rare events. Comm. Pure Appl. Math 57 (2004), 637–656. [25] E, W., Ren, W., Vanden-Eijnden, E., Finite temperature string method for the study of rare events. J. Chem. Phys. 109B (2005), 6688-6693. [26] E, W., Ren, W., Vanden-Eijnden, E., Transition pathways in complex systems: Reaction coordinates, isocommittor surfaces, and transition tubes. Chem. Phys. Lett. 413 (2005), 242–247. [27] Ercolani, N., Indik, R., Newell, A. C., Passot, T., The geometry of the phase diffusion equation. J. Nonlinear Sci. 10 (2000), 223–274. [28] Faris, W. G., Jona-Lasinio, G., Large fluctuations for a nonlinear heat equation with noise. J. Phys. A: Math. Gen. 15 (1982), 3025–3055. [29] Fogedby, H. C., Hertz, J., Svane,A., Domain wall propagation and nucleation in a two-level system. Phys. Rev. E 70 (2004), 031105. [30] Freidlin, M. L., Wentzell, A. D., Random Perturbations of Dynamical Systems. Second edition, Grundlehren Math. Wiss. 260, Springer-Verlag, New York 1998. [31] Funaki, T., The scaling limit for a stochastic PDE and the separation of phases. Probab. Theory Related Fields 102 (1995), 221–288. [32] Gardiner, C. W., Handbook of Stochastic Methods for Physics, Chemistry, and the Natural Sciences. Third edition, Springer Ser. Synergetics 13, Springer-Verlag, Berlin 2004. [33] Hubert, A., Zur Theorie der zweiphasigen Domänenstrukturen in Supraleitern und Ferro- magneten. Phys. Stat. Solidi 24 (1967), 669–682. [34] Hubert, A., R. Schäfer, R., Magnetic Domains: The Analysis of Magnetic Microstructures. Springer-Verlag, 1998. [35] Hutchinson, J., Tonegawa, Y., Convergence of phase interfaces in the van der Waals-Cahn- Hilliard theory. Calc. Var. PDE 10 (2000), 49–84. 382 Robert V. Kohn

[36] Jabin, P. E., Perthame, B., Compactness in Ginzburg-Landau energy by kinetic averaging. Comm. Pure Appl. Math. 54 (2001), 1096–1109. [37] Jabin, P. E., Perthame, B., Otto, F., Line-energy Ginzburg-Landau models: zero-energy states. Ann. Sc. Norm. Super. Pisa Cl. Sci. (5) 1 (2002), 187–202. [38] Jin, W., Kohn, R. V., Singular perturbation and the energy of folds. J. Nonlinear Sci. 10 (2000), 355–390. [39] Kohn, R. V., Müller, S., Branching of twins near an austenite-twinned-martensite interface. Phil. Mag. A 66 (1992), 697–715. [40] Kohn, R. V., Müller, S., Surface energy and microstructure in coherent phase transitions. Comm. Pure Appl. Math. 47 (1994), 405–435. [41] Kohn, R. V., Otto, F., Upper bounds on coarsening rates. Comm. Math. Phys. 229 (2002), 375–395. [42] Kohn, R. V., Otto, F., Reznikoff, M. G., Vanden-Eijnden, E., Action minimization and sharp-interface limits for the stochastic Allen-Cahn equation Comm. Pure Appl. Math. 60 (2007), 393–438. [43] Kohn, R. V., Reznikoff, M.G., Tonegawa, Y., The sharp-interface limit of the action func- tional for Allen-Cahn in one space dimension. Calc. Var. PDE 25 (2006), 503–534. [44] Kohn, R. V., Yan, X., Coarsening rates for models of multicomponent phase separation. Interfaces Free Bound. 6 (2004) 135–149. [45] Lecumberry, M., Rivière, T., Regularity for micromagnetic configurations having zero jump energy. Calc. Var. PDE 15 (2002) 389–402. [46] Modica, L., Mortola, S., Un esempio di -convergenza. Boll. Un. Mat. Ital. 14 (1977), 285–299. [47] Moser, R., A higher-order asymptotic problem related to phase transitions. SIAM J. Math. Anal. 37 (2005) 712–736. [48] Müller, S., Singular perturbation as a selection mechanism for periodic minimizing se- quences. Calc. Var. PDE 1 (1993), 169–204. [49] Nagase, Y., Tonegawa, Y., A singular perturbation problem with integral curvature bound. Preprint. [50] Nakatani,Y., Uesaka,Y., Hayashi, N., Direct solution for the Landau-Lifshitz-Gilbert equa- tion for micromagnetics. Japan J. Appl. Phys. 28 (1989), 2485–2507. [51] Otto, F., Cross-over in scaling laws: a simple example from micromagnetics. Proceedings of the International Congress of Mathematicians (Beijing, 2002),Vol.III, Higher Ed. Press, Beijing 2002, 829–838. [52] Privorotskii, I. Thermodynamics of Domain Structures. John Wiley & Sons, 1976. [53] Ren, W., Higher order string method for finding minimum energy paths. Comm. Math. Sci. 1 (2003), 377–384. [54] Ren, X., Truskinovsky, L., Finite scale microstructures in nonlocal elasticity. J. Elasticity 59 (2000), 319–355. [55] Ren, X., Wei, J., On energy minimizers of the diblock copolymer problem. Interfaces Free Bound. 5 (2003), 193–238. [56] Rivière, T., Serfaty, S., Limiting domain wall energy for a problem related to micromag- netics. Comm. Pure Appl. Math. 54 (2001), 294–338. Energy-driven pattern formation 383

[57] Rivière, T., Serfaty, S., Compactness, kinetic formulation, and entropies for a problem related to micromagnetics, Comm. Partial Differential Equations 28 (2003), 249–269. [58] Röger, M., Schätzle, R., On a modified conjecture of DeGiorgi. Preprint. [59] Sandier, E., Serfaty, S.,Vorticesin the Magnetic Ginzburg–Landau Model. Progr. Nonlinear Differential Equations Appl. 70, Birkhäuser, Boston 2007. [60] Serfaty, S., personal communication. [61] Tonegawa, Y., Phase field model with a variable chemical potential. Proc. Roy. Soc. Edin- burgh 132A (2002), 993–1019. [62] Truskinovsky, L., Zanzotto, G., Ericksen’s bar revisited: energy wiggles. J. Mech. Phys. Solids 44 (1996), 1371–1408. [63] van den Berg, H. A. M. Self–consistent domain theory in soft–ferromagnetic media. II. Basic domain structures in thin film objects. J. Appl. Phys. 60 (1986), 1104–1113. [64] Yip, N. K., Structure of stable solutions of a one-dimensional variational problem. ESAIM Control Optim. Calc. Var. 12 (2006), 721–751.

Courant Institute, NYU, 251 Mercer Street, New York, NY 10012, U.S.A. E-mail: [email protected]

Moduli spaces from a topological viewpoint

Ib Madsen

Abstract. This text aims to explain what topology, at present, has to say about a few of the many moduli spaces that are currently under study in mathematics. The most prominent one is the moduli space Mg of all Riemann surfaces of genus g. Other examples include the Gromov–Witten moduli space of pseudo-holomorphic curves in a sym- plectic background, the moduli space of graphs and Waldhausen’s algebraic K-theory of spaces.

Mathematics Subject Classification (2000). 19D55, 32G15, 55P42, 57N70.

Keywords. Moduli spaces, mapping class groups, cobordism, algebraic K-theory of spaces.

Introduction

The classical Riemann moduli space Mg is a (6g − 6)-dimensional manifold with mild singularities (an orbifold). One would like to characterize its homotopy type, but in reality one must settle for less. Even the rational cohomology ring of Mg appears to be far too difficult; it is known today only for g ≤ 4. The central theme of the article revolves around Mumford’s standard conjecture about the stable cohomology of Mg, settled in my joint work with Michael Weiss a few years back [47]. The conjecture predicts the rational cohomology groups of Mg in a modest range of dimensions, the stable range. More accurately, [47] proves a gener- alized version of Mumford’s conjecture, proposed in [46]: the (integral) cohomology ring of the (infinite genus) mapping class group is equal to the cohomology ring of a rather well-studied space in algebraic topology, a space associated with cobordism theory. From this Mumford’s conjectured answer for the stable rational cohomology of Mg is easily deduced. The new topological method in the study of the Riemann moduli space, presented below, has three key ingredients: Harer’s stability theorem resulting from the action of mapping class groups on complexes of curves, Phillips’ submersion theorem in singularity theory and Gromov’s generalization thereof, and not least the Pontryagin– Thom theory of cobordisms of smooth manifolds. These tools are all rather old, known for at least twenty years, and one may wonder why they have not before been put to use in connection with the Riemann moduli space. Maybe we lacked the inspiration that comes from the renewed interaction with physics, exemplified in conformal field theories.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 386 Ib Madsen

1. Spaces of surfaces

1.1. Moduli and mapping classes. Fix a closed smooth and oriented surface F of genus g. One way to define the moduli space Mg is to start with the set of almost complex structures on F , compatible with the orientation. Such a structure is a fibrewise map J : TF → TF of the tangent bundle with J 2 =−id and with the property that {v,Jv} is an oriented basis for each non-zero tangent vector v. The map J can be thought of as a section of the fibre bundle associated to TF with fibre +(R)/ (C) C∞ GL2 GL1 . We topologize this section space by the Whitney topology and denote it SC(T F ). The group Diff(F ) of orientation preserving diffeomorphisms of F acts on SC(T F ). The orbit space is the moduli space

Mg = M(F ) = SC(T F )/ Diff(F ).

By a theorem of Gauss, SC(T F ) is equal to the set of maximal holomorphic atlasses on F that respect the orientation: elements of SC(T F ) are Riemann surfaces with underlying manifold F . 2 The moduli space M0 is a single point by Riemann’s mapping theorem, M1 = R , so we can concentrate on Mg for g ≥ 2, where the moduli space is not contractible. Any Riemann surface of genus g ≥ 2 is covered by the upper half plane H ⊂ C,so it is a holomorphic space form = H/ with a cocompact torsion free subgroup of the group PSL2(R) of all Möbius transformations of H. PSL2(R) is also the group of all isometries of H in its standard hyperbolic metric ds2 =|dz|2/y2,so is a hyperbolic space form as well, and SC(T F ) could be replaced with the space of hyperbolic metrics in the definition of Mg, g ≥ 2. The connected component Diff1(F ) of the identity acts freely on SC(T F ) by an easy fact from hyperbolic geometry. The associated orbit space

Tg = T(F ) = SC(T F )/ Diff1(F ) is the Teichmüller space. It is homeomorphic to R6g−6. The rest of the Diff(F ) action on SC(T F ) is the action of the mapping class group,

g = (F) = π0 Diff(F ), on Tg. It acts discontinuously with finite isotropy groups, so Mg = Tg/g is a (6g − 6)-dimensional orbifold. Had the action been free, then Mg would have been homotopy equivalent to the space Bg, classifying g-covering spaces. As it is, there is a map from Bg to Mg that induces isomorphisms ∼ ∗ = ∗ H (Mg; Q) −→ H (Bg; Q) (1.1) on rational cohomology. Because SC(T F ) is the space of sections in a fibre bundle with contractible fibre +(R)/ (C) GL2 GL1 , it is itself contractible. Earle and Eells [15] proved that the orbit Moduli spaces from a topological viewpoint 387 map of the Diff1(F ) action,

π : SC(T F ) → T(F ) locally has a section, so that π is a fibre bundle. The total space and the base space both being contractible, they concluded that Diff1(F ) (and hence any other connected component of Diff(F )) is contractible. This gives the homotopy equivalence

B Diff(F ) −→ B(F ) (1.2) of classifying spaces; cf. §2.1 below for a general discussion of classifying spaces. The model of B Diff(F ) that we use is the space of all oriented surfaces of eu- clidean space (of arbitrary dimension) that are diffeomorphic to F . This is equal to the orbit space

∞ Emb(F, R )/ Diff(F ) of the free Diff(F ) action on the space of smooth embeddings of F in infinite dimen- sional euclidean space. The embedding space is contractible [80] and the orbit map is a fibre bundle. This implies the homotopy equivalence

∞ Emb(F, R )/ Diff(F ) B Diff(F ).

Each surface in euclidean space inherits a Riemannian metric from the surroundings, which together with the orientation defines, a complex structure. This leads to a concrete map

∞ Emb(F, R )/ Diff(F ) → M(F ) that induces isomorphism on rational cohomology.

1.2. Stability and Mumford’s standard conjecture. Ideally, one would like to compute the rational cohomology ring of each individual Mg. This has been done for g ≤ 4 in [44], [72], but seems too ambitious for larger genus. Following Mum- ∗ ford [57], one should instead attempt a partial calculation of H (Mg), namely in a certain stable range. For g ≥ 2, Mumford defined tautological classes in the rational Chow ring of the Deligne–Mumford compactification Mg, and proposed that ∗ their images in H (Mg; Q) freely generate the entire rational cohomology ring as g →∞. The proposal is similar in spirit to what happens for the Grassmannian of d-dimensional linear subspaces of Cn;asn →∞, the cohomology becomes a polynomial algebra in the Chern classes of the tautological d-dimensional vector bundle. See also [28], [41]. More precisely, Mumford predicted that, in a range of dimensions that tends to ∗ infinity with g, the cohomology ring H (Mg; Q) is isomorphic with the polynomial algebra Q[κ1,κ2,...] in the tautological classes κi of degree 2i. 388 Ib Madsen

Miller [52] and Morita [56] used topological methods to define integral cohomol- ogy classes in Bg that agree with Mumford’s classes under the isomorphism (1.1). I recall the definition. Choose a point p ∈ F and consider the subgroup Diff(F ; p) of orientation-preserving diffeomorphisms that fixes p. It has contractible components 1 [16] and mapping class group g = π0 Diff(F ; p). In the diagram

/ 1 / 1 B Diff(F ; p) Bg Mg

π π π    / / B Diff(F ) Bg Mg, the left-hand horizontal maps are homotopy equivalences and the right-hand ones are rational cohomology isomorphisms. The right-hand vertical map is the “universal curve”; the left-hand π is (homotopic to) a smooth fibre bundle with fibre F and oriented relative tangent bundle Tπ. Morita defines

i+1 i+1 2i κi = (−1) π!(c1(T π) ) ∈ H (Bg; Z), (1.3) where π! is the Gysin (or integration along the fibres) homomorphism. p (F ; p) +(R) The “differential at ” gives a map from Diff to GL2 , and the associated map

d : B (F ; p) → B +(R) CP ∞ Diff GL2 classifies Tπ. Its (homotopy theoretic) fibre is the classifying space of the group Diff(F ; D(p)) of orientation-preserving diffeomorphisms that fix the points of a small disc D(p) around p. Let g,1 = π0 Diff(F ; D(p)) be its mapping class group so that we have the fibration

π / 1 d / ∞ Bg,1 Bg CP

1 to relate the cohomology of Bg,1 and Bg. Note that Diff(F, D(g)) = Diff(Fg,1; ∂), where Fg,1 = F − int D(p) is a genus g surface with one boundary circle. Since Fg+1,1 is the union of Fg,1 with a torus F1,2 with two boundary circles, there is a map g,1 → g+1,1. Forgetting D(p) ⊂ F (or filling out the hole in Fg,1)givesamap g,1 → g. The following theorem [27] with an improvement from [38] is of crucial importance to us. This is Harer’s stability theorem.

Theorem 1.1 ([27], [38]). The induced maps

Hk(Bg,1; Z) → Hk(Bg+1,1; Z) and Hk(Bg,1; Z) → Hk(Bg; Z) are isomorphisms when 2k

The stable mapping class group ∞,1 is the direct limit of the groups g,1 as g →∞. By the theorem, k ∼ k H (B∞,1; Z) = H (Bg; Z)

∗ when 2k

Theorem 1.2 ([47]). For k<2n there is an isomorphism k ∼ k H (B∞,1; Z) = H (MT (n); Z).

Corollary 1.3 ([47]). The rational cohomology ring of B∞,1 is a polynomial algebra in the classes κ1,κ2,.... ∗ In view of (1.1), this also calculates H (Mg; Q) for a range of dimensions, and affirms Mumford’s conjecture. s The stability theorem from [27], [38] is more general than stated above. Let Fg,b be a surface of genus g with b ≥ 0 boundary circles and s distinct points in the interior, s and let g,b be the associated mapping class group. Addendum 1.4. For b>0, the maps Bs ← Bs → Bs g,b−1 g,b g+1,b induce isomorphisms in integral cohomology in degrees less than (g − 1)/2. ∗ s The addendum implies that H (B∞,b; Z) is independent of the number of bound- ary circles. Consequently, we sometimes drop the subscript b from the notation and s s write ∞ instead of ∞,b. In the diagram  / s d / s ∞ Bg,b+s Bg,b CP III III III I$  Bg,b , the skew map is a cohomology isomorphism in the stability range, so

∗ s ∗ H (B∞,b; Z) = H (B∞,1; Z) ⊗ Z[ψ1,...,ψs] (1.4) with deg ψi = 2. See also [6]. 390 Ib Madsen

2. Cobordism categories and their spaces

In this section we explain work of S. Galatius, U. Tillmann, M. Weiss and the author in various combinations. The most relevant references are [22], [23], [46], [47]. The section contains, in outline, a proof of the generalized Mumford conjecture, different from the original one, but still based on concepts and results from [47].

2.1. The classifying space of a category. In [53], Milnor associated to each topolog- ical group G a space BG by a functorial construction, characterized up to homotopy by being the base of a principal G-bundle with contractible total space. Moreover, iso- morphim classes of principal G-bundles with base X are in one to one correspondence with homotopy classes of maps from X to BG. The space BC associated to a (small) category C is a similar construction [64]. The objects of C are the vertices in a simplicial set. Two objects span a 1-simplex if there is a morphism between them. A k-simplex corresponds to k composable arrows of C. Formally, let NkC be the set of k-tuples of morphisms,

f f f 1 / 2 / / k / c0 c1 c2 ··· ck, and define face operators

di : NkC → Nk−1C,i= 0, 1,...,k by removing ci (and composing fi and fi+1 when i = 0,k). Then ∞  k i BC =  × NkC (d t,f) ≡ (t, dif) (2.1) k=0

k− k with t ∈  1 and f ∈ NkC. Here  is the standard euclidean k-simplex and di : k−1 → k the inclusion as the i’th face. The categories we use below are topological categories. This means that the total set of objects and the total set of morphisms have topologies, and that the structure maps (source, target and composition) are continuous. In this case NkC is a space and di is continuous. I refer to [79] for a discussion of the kind of objects that BC actually classifies. A topological category M with a single object is precisely a topological monoid. In this case, the 1-skeleton in (2.1) gives a map from 1 ×M into BM, or equivalently a map from M into the loop space BM. It takes the monoid π0M of connected components into the fundamental group π1BM.Ifπ0M is a group then M → BM turns out to be a homotopy equivalence. More generally, we have the group completion theorem that goes back to Quillen’s work in K-theory. The composition law in M yields a ring structure on H∗(M), and we have Moduli spaces from a topological viewpoint 391

Theorem 2.1 ([4], [51]). Suppose that π0M is central in H∗(M). Then ∼ −1 = H∗(M)[π0M ] −→ H∗( BM) is an isomorphism.

In typical applications of Theorem 2.1, π0M = N and the left-hand side has the following interpretation. Let m ∈ M represent 1 ∈ π0M and define M∞ to be the m m m −1 direct limit of M → M → M → ···. Then H∗(M)[π0M ] is the homology of Z × M∞.

Remark 2.2. In general, the direct limit (or colimit) of a string of spaces fi : Xi → Xi+1 does not commute with homology, unless the maps fi are closed injections. When this is not the case, the colimit should be replaced with the homotopy colimit (or telescope) of [54]. This construction always commutes with homology. The right definition of M∞ is therefore m m m M∞ = hocolim(M → M → M →···).

Alternatively, we can apply Quillen’s plus-construction [5] to M∞ to get a homo- topy equivalence

+ Z × M∞ −→ BM. (2.2)    This applies to the monoids M = Bn, B GLn(R) or Bg,2 where the composition law is induced from the direct sum of permutations and matrices and, in the case of the mapping class group, from gluing along one boundary circle. There are homotopy equivalences   +  Z × B∞ −→ B Bn ,   +  Z × B GL∞(R) −→ B B GLn(R) , (2.3)    Z × B+ −→ B B . ∞,2 n,2 The effect of the plus-construction is quite dramatic. While it leaves homology groups unchanged, it produces extra homotopy groups. The spaces B∞, B GL∞(R), and B∞,2 have vanishing homotopy groups past the fundamental group, but their plus- + constructions have very interesting homotopy groups: πiB∞ is the i’th stable ho- + motopy group of spheres, and πiB GL∞(R) is Quillen’s higher K-group Ki(R) [61], [62].

2.2. Riemann’s surface category and generalizations. The Riemann surface cat- egory S has attracted attention with G. Segal’s treatment of conformal field theories [65], [66]. It is the category with one object Cm for each non-negative integer m, namely the disjoint union of m parametrized circles. A morphism from Cm to Cn 392 Ib Madsen is a pair (, ϕ), consisting of a Riemann surface and an orientation-preserving diffeomorphism ϕ : ∂ → (−Cm)  Cn. (The topology on the set of morphisms is induced from the topology of the moduli spaces.) As indicated at the end of §1.1, one may replace the moduli space Mg with the space of surfaces in euclidean space without changing the rational homology. For Mg,b with b>0, the replacement does not even change the homotopy type. This leads to the category C2 of embedded surfaces. Once we go to embedded surfaces instead of Riemann surfaces, there are no added complications in generalizing from 2 dimensions to d dimensions. This leads to the category Cd . An object of Cd is a (d − 1)-dimensional closed, oriented submanifold of {a}× Rn+d−1 ⊂ Rn+d for some real number a and some large n. A morphism is a compact, d n+d−1 oriented d-dimensional manifold W contained in a strip [a0,a1]×R (a0

∞ {a1}×R

∞ {a0}×R

The number n is arbitrarily large, and not part of the structure. From now on, I often write n =∞. A submanifold of R∞+d−1 can be parametrized in the sense that it is the image of an embedding. Thus we have the identifications  ∼ d−1 ∞+d−1 N0Cd = Emb(M , {a}×R )/ Diff(M), (2.4a) {M},a    ∼ d ∞+d−1 d N1Cd = Emb(W , [a0,a1]×R )/ Diff(W )  N0Cd . (2.4b) {W},a0

The disjoint unions vary over the set of diffeomorphism classes of smooth compact, oriented manifolds and over real numbers a, ai. The embedding spaces are equipped with the “convenient topology”, [42]; the action of the diffeomorphism groups is by composition. The quotient maps are principal fibre bundles [42], and the embedding Moduli spaces from a topological viewpoint 393 spaces are contractible, so the individual terms in (2.4) are homotopy equivalent to B Diff(Md−1) and B Diff(W d )  B Diff(Md−1), respectively. See also [46, §2]. The group of connected components π0BCd is equal to the cobordism group d−1 of oriented closed (d − 1)-manifolds. This group has been tabulated for all d [78]. It vanishes for d ≤ 4.

Proposition 2.3 ([22]). The classifying space BC2 has the same rational homology as the classifying space BS of the Riemann surface category.

2.3. Thom spaces and embedded cobordisms. The Thom space Th(ξ) (sometimes denoted Xξ ) of a vector bundle ξ on X is a construction that has been of fundamental importance in topology for more than fifty years. The homotopy theory of specific Thom spaces has helped solve many geometric problems. Early results can be found in [59], [60], [69], [70]. Our use of Thom spaces are not far from this original tradition. The modern development is described in [35]. For a vector bundle ξ over a compact base space, Th(ξ) is the one point com- pactification of its total space. Equivalently, it is the quotient of the projective bundle P(ξ ⊕ R) by P(ξ). Two geometric properties might help explain the usefulness of the construction. First, the complement Th(ξ) − X of the zero section is contractible so that Th(ξ) is a kind of homotopy theoretic localization of ξ near X. Second, if ξ is the normal bundle of a submanifold Xm ⊂ Rm+k, then one has the Pontryagin–Thom collapse map, m+k cX : S −→ Th(ξ), by considering ξ to be an open tubular neighborhood of X in Rm+k. On the algebraic side, we have the Thom isomorphism i i+k H (X; Z) =∼ H (Th(ξ); Z) provided that ξ is an oriented vector bundle of dimension k. Let G(d, n) denote the Grassmannian of oriented d-dimensional linear subspaces of Rd+n, and let d+n Ud,n ={(V, v) ∈ G(d, n) × R | v ∈ V }, ⊥ d+n Ud,n ={(V, v) ∈ G(d, n) × R | v ⊥ V } be the two canonical vector bundles over it. U ⊥ G(d, n) R × U ⊥ The restriction of d,n+1 to is the product d,n. Its inclusion into U ⊥ ε d,n+1 is a proper map, so it induces a map d,n of one point compactifications from (U ⊥ ) (U ⊥ ) the suspension Th d,n to Th d,n+1 . At this point, it is convenient to introduce the concept of a prespectrum E = {En,εn}. It consists of a sequence of pointed spaces En for n = 0, 1,... together 394 Ib Madsen with maps εn : En → En+1, where

1 1 En = S × En/(∗×En ∪ S ×∗).

The infinite loop space associated with E is defined to be

ε ∞ n n n+1 E = hocolim(···→ En → En+1 →···)

 ∞−1 with εn being the adjoint of εn. We shall also need its deloop E. This is the n− homotopy colimit of 1En. ⊥ ⊥ The pairs {Th(Ud,n), εd,n} form the prespectrum G−d ; its n’th space is Th(Ud,n−d ) if n ≥ d and otherwise a single point. The sphere prespectrum S has the n-sphere n n+ as its n’th space and εn is the canonical identification S = S 1. The associated infinite loop spaces are

∞ n n ∞ n+d ⊥ S = hocolim S , G−d = hocolim Th(Ud,n).

In both cases, the inclusion of the n’th term into the limit space induces an isomorphism on homology groups in a range of dimensions that tends to infinity with n. The space ∞ G(2, ∞) is homotopy equivalent to CP , and G−2 becomes homotopy equivalent to CP ∞ ( n + ) (L⊥) the prespectrum −1. This has 2 2 nd space equal to the Thom space Th n ⊥ n of the complement Ln to the canonical line bundle over CP . The associated infinite loop spaces are homotopy equivalent,

∞G ∞CP ∞. −2 −1 (2.5) ∞− Theorem 2.4 ([22]). For d ≥ 0, BCd is homotopy equivalent to 1G−d .

d n+d−1 A few words of explanation are in order. Suppose that W ⊂[a0,a1]×R is a morphism of Cd . For each p ∈ W, the tangent space TpW is an element of G(d, n) ⊥ and the normal space at p is precisely the fibre of Ud,n at TpW. The Pontryagin–Thom collapse map

n+d−1 ⊥ [a0,a1]×(S , ∞) → (Th(Ud,n), ∞)

n+d−1 ⊥ ∞−1 defines a path in Th(Ud,n), and hence for n →∞, a path in G−d . ∞− More generally, an element of NkCd gives a set of k composable paths in 1G−d . To any space X, one can associate the path category Path X. Its space of objects is R × X, and a morphism from (a0,x0) to (a1,x1) is a path γ :[a0,a1]→X from x0 to x1. The classifying space of Path X is homotopy equivalent to X, B Path X X. In the situation above, this leads to a well-defined homotopy class

∞−1 ∞−1 βd : BCd −→ B(Path G−d ) G−d , and Theorem 2.4 is the statement that βd is a homotopy equivalence. Moduli spaces from a topological viewpoint 395

I shall attempt to explain the strategy of proof of Theorem 2.4 by breaking it down into its three major parts. n+d d n+d Let Td (R ) be the space of oriented d-dimensional submanifolds E ⊂ R n+d− ∞+d contained in a tube R × D 1 as a closed subset. Let Td (R ) be the union of these spaces. n+d We topologize Td (R ), not by the Whitney embedding topology used above, but by a coarser topology that allows manifolds to be pushed to infinity. The topology k n+d we want has the property that a map from a k-dimensional manifold X into Td (R ) produces a submanifold Mk+d of Xk × R × Rn+d−1, such that the projection onto X × R is proper and the projection on X is a submersion (and not necessarily a fibre bundle). ∞+d There is a partially ordered set Dd associated with Td (R ). It consists of pairs ∞+d ∞+d− (a, E) with a ∈ R, E ∈ Td (R ), such that E intersects the wall a × R 1 orthogonally. The partial ordering is that (a0,E0) ≤ (a1,E1) if a0 ≤ a1 and E0 = E1. A partially ordered set is a category with one arrow for each order relation (a0,E0) ≤ (a1,E1). Three maps connect the spaces involved:

∞+d ∞+d ∞−1 r : Dd → Cd ,s: Dd → Td (R ), t : Td (R ) → G−d .

d ∞+d−1 The map r intersects E with the wall {a}×R , and the morphism (a0,E) ≤ ∞+d−1 (a1,E)with the strip [a0,a1]×R ; s forgets the first coordinate, and t is the Pontryagin–Thom collapse map. The proof is now to show that each of the induced maps

r : BDd → BCd , (2.6a) ∞+d s : BDd → Td (R ), (2.6b) ∞+d ∞−1 t : Td (R ) → G−d (2.6c) are a homotopy equivalences. It suffices to check on homotopy groups, i.e. that πn(r), πn(s), and πn(t) are isomorphisms. This is done geometrically as in [47], by interpreting the homotopy groups of the given spaces as cobordism classes of families of the involved structures indexed by the sphere Sn. It is (2.6c) that requires an h-principle from singularity theory. Given an element ∞− of πn( 1G−d ) one uses transversality together with Phillips’ submersion theorem [58] to obtain a cobordism class of triples (En+d ,π,f), where π : En+d → Sn is a submersion, and f : En+d → R is a proper map. This represents an element of ∞+d πnTd (R ). Injectivity is proved by relative considerations.

d d Remark 2.5. The d-fold suspensions G−d fit together via maps G−d → d+1 G−(d+1). Their homotopy colimit is the prespectrum MSO whose homotopy groups are the cobordism groups ∗, by [70]. 396 Ib Madsen

2.4. Consequences of Harer stability. For clarity, I begin with a discussion of ab- stract stability in a topological category C, generalizing the group completion theorem. Given a string of morphisms in C,

β β 1 / 2 / / b1 b2 b3 ···, we have functors op op Fi : C → spaces; Fβ : C → spaces with Fi(c) = C(c, bi), the space of morphisms from c to bi, and

β1 β2 Fβ (c) = hocolim(F1(c) −→ F2(c) −→ F3(c) −→···).

Lemma 2.6. Suppose BC is connected, and suppose for each morphism c1 → c2 in C that Fβ (c2) → Fβ (c1) is an integral homology isomorphism. Then there is an integral homology isomorphism Fβ (c) → BC for each object c of C.

This follows from [51]: Consider the category Fβ  C. Its objects are pairs (x, c) with x ∈ Fβ (c), and it has the obvious morphisms. Its classifying space is contractible because it is the homotopy colimit of the contractible spaces B(Fi  C)†. The map − π : B(Fβ  C) → BC is a homology fibration. The fibre π 1(c) = Fβ (c) is therefore homology equivalent to the homotopy fibre, which is BC. The condition of Lemma 2.6 is not satisfied for the embedded surface category C2 Cres ⊂ C of §2.3, but it is satisfied for a certain subcategory 2 2, originally introduced in [71] for that very reason. res The restricted category Cd ⊂ Cd has the same space of objects but a restricted d ∞+d−1 res space of morphisms: A morphism W ⊂[a0,a1]×R of Cd belongs to Cd if ∞+d−1 each connected component of W has a non-empty intersection with {a1}×R . res ‡ Theorem 2.7 ([22]). For d>1, BCd → BCd is a homotopy equivalence. The proof is, roughly speaking, to perform surgery (connected sum) on morphisms res of Cd to replace them with morphisms from Cd . Given Theorem 2.4 and Theorem 2.7, and using the notation (2.5), we can adopt Tillmann’s argument [71] to prove the generalized Mumford conjecture, Z × B+ Theorem 2.8 ([47]). The space ∞,1 is homotopy equivalent to the space ∞CP ∞ −1. C = Cres b {i}× We take 2 and i to be the object consisting of a standard circle in ∞+1 R . The morphism βi is the torus F1,2 with two boundary circles embedded in ∞+1 [i, i + 1]×R so that ∂βi = bi+1 −bi. Then

Fβ (c) Z × B∞,|c|+1,

†Fi  C has the terminal object (bi , id). ‡The theorem is almost certainly valid also for d = 1, but the present proof works only for d>1. Moduli spaces from a topological viewpoint 397 where |c| is the number of components in the object c. Addendum 1.4 and Lemma 2.6 apply. Remark 2.9. The analogue of Theorem 2.8 has been established for the spin mapping class group, and for the non-orientable mapping class group in [21] and [73], respec- tively. The stable cohomology in the spin case differs only from the orientable case in 2-torsion. In the non-orientable case, the stable rational cohomology is a polynomial algebra in 4i-dimensional classes.

∞ 2.5. Cohomology of G−d . The cohomology groups of a prespectrum E are defined to be inverse limits of the cohomology of the individual terms H k(E) = H k+n(E ;∗), ←lim− n (2.7) n

k with the maps in the inverse limit induced by εn. Note that H (E) might be non-zero also for negative values of k. For example we have k H (S) = Z for k = 0, k H (S) = 0 for k = 0, and k k+d H (G−d ) = H (G(d, ∞)).

The homotopy groups and homology groups of E are the direct limits

πkE = colim πk+n(En;∗), HkE = colim Hk+n(En;∗).

Given a spectrum E ={En,εn} and a space X, we can form the spectrum

E ∧ X+ ={En ∧ X+,ε∧ idX} (En ∧ X+ = En × X/∗×X) ∞ and its associated infinite loop space (E ∧ X+). The homotopy groups

E∗(X) = π∗(E ∧ X+) form a generalized homology theory: they satisfy the axioms of usual homology, save the dimensional axiom that Hk(pt) vanishes for k = 0. We shall apply the E = CP ∞ construction in §3.2 with −1. The cohomology groups of ∞E and the cohomology groups of E, as defined in (2.7), are related by the cohomology suspension homomorphism σ ∗ : H k(E) → H k( ∞E), 0 where ∞E denotes the component of the trivial loop†. The suspension σ ∗ is induced 0 n n from the evaluation map from En to En.

† ∞ ∞ The components of E are all homotopy equivalent, because π0( E) is a group. 398 Ib Madsen

The cohomology groups of ∞E are usually a lot harder to calculate than the cohomology groups of E, except if one takes cohomology with rational coefficients where the relationship can be described explicitly, as follows: Given a graded Q-vector space P ∗ ={P k | k>0}, let A(P ∗) be the free, graded commutative algebra generated by P ∗. It is a polynomial algebra if P ∗ is concentrated in even degrees, an exterior algebra if P ∗ is concentrated in odd degrees, and a tensor product of the two in general. A graded basis for P ∗ serves as multiplicative generators for A(P ∗).WegiveA(P ∗) a graded Hopf algebra structure by requiring that P ∗ be the vector space of primitive elements, so that A(P ∗) is primitively generated. The general theory of graded Hopf algebras [55] implies Theorem 2.10. There is an isomorphism of Hopf algebras, H ∗( ∞E; Q) =∼ A(H ∗>0(E; Q)). 0 E = CP ∞ H ∗(CP ∞; Z) Z For −1, the Thom isomorphism shows that −1 has one in each even dimension ≥−2, and hence by the theorem above that H ∗( ∞CP ∞; Q) = Q[κ ,κ ,...], κ = i. 0 −1 1 2 deg i 2 In view of Theorem 2.8, this proves Corollary 1.3. The κi are integral cohomology classes, namely the image under the cohomol- H ∗(CP ∞, Z) ogy suspension of generators of −1 . They correspond to the cohomology classes defined in (1.3), cf. [23]. The main result of [23] is the following theorem ∗ about their divisibility in the integral lattice of H (B∞; Q), H ∗ (B ; Z) = H ∗(B ; Z)/ . free ∞ ∞ Torsion Theorem 2.11 ([23]). Let Di be the maximal divisor of κi in the integral lattice. It is given by the formulas

D2i = 2 and D2i−1 = denom(Bi/2i) with Bi equal to the i’th Bernoulli number.

The maximal divisibility of κ2i−1 is what could be expected from the Riemann– ∞CP ∞ B Roch theorem [57], [56]. The integral cohomology of −1, and thus of ∞, contains a wealth of torsion classes of all orders. This follows from [20] which ∗ completely calculates H (B∞; Fp). The action of the mapping class group on the first homology group of the underly- ing surface defines a symplectic representation with kernel equal to the Torelli group. In infinite genus, we get a fibration j π BT∞,1 −→ B∞,1 −→ B SP∞(Z). (2.8)

The rational cohomology ring of B SP∞(Z) is a polynomial algebra on (4i − 2)- dimensional generators that map to non-zero multiples of the κ2i−1, cf. [9], [37]. ∗ In (2.8) however, the action of SP∞(Z) on H (BT∞,1) is highly non-trivial, so one ∗ cannot conclude that j (κ2i) = 0. Indeed, this is a wide open problem even for κ2! Moduli spaces from a topological viewpoint 399

3. Auxiliary moduli spaces

This section presents two extensions of the material in §2. Section 3.1 is an ac- count of the automorphism group of a free group, due entirely to S. Galatius [19]. Section 3.2 presents a topological variant of the Gromov–Witten moduli space of pseudo-holomorphic curves in a background, following the joint work with R. Cohen from [12].

3.1. The moduli space of graphs. Let Autn denote the automorphism group of a free group on n letters and Outn its quotient of outer automorphisms. Using 3-manifold techniques, Hatcher [29] proved that the homomorphisms

Hk(B Outn; Z) ← Hk(B Autn; Z) → Hk(B Autn+1; Z) (3.1) are isomorphisms in a range that increases with n. See also [31]. The limit Aut∞ has perfect commutator subgroup (of index 2), and  n  +  Z × B Aut∞ −→ B B Autn . + Theorem 3.1 ([19]). The space Z × B Aut∞ is homotopy equivalent to the infinite loop space ∞S of the sphere spectrum. We remember that ∞S = ∞S∞ is the homotopy colimit of nSn as n →∞. Its homotopy groups are the stable homotopy groups of spheres; they are finite except for the group of components [67]. The “standard conjecture” in this case: k H (B Aut∞; Q) = 0 for k>0, (3.2) is therefore an immediate consequence of Theorem 3.1. In spirit, the proof of Theorem 3.1 is analogous to the proof of Theorem 2.8: Graphs are 1-dimensional manifolds with singularities. Below, I shall outline the similarities and the new ideas required to prove Theorem 3.1. Let U be an open set of Rn+1. A graph Y in U is a closed subset with the following property. Each p ∈ U admits an open neighborhood Up such that one of the following three cases occurs:

(i) Y ∩ Up =∅,

(ii) Y ∩ Up is the image of a smooth embedding (−ε, ε) → Up, k (iii) Y ∩Up is the image of a continuous embedding of the one point union [0, ∞), k ≥ 3; the embedding is smooth on each branch and has transverse intersection at the branch point. The set (U) of all graphs in U is topologized in a way that allows the (non-loop) edges to shrink to a vertex and allows graphs to be pushed to infinity. The topology 400 Ib Madsen

n+d on (U) is similar to the topology on the space Td (R from § 2.3. More precisely,  is a space-valued sheaf on the category of open sets of Rn+1 and their embeddings. It is an equivariant, continuous sheaf on Rn+1 in the terminology of [25, §2.2]. In n+ particular, the restriction (R 1) → (Bε(0)) onto an open ε-ball is a homotopy equivalence. Graphs in Rn+1 give rise to the embedded cobordism category G(Rn+1). Its objects consist of a finite number of points in a slice {a}×Rn. A morphism is a “graph with n legs (or leaves)” embedded in a strip [a0,a1]×R with the legs meeting the walls orthogonally. n The restriction of a morphism to the open strip is an element of ((a0,a1) × R ). Define

G(Rn+1) ={Y ∈ (Rn+1) | Y ⊂ R × Dn}.

The proofs of (2.4a) and (2.4b) can be adapted to graphs and show

n+ n+ BG(R 1) G(R 1). (3.3)

Transversality and Phillips’submersion theorem, used in the proof of Theorem 2.8, requires tangent spaces. This approach is not available for graphs, but instead we have Gromov’s general h-principle from [25]. Galatius proves that the sheaf  is microflexible, and concludes from [25, §2.2] that there is a homotopy equivalence

n+ n n+ G(R 1) (R 1). (3.4)

The collection (Rn), with the empty graph as basepoint, forms a spectrum . The structure maps are induced from the map

R × (Rn) → (Rn+1) that sends (t, Y ) to {t}×Y ⊂ R × Rn. It factors over (Rn). Let G = G(R∞+1) be the union of the G(Rn+1). In the limit over n, (3.3) and (3.4) yield homotopy equivalences

∞+ ∞− BG G(R 1) 1. (3.5)

Theorem 3.2 ([19]). The spectrum is homotopy equivalent to the sphere spectrum S. In particular BG ∞S∞.

The proof uses the Handel’s theorem from [26] that the space exp(X) of finite subsets of a connected space X is contractible.

Remark 3.3. One of the advantages of Gromov’s h-principle over Phillips’ submer- sion theorem, even in the case of manifolds, is that it permits unstable information. Moduli spaces from a topological viewpoint 401

n+d n+d Let Cd (R ) be the category of d-dimensional cobordisms embedded in R for fixed n. Its classifying space can be identified as n+d n+d−1 n+d BCd (R ) d (R ), where (Rn+d ) is a space of d-dimensional submanifolds in Rn+d , with a topology n+ n+d similar to the above topology on (R 1). Theorem 3.2 is replaced by d (R ) ⊥ Th(Ud,n), and we get the following unstable version of Theorem 2.4, valid for any d ≥ 0 and n ≥ 0: n+d n+d−1 ⊥ BCd (R ) Th(Ud,n). + The final step is to prove that BG is homotopy equivalent to Z×B Aut∞. This is very similar to the proof of Theorem 2.7 and Theorem 2.8 in the case of the mapping class group. The contractibility of “outer space” [13], [37, ch. 8] identifies B Autn and B Outn as components of morphism spaces of Gres. Instead of Harer’s stability theorem, one uses the generalization [30], [31] of the homology isomorphisms (3.1). The element βi needed to stabilize the morphism space is the graph

{i}×Rn {i + 1}×Rn

It is an obvious problem to generalize the above to other situations of manifolds with singularities, for example to the case of orbifolds.

3.2. Surfaces in a background. Fix a background space X. What is the stable homology type of the moduli space of pairs (, f ) of a Riemann surface , and a continuous map f : → X? ∞ Let Embg,b denote the space of embeddings of a fixed differentiable surface F = ∞+ ∞+ Fg,b into the strip [0, 1]×R 1 with boundary circles mapped to {0, 1}×R 1 when b>0. The moduli space in question can be displayed as the orbit space ∞ Sg,b(X) = Embg,b ×Diff(F,∂) Map(F, X) ∞ of the free Diff(F, ∂) action on the Cartesian product of Embg,b and the space Map(F, X) of continuous mappings of F into X. b b It fibres over the free loop space of X , π : Sg,b(X) → LX . The space LX is connected when X is simply connected, and in this case the fibres of π are all homotopy equivalent to the space ∞ Sg,b(X; x0) = Embg,b ×Diff(F ;∂F) Map((F ; ∂F ), (X; x0)). 402 Ib Madsen

Theorem 3.4 ([12]). For simply connected X and b>0, the maps

Sg,b−1(X; x0) ← Sg,b(X; x0) → Sg+1,b(X; x0) induce isomorphisms in integral homology in degrees less than or equal to g/2 − 2. Theorem 3.4 might appear a surprise from the following viewpoint: In the fibration

Map((F,∂F),(X; x0)) → Sg,b(X; x0) → B Diff(F ; ∂F), the homology of the base is independent of the genus and of the number of boundary components in a range, whereas the fibre grows in size with g and b. This would seem to prevent stabilization. The explanation is, however, that the fundamental group g,b = π1B Diff(F ; ∂F) acts very non-trivially on the homology of the fibre. The proof of Theorem 3.4 adapts and generalizes ideas from [39] about stability with twisted coefficients. The (F)-module of twisted coefficients is

Vr (F ) = Hr (Map((F ; ∂F ), (X; x0)); Z).

It is of “finite degree” [40], [39], precisely when X is simply connected. This explains the unfortunate assumption in Theorem 3.4 that X be simply connected. Theorem 3.5. For simply connected X, there is a map

α : Z × S (X; x ) → ∞(CP ∞ ∧ X ) X ∞,b 0 −1 + which induces isomorphism on integral homology. Given Theorem 3.4, the proof of Theorem 3.5 can be deduced from section 7 of red [47]. Alternatively, one can adopt the strategy of §2 above. The categories Cd and Cd red are replaced by the categories Cd (X) and Cd (X) consisting of embedded cobordisms together with a map from the cobordism into X. Theorem 2.4 and Theorem 2.7 are valid for these categories,

red ∞−1 BCd (X) BCd (X) (G−d ∧ X+). (3.6)

For d = 2, we can apply Lemma 2.6 to complete the proof of Theorem 3.5. For applications of Theorem 3.5, e.g. in string topology, one needs versions with marked points on the underlying surface. There are two cases: one in which the marked points are allowed to be permuted by the diffeomorphisms, and one in which the marked points are kept fixed. The first case is relevant to open-closed strings [3]. s s Here are some details. Given a surface F = Fg,b with s interior marked points, let Diff(F (s); ∂F(s)) be the group of oriented diffeomorphisms that keeps ∂Fs pointwise fixed and permute the marked points. The associated moduli space,

S(s) (X; x ) = ∞ × ((F s; ∂Fs); (X; x )), g,b 0 Embg,b Diff(F (s);∂F(s)) Map 0 Moduli spaces from a topological viewpoint 403

fits into a fibration (s) ∞ s π : Sg,b(X; x0) → Es ×s (X × CP ) with fibre Sg,b+s(X; x0), cf. (1.4). Here s denotes the permutation group. There are stabilization maps S(s) (X; x ) → S(s+1) (X; x ) g,b 0 g+1,b 0 (3.7) F 1 that add 1,2, a torus with two boundary circles and one marked point, to one of the boundary circles. Infinite loop space theory tells us that the homotopy colimit or telescope of ∞ s ∞ ∞ Es ×s (X×CP ) as s →∞is homology equivalent to (S∧(X×CP )+) = ∞ ∞ ∞ S (X × CP+ ). s For the moduli space Sg,b(X; x0), where the marked points are kept fixed by the ∞ s ∞ s diffeomorphism group, the space Es ×s (X ×CP ) is replaced by (X ×CP ) , ∞ ∞ ∞ ∞ and S (X × CP+ ) by S(X × CP+ ), cf. [18]. Addendum 3.6. There are homology equivalences Z × Z × S(∞) (X; x ) → ∞(CP ∞ ∧ X ) × ∞S∞(X × CP ∞) (i) ∞,b 0 −1 + + , Z × Z × S∞ (X; x ) → ∞(CP ∞ ∧ X ) × S(X × CP ∞) (ii) ∞,b 0 −1 + + . It was the Gromov–Witten moduli space and the string topology spaces of M. Chas and D. Sullivan [10], [68] that inspired us to consider the moduli spaces of Theorem 3.5 and Addendum 3.6. While our results are nice in their own right, the question remains if they could be useful for a better understanding of Gromov–Witten invariants and string topology. The most obvious starting point would be to give a homotopical interpretation of the Batalin–Vilkovsky structure on the chain groups of Sg(M), [68], somewhat similar to the homotopical definition in [11] of the Chas–Sullivan loop product.

4. Algebraic K-theory and trace invariants

Quillen’s algebraic K-theory space K(R)of a ring R [62], andWaldhausen’s algebraic K-theory A(X) of a topological space X [74] are two special cases of algebraic K- theory of “brave new rings”. A brave new ring is a ring spectrum whose category of modules fits the axiomatic framework of K-theory laid down in [76]. There are several good choices for the category of brave new rings; one such is Bökstedt’s Functors with Smash Products, a closely related one is the more convenient category of symmetric orthogonal spectra [49], [48]. In this category, both K-theory and its companion TC(−; p) (the topological cyclic homology at p) works well, and one has a good construction of the cyclotomic trace

trp : K(E) → TC(E; p). (4.1) 404 Ib Madsen

The topological cyclic homology and the trace map trp was introduced in joint work with M. Bökstedt and W.-C. Hsing in order to give information about the p-adic homotopy type of K(E), cf. [7]. The Eilenberg–MacLane spectrum H(R) of a ring R is a brave new ring; its K-theory is equivalent to Quillen’s original K(R). The K-theory of the brave new ring S ∧ X+ is Waldhausen’s A(X). The product over all primes of the p-adic completion of TC(E; p)can be combined with a version of negative cyclic homology for E ⊗ Q to define TC(E), [24]. There is a trace map from K(E) to TC(E) whose p-adic completion is the p-adic completion of trp, and a map from TC(H(R)) to the usual negative cyclic homology of R ⊗ Q.

4.1. A(X) and diffeomorphisms. I begin with Waldhausen’s definition of A(pt). Let Sq be the category of length q “flags” of based, finite CW-complexes. An object consists of a string / / / / / /X X1 X2 ··· q , (4.2) where the arrows are based cellular inclusions (S0 =∗). The morphisms in Sq are the based homotopy equivalences of flags. There are face operators

di : Sq → Sq−1,i= 0,...,q, where d0 divides out X1 in that it replaces (4.2) with the flag / / / / X2/X1 ··· Xq /X1 , and di forgets Xi, when i>0. This makes S. into a simplicial category. The classifying spaces BSq with the induced di form a simplicial space BS., and A(pt) is the loop space of its topological realization,    k A(pt) = |BS.|=  × BSk/∼ . (4.3)

(The definition of A(X) is similar; Sq is replaced with the set of flags / / / / / / / X X1 ··· Xq X, whose composite is the identity map of X, and with (Xi; X) a finite relative CW- complex). By definition,  BS1 = B Aut(Y ) where Y runs over finite CW-complexes and Aut(Y ) denotes the monoid of pointed 1 self-homotopy equivalences. The map from  × BS1 into |BS.| induces a map B Aut(Y ) −→ A(pt), (4.4) and one may view A(pt) as a kind of moduli space of finite CW-complexes. Given the homotopy theoretic nature of the construction of A(pt) and more gen- erally of A(X), the following theorem from [74] and [75] seems miraculous. Moduli spaces from a topological viewpoint 405

Theorem 4.1 ([74]). There are homotopy equivalences A( ) n( / ) (i) pt hocolim Topn+1 Topn , ∞ ∞ (ii) A(X) S (X+) × WhDiff (X), k+ k (iii) 2 WhDiff (X) hocolimk Diff(X × I 1; X × I ), provided X is a smooth manifold. Rn+1 In (i), Topn+1 denotes the topological group of homeomorphisms of , and / Topn+1 Topn is the associated homogenous space. The right-hand side of (iii) is the homotopy colimit of the space of diffeomorphisms of X × I k+1 that induces the identity on the submanifold X × I k of the boundary, the so called stable pseudo- isotopy space of X. There is a stability range for pseudo-isotopy spaces in terms of dim(X) due to K. Igusa [36], namely k+1 k Diff(X × I; X × 0) → hocolimk Diff(X × I ,X× I ) (4.5) induces isomorphism on homotopy groups in degree i if 3i

4.2. Topological cyclic homology. There is a trace map, due to K. Dennis, from K(R) into a space HH(R), whose homotopy groups are the Hochschild homology groups of R with coefficients in the bimodule R itself, cf. [43, 8.4]. This was gener- alized to brave new rings by M. Bökstedt who constructed the topological Hochschild homology space THH(E) and a trace map from K(E) into it. THH(E) is a cyclic space in the sense of Connes [43], so it comes equipped with a continuous action of the circle group T. (Actually, THH(E) is a brave new ring with a T-action.) Topological cyclic homology TC(E; p) is made out of the fixed sets THH(E)Cpn of the cyclic subgroups of T. The invariant (4.1) is the key tool for our present understanding of A(X) and more generally K(E). Consider a homomorphism ϕ : E → F of brave new rings and the induced diagram

K(E) /TC(E; p) (4.6)   K(F) /TC(F ; p). The following theorem of B. Dundas contains a basic relationship between K and TC. The theorem was conjectured by T. Goodwillie in [24], and proved in a special case by R. McCarthy in [50].

Theorem 4.2 ([14]). Suppose π0E → π0F is a surjective ring homomorphism with nilpotent kernel. Then (4.6) becomes homotopy Cartesian after p-adic completion. 406 Ib Madsen

I will now turn to the calculation of TC(X; p), the topological cyclic homology of the brave new ring S ∧ X+. There is a commutative diagram

/ ∞− ∞ TC(X; p) 1S (ET ×T LX+)

trf (4.7)  −  ∞ ∞ 1 p / ∞ ∞ S (LX+) S (LX+),

p where p : LX → LX sends a loop λ(z) to λ(z ), z ∈ S1, and trf is the T-transfer map (a fibrewise Pontryagin–Thom collapse map). Theorem 4.3 ([7]). The diagram (4.7) becomes homotopy Cartesian after p-adic completion. When X is a single point, the theorem reduces to the statement

( ; p) ∞S∞ × ∞−1CP ∞, TC pt p −1 (4.8) with p indicating that the two sides become homotopy equivalent after p-adic com- pletion. In particular the two sides have the same mod p homotopy groups. Theorem 4.2, applied to the case in which E is the sphere spectrum and F is the Eilenberg–Maclane spectrum of the integers, tells us that the homotopy fibres of A(pt) → K(Z) and TC(pt; p) → TC(Z; p) have the same p-adic completions. This reduces the understanding of A(pt) to the understanding of K(Z) and the fibre of TC(pt; p) → TC(Z; p). The structure of TC(Z; p) is given in [8], [63]. If the ring R is finitely generated as an abelian group, then

TC(R; p) p TC(R ⊗ Zp; p).

The corresponding statement for K-theory is false, so the absolute invariant (4.1) is effective mostly for p-complete rings. There is an extensive theory surrounding the functor TC(R; p), developed in joint work with L. Hesselholt in [33], [34]. See also [32]. The p-adic completion of TC(R; p) is explicitly known when R is the ring of integers in a finite field extension of Q, and in this case (4.1) induces an equivalence

K(R ⊗ Zp) p TC(R; p).

For global rings, the motivic theory is the basic tool for calculations of K(R); see F. Morel’s article in these proceedings. In view of Theorem 4.2 and Theorem 4.3, it is of obvious interest to examine the map from TC(X; p) to TC(Z[π1X]; p), but essentially nothing is known about this problem. Two special cases are of particular interest. The case X = pt is required for the homotopical control of the fibre of A(pt) → K(Z). The case X = S1 is, by theorems of T. Farrell and L. Jones, related to the homotopical structure of the group of homeomorphisms of negatively curved closed manifolds, cf. [45]. Moduli spaces from a topological viewpoint 407

Let K be the periodic spectrum whose 2n’th space is Z × BU and with structure maps induced from Bott periodicity. It is believed that A(K) will be important in the study of field theories, so one would like to understand the homotopy type of TC(K; p). There are helpful partial results from [2], [1], but the problem seems to be a very difficult one. Finally, and maybe most important, there are reasons to believe that the moduli space of Riemann surfaces is related to TC(pt; p), possibly via field theories. The CP ∞ spectrum −1 occurs in both theories. It is a challenge to understand why.

References

[1] Ausoni, C., Topological Hochschild homology of connective complex K-theory. Amer. J. Math. 127 (6) (2005), 1261–1313. [2] Ausoni, C., and Rognes, J., Algebraic K-theory of topological K-theory. Acta Math. 188 (1) (2002), 1–39. [3] Baas, N., Cohen, R. L., and Ramirez, A., The topology of the category of open and closed strings. Contemp. Math. 407 (2006), 11–26. [4] Barratt, M., and Priddy, S., On the homology of non-connected monoids and their associated groups. Comment. Math. Helv. 47 (1972), 1–14. [5] Berrick, A. J., An approach to algebraic K-theory. Res. Notes in Math. 56, Pitman (Ad- vanced Publishing Program), Boston, Mass., 1982. [6] Bödigheimer, C.-F., and Tillmann, U., Stripping and splitting decorated mapping class groups. In Cohomological methods in homotopy theory (Bellaterra, 1998), Progr. Math. 196, Birkhäuser, Basel 2001, 47–57. [7] Bökstedt, M., Hsiang, W. C., and Madsen, I., The cyclotomic trace and algebraic K-theory of spaces. Invent. Math. 111 (3) (1993), 465–539. [8] Bökstedt, M., and Madsen, I., Algebraic K-theory of local number fields: the unramified case. In Prospects in topology (Princeton, NJ, 1994), Ann. of Math. Stud. 138, Princeton University Press, Princeton, NJ, 1995, 28–57. [9] Borel, A., Stable real cohomology of arithmetic groups. Ann. Sci. École Norm. Sup. (4) 7 (1974), 235–272. [10] Chas, M., and Sullivan, D., String topology. Preprint, 1999; arXiv:math.GT/9911159v1. [11] Cohen, R. L., and Jones, J. D. S., A homotopy theoretic realization of string topology. Math. Ann. 324 (4) (2002), 773–798. [12] Cohen, R. L., and Madsen, I., Surfaces in a background space and the homology of mapping class groups. Preprint, 2006; arXiv:math.GT/0601750. [13] Culler, M., and Vogtmann, K., Moduli of graphs and automorphisms of free groups. Invent. Math. 84 (1) (1986), 91–119. [14] Dundas, B. I., Relative K-theory and topological cyclic homology. Acta Math. 179 (2) (1997), 223–242. [15] Earle, C. J., and Eells, J., A fibre bundle description of Teichmüller theory. J. Differential Geometry 3 (1969), 19–43. 408 Ib Madsen

[16] Earle, C. J., and Schatz, A., Teichmüller theory for surfaces with boundary. J. Differential Geometry 4 (1970), 169–185. [17] Eliashberg, Y., Galatius, S., and Mishachev, N., The Madsen-Weiss theorem for geometri- cally minded topologists. In preparation. [18] Fiedorowicz, Z., Classifying spaces of topological monoids and categories. Amer. J. Math. 106 (2) (1984), 301–350. [19] Galatius, S., private communication. [20] Galatius, S., Mod p homology of the stable mapping class group. Topology 43 (5) (2004), 1105–1132. [21] Galatius, S., Mod 2 homology of the stable spin mapping class group. Math. Ann. 334 (2006), 439–455. [22] S. Galatius, Madsen, I., U. Tillmann, and M. Weiss. The homotopy type of the cobordism category. Preprint, 2006; arXiv:math.AT/0605249. [23] Galatius, S., Madsen, I., andTillmann, U., Divisibility of the stable Miller-Morita-Mumford classes. J. Amer. Math. Soc. 19 (4) (2006), 759–779. [24] Goodwillie, T. G., The differential calculus of homotopy functors. In Proceedings of the International Congress of Mathematicians (Kyoto, 1990),Vol.I, The Mathematical Society of Japan, Tokyo, Springer-Verlag, Tokyo, 1991, 621–630. [25] Gromov, M., Partial differential relations. Ergeb. Math. Grenzgeb (3) 9, Springer-Verlag, Berlin 1986. [26] Handel, D., Some homotopy properties of spaces of finite subsets of topological spaces. Houston J. Math. 26 (4) (2000), 747–764. [27] Harer, J. L., Stability of the homology of the mapping class groups of orientable surfaces. Ann. of Math. (2) 121 (2) (1985), 215–249. [28] Harris, J., and Morrison, I., Moduli of curves. Grad. Texts in Math. 187, Springer-Verlag, New York 1998. [29] Hatcher, A., Homological stability for automorphism groups of free groups. Comment. Math. Helv. 70 (1) (1995), 39–62. [30] Hatcher, A., and Vogtmann, K., Homological stability for outer automorphism groups of free groups. Algebr. Geom. Topol. 4 (2004), 1253–1272. [31] Hatcher, A., Vogtmann, K., and Wahl, N., Erratum to: Homological stability for automor- phism groups of free groups. Algebr. Geom. Topol. 6 (2006), 573–579. [32] Hesselholt, L., Algebraic K-theory and trace invariants. Proceedings of the International Congress of Mathematicians (Beijing, 2002), Vol. II, Higher Ed. Press, Beijing 2002, 415–425. [33] Hesselholt, L., and Madsen, I., On the K-theory of local fields. Ann. of Math. (2) 158 (1) (2003), 1–113. [34] Hesselholt, L., and Madsen, I., On the De Rham-Witt complex in mixed characteristic. Ann. Sci. École Norm. Sup. (4) 37 (1) (2004), 1–43. [35] Hopkins, M. J., Algebraic topology and modular forms. In Proceedings of the Interna- tional Congress of Mathematicians (Beijing, 2002), Vol. I, Higher Ed. Press, Beijing 2002, 291–317. Moduli spaces from a topological viewpoint 409

[36] Igusa, K., The stability theorem for smooth pseudoisotopies. K-Theory 2 (1–2) (1988), 1–355. [37] Igusa, K., Higher Franz-Reidemeister torsion. AMS/IP Stud. in Adv. Math. 31, Amer. Math. Soc., Providence, RI, 2002. [38] Ivanov, N. V., Stabilization of the homology of Teichmüller modular groups. Leningrad Math. J. 1 (1990), 675–691. [39] Ivanov, N. V., On the homology stability for Teichmüller modular groups: closed surfaces and twisted coefficients. In Mapping class groups and moduli spaces of Riemann surfaces (Göttingen, 1991/Seattle, WA, 1991), Contemp. Math. 150, Amer. Math. Soc., Providence, RI, 1993, 149–194. [40] van der Kallen, W., Homology stability for linear groups. Invent. Math. 60 (3) (1980), 269–295. [41] Kirwan, F., Cohomology of moduli spaces. In Proceedings of the International Congress of Mathematicians (Beijing, 2002), Vol. I, Higher Ed. Press, Beijing 2002, 363–382. [42] Kriegl, A., and Michor, P. W., The convenient setting of global analysis. Math. Surveys Monogr. 53, Amer. Math. Soc., Providence, RI, 1997. [43] Loday, J.-L., Cyclic homology. Appendix E by María O. Ronco, Grundlehren Math. Wiss. 301, Springer-Verlag, Berlin 1992. M M1 [44] Looijenga, E., Cohomology of 3 and 3.InMapping class groups and moduli spaces of Riemann surfaces (Göttingen, 1991/Seattle, WA, 1991), Contemp. Math. 150, Amer. Math. Soc., Providence, RI, 1993, 205–228. [45] Madsen, I., The cyclotomic trace in algebraic K-theory. In First European Congress of Mathematics (Paris, 1992), Vol. II, Progr. Math. 120, Birkhäuser, Basel 1994, 213–241. ∞ [46] Madsen, I., and Tillmann, U., The stable mapping class group and Q(CP+ ). Invent. Math. 145 (3) (2001), 509–544. [47] Madsen, I., and Weiss, M., The stable moduli space of Riemann surfaces: Mumford’s con- jecture. Ann. of Math. 165 (3) (2007), to appear; Preprint 2004; arXiv:math.AT/0212321. [48] Mandell, M. A., and May, J. P., Equivariant orthogonal spectra and S-modules. Mem. Amer. Math. Soc. 159 (755) (2002), x + 108. [49] Mandell, M. A., May, J. P., Schwede, S., and Shipley, B., Model categories of diagram spectra. Proc. London Math. Soc. (3) 82 (2) (2001), 441–512. [50] McCarthy, R., Relative algebraic K-theory and topological cyclic homology. Acta Math. 179 (2) (1997), 197–222. [51] McDuff, D., and Segal, G., Homology fibrations and the “group-completion” theorem. Invent. Math. 31 (3) (1975/76), 279–284. [52] Miller, E.Y.,The homology of the mapping class group. J. Differential Geom. 24 (1) (1986), 1–14. [53] Milnor, J., Construction of universal bundles. II. Ann. of Math. (2) 63 (1956), 430–436. [54] Milnor, J., On axiomatic homology theory. Pacific J. Math. 12 (1962), 337–341. [55] Milnor, J. W., and Moore, J. C., On the structure of Hopf algebras. Ann. of Math. (2) 81 (1965), 211–264. [56] Morita, S., Characteristic classes of surface bundles. Invent. Math. 90 (3) (1987), 551–577. 410 Ib Madsen

[57] Mumford, D., Towards an enumerative geometry of the moduli space of curves. In Arith- metic and geometry, Vol. II, Progr. Math. 36, Birkhäuser, Boston, MA, 1983, 271–328. [58] Phillips, A., Submersions of open manifolds. Topology 6 (1967), 171–206. [59] Pontrjagin, L. S., A classification of continuous transformations of a complex into a sphere. I. Doklady Akad. Nauk SSSR (N.S.) 19 (1938), 147–149. [60] Pontrjagin, L. S., A classification of continuous transformations of a complex into a sphere. II. Doklady Akad. Nauk SSSR (N.S.) 19 (1938), 361–363. [61] Quillen, D., On the cohomology and K-theory of the general linear groups over a finite field. Ann. of Math. (2) 96 (1972), 552–586. [62] Quillen, D., Higher algebraic K-theory. I. In Algebraic K-theory, I: Higher K-theories (Proc. Conf., Battelle Memorial Inst., Seattle, Wash., 1972), Lecture Notes in Math. 341, Springer-Verlag, Berlin 1973, 85–147. [63] Rognes, J., Topological cyclic homology of the integers at two. J. Pure Appl. Algebra 134 (3) (1999), 219–286. [64] Segal, G., Classifying spaces and spectral sequences. Inst. Hautes Études Sci. Publ. Math. 34 (1968), 105–112. [65] Segal, G., Geometric aspects of quantum field theory. In Proceedings of the International Congress of Mathematicians (Kyoto, 1990), Vol. II, The Mathematical Society of Japan, Tokyo, Springer-Verlag, Tokyo 1991, 1387–1396. [66] Segal, G., The definition of conformal field theory. In Topology, geometry and quantum field theory, London Math. Soc. Lecture Note Ser. 308, Cambridge University Press, Cambridge 2004, 421–577. [67] Serre, J.-P., Groupes d’homotopie et classes de groupes abéliens. Ann. of Math. (2) 58 (1953), 258–294. [68] Sullivan, D., Sigma models and string topology. In Graphs and patterns in mathematics and theoretical physics, Proc. Sympos. Pure Math. 73, Amer. Math. Soc., Providence, RI, 2005, 1–11. [69] Thom, R., Espaces fibrés en sphères et carrés de Steenrod. Ann. Sci. Ecole Norm. Sup. (3) 69 (1952), 109–182. [70] Thom, R., Quelques propriétés globales des variétés différentiables. Comment. Math. Helv. 28 (1954), 17–86. [71] Tillmann, U., On the homotopy of the stable mapping class group. Invent. Math. 130 (2) (1997), 257–275. [72] Tommasi, O., Rational cohomology of the moduli space of genus 4 curves. Compositio Math. 141 (2) (2005), 359–384. [73] Wahl, N., Homological stability for the mapping class groups of non-orientable surfaces. Preprint, 2006; arXiv:math.GT/0601310. [74] Waldhausen, F., Algebraic K-theory of topological spaces. I. In Algebraic and geometric topology (Stanford University, Stanford, Calif., 1976), Part 1, Proc. Sympos. Pure Math. 32, Amer. Math. Soc., Providence, RI, 1978, 35–60. [75] Waldhausen, F., Algebraic K-theory of spaces, a manifold approach. In Current trends in algebraic topology (London, Ont., 1981), Part 1, CMS Conf. Proc. 2, Amer. Math. Soc., Providence, RI, 1982, 141–184. Moduli spaces from a topological viewpoint 411

[76] Waldhausen, F., Algebraic K-theory of spaces. In Algebraic and geometric topology (New Brunswick, N.J., 1983), Lecture Notes in Math. 1126, Springer-Verlag, Berlin 1985, 318–419. [77] Waldhausen, F., Jahren, B., and Rognes, J., Spaces of PL manifolds and categories of simple maps. In preparation. [78] Wall, C. T. C., Determination of the cobordism ring. Ann. of Math. (2) 72 (1960), 292–311. [79] Weiss, M., What does the classifying space of a category classify? Homology Homotopy Appl. 7 (1) (2005), 185–195. [80] Whitney, H., Differentiable manifolds. Ann. of Math. (2) 37 (3) (1936), 645–680.

Department of Mathematical Sciences, University of Aarhus, Denmark. E-mail: [email protected]

Advances in convex optimization: conic programming

Arkadi Nemirovski

Abstract. During the last two decades, major developments in convex optimization were focus- ing on conic programming, primarily, on linear, conic quadratic and semidefinite optimization. Conic programming allows to reveal rich structure which usually is possessed by a convex pro- gram and to exploit this structure in order to process the program efficiently. In the paper, we overview the major components of the resulting theory (conic duality and primal-dual interior point polynomial time algorithms), outline the extremely rich “expressive abilities” of conic quadratic and semidefinite programming and discuss a number of instructive applications.

Mathematics Subject Classification (2000). Primary 90C22,90C25,90C51,90C90; Secondary 49N15.

Keywords. Convex, conic and semidefinite programming, duality, polynomial time algorithms.

1. Conic programming – motivation

1.1. Efficiency issues in mathematical programming. Mathematical program- ming is about solving optimization programs of the form

Opt = min {f0(x) : fi(x) ≤ 0,i= 1,...,m} , (1) x∈Rn

n where the objective f0( · ) and the constraints fi( · ) are given functions on R , usually assumed to be smooth (at least C1). The corresponding body of knowledge, in its mathematical aspects (that is, aside of modelling and implementation issues), focuses on characterization of optimal solutions (necessary/sufficient optimality conditions), their sensitivity to program’s data and on developing and theoretical investigation of computational algorithms aimed at building approximate solutions. It should be stressed that the ultimate goal is to find a solution rather than to prove its existence, uniqueness, etc. As a matter of fact, the situations where a “closed analytic form solution” is available are rare exceptions, this is why the focus is on algorithms capa- ble to approximate optimal solutions within (any) desired accuracy. Moreover, what matters is not just the convergence of an algorithm, but its efficiency – a “reasonable” dependence of the computational effort on the required accuracy. The emphasis on the algorithmic and efficiency aspects is what makes the major difference between math- ematical programming (MP) and its “pure” counterparts, like calculus of variations, and gives the MP theory its specific flavour.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 414 Arkadi Nemirovski

Mathematical programming arose in early 1950s as a natural extension of linear programming (LP). The latter, invented around 1947 by , focuses on optimization programs with linear objective and constraints. Significant post-war demand on techniques for modelling and processing logistic and planning problems, nice duality theory allowing, among other things, for far-reaching interpretations in Economics, excellent practical performance of the famous LP simplex algorithm (Dantzig 1947), availability of new computational devices – computers – all these factors were crucial for emerging and rapid development of theory and algorithms for LP and MP. Eventually, in these developments the problem of theoretically efficient solvability of various classes of MP programs was addressed. This problem was posed first for linear programming, and the corresponding story is an excellent example of the “specific flavour” of MP we have mentioned. At the first glance, the problem of finding a solution to a system of m linear inequalities with n real unknowns (this is what LP is about) seems completely trivial – invoking the standard characterization of m extreme points of polyhedral sets, it reduces to solving at most n systems of linear equations. The difficulty is that the number of systems blows up exponentially with the sizes m, n of the system, which makes this naive approach completely impractical already with m, n like few tens. Dantzig’s simplex algorithm inspects the systems in a “smart” order, which in practice allows to arrive at a solution pretty fast; however, in the worst case, exponentially many systems should be inspected, so that the simplex method is not theoretically efficient. Developing theoretically efficient algorithms for LP is an extremely challenging and deep problem, and it took over 20 years to find the first such algorithm (Khachiyan, 1978). Note that all known efficient LP algorithms do something completely different from inspecting the above systems of linear equations. Informally, the question we are interested in is: given a class of MP programs, does it admit an efficient solution algorithm, and the first issue here is what does efficiency mean. In combinatorial complexity theory (CCT), there are good reasons to qualify a “fully finite” algorithm (e.g., Turing machine) converting finite binary words – data of instances of a discrete problem – into solutions to the instances as efficient, if the conversion time is polynomial in the bit length of the input (see, e.g., [21]). For problems with continuous data and decision variables, similar reasons lead to the concept of a real arithmetic polynomial time algorithm as follows ([8]; cf. [12]). Consider a generic MP problem P – a family of instances of the form (1), with instance p specified within P by its data vector Data(p) ∈ RN(p). E.g., LP can be naturally considered as a generic problem, with the data vec- tor Data(p) of an LP program p defined as follows: the first 2 entries are the numbers m = m(p) of constraints and n = n(p) of variables, and the remaining (m(p) + 1)(n(p) + 1) − 1 entries are the vectors of coefficients of the objective and constraints stacked atop each other into a single column. A solution algorithm B for P is a code for an idealized real arithmetic computer capable to store real numbers and to perform exact real arithmetic operations (a.o.) – four arithmetic operations, comparisons and computations of univariate elementary Advances in convex optimization: conic programming 415 √ functions, like ·,exp{·}, etc. Loaded with this code and an input comprised of Data(p), p ∈ P , and ε>0, the computer should terminate in a finite number n(p) N(p, ε) of operations and output either an ε-solution to p – a vector xε ∈ R such (p) that fi (xε) ≤ ε, i = 1,...,m(p), and (p) (p) (p) f (xε) ≤ ε + Opt(p), Opt(p) = inf{f (x) : f (x) ≤ 0,i= 1,...,m(p)} 0 x 0 i

n(p) p f (p),...,f(p) (here is number of variables in , 0 m(p) are the objective and the constraints of p), or a correct claim that p is infeasible (i.e., Opt(p) =+∞), or a correct claim that p is unbounded (i.e., Opt(p) =−∞). A solution method B is polynomial time (“computationally efficient”), if N(p, ε) is bounded by a polynomial in the size Size(p) = dim Data(p) of the instance and the number of accuracy digits in an ε-solution defined as 2 Digits(p, ε) = log [Size(p) +Data(p)1 + ε ]/ε = (1+o(1)) log(1/ε), ε → 0. Finally, generic problem P is called polynomially solvable (“computationally tract- able”), if it admits a polynomial time solution algorithm. The standard informal interpretation of polynomiality is that with solution time fixed, a 10-fold progress in computer’s performance allows for both (a) a constant factor progress in the sizes of instances which can be solved to a given accuracy, and (b) a constant factor progress in the number of accuracy digits to which an instance of a given size can be solved. (a), (b) compare favourably polynomial time algorithms with methods suffering from “curse of dimensionality” (N(p, ε) can grow with Size(p) as exp{Size(p)}), same as with sublinearly converging methods (N(p, ε) can grow as 1/εc, c>0, when ε → 0).

1.2. Convex programming – solvable case of MP. At the early 1980s it became clear that what forms the “efficiently solvable case” in MP, is convex programming – programs (1) with convex objective and constraints. Specifically, it was proved that generic convex problems, under mild computability and boundedness assumptions, are polynomially solvable. In contrast to this, no efficient algorithms for typical generic non-convex problems are known, and there are strong reasons to believe that no such algorithms exist (e.g., programs with quadratic objective and constraints are not polynomially solvable unless P = NP). Here is a basic example of a “convex programming solvability statement” (cf. [8, Theorem 5.3.1]): Theorem 1.1. A generic MP problem P with convex instances is polynomially solv- able, provided it possesses the following properties: (i) (Polynomial computability) There exists an algorithm O which, given on in- put Data(p), a point x ∈ Rn(p) and a tolerance δ>0, computes in polynomial in Size(p) and Digits(p, δ) number of a.o. δ-accurate approximations to the values and subgradients of the objective and the constraints of p at x. 416 Arkadi Nemirovski

(ii) (Polynomial growth)

χ (p) χ Size (p) max |fi (x)|≤ χ[Size(p) +Data(p)1 +x1] 0≤i≤m(p) for all x(here and below χ is an instance-independent constant). (iii) (Polynomial boundedness of feasible sets) If x is feasible for an instance p, χ Sizeχ (p) then x1 ≤ (χ[Size(p) +Data(p)1]) . Note that in fact (i) can be weakened to the possibility to compute in polynomial in Size(p) and Digits(p, δ) time δ-approximations solely to the values of the objective and the constraints at x. Polynomial time solvability results like the one stated by Theorem 1.1 are based upon existence of linearly converging black box oriented methods for solving general- type convex programs, i.e., methods which work solely with local information on the program – the values and the subgradients of f0,f1,...,fm at successively generated search points, with no direct access to program’s data. Historically, the first method of this type was the ellipsoid algorithm proposed independently in [43] and [65] (for detailed study of the algorithm and its theoretical consequences, see [26]), and the corresponding result is as follows.

Theorem 1.2. Let (1) be a convex program with n variables, and let the feasible set X ={x : fi(x) ≤ 0,i≥ 1} be contained in the ball B ={x :x2 ≤ R} and contain a ball of radius r>0, with R,r known. Assume that we have an access to • a first order oracle O capable to compute the value f0(x) and a subgradient f (x) x ∈ B 0 at every given point ; • a separation oracle S which, given on input a point x ∈ B, reports whether x ∈ X, and if it is not the case, returns a linear form which separates x and X. In this environment, certain explicit algorithm (the ellipsoid method) finds, for every accuracy ε>0, a feasible ε-solution to (1) at the cost of no more than 2 N(ε) ≤ Ceil 2n log(R/r) + ln (1 + Var B (f0)/ε) + 1,

Var B (f ) = max f − min f 0 B 0 B 0 subsequent calls to O and S plus O(1)n2 a.o. per call to process oracle’s answer.

In spite of their crucial role in demonstrating polynomial solvability of convex programming, black-box-oriented techniques like the ellipsoid method are too slow to be of actual practical interest; indeed, for all known methods of this type, the computational effort per accuracy digit grows with the design dimension n at least as O(n4), which, in reality, makes it problematic to process already medium-scale (few hundreds of variables) convex programs. This contrast between theoretical properties and practical performance is especially sharp in LP: on the theoretical side, the ellip- soid method allowed to resolve affirmatively the long-standing problem of whether Advances in convex optimization: conic programming 417

LP with rational data admits a CCT-polynomial time solution algorithm (Khachiyan [34], 1979), while practical performance of the method in LP is incomparably worse than the one of the “theoretically bad” (with exponential in the size of an LP program worst-case complexity) simplex method. Comparing extremely powerful in practice simplex method with its black-box-oriented rivals, it is easy to guess from where the weakness of the rivals comes: the simplex method fully utilizes the rich structure of an LP program and works directly on program’s data, which is not the case with “nearly blind” black-box-oriented algorithms. Note, however, that while in reality a convex program usually has a lot of structure (otherwise, how could we know that the program is convex?), the standard way to think about nonlinear convex programs, suggested by representation (1), made it extremely difficult to reveal and to utilize this structure. In retrospect, tremendous developments in convex programming during what is called “Interior Point Revolution” (started in 1984 when Karmarkar [33] invented his fa- mous practically efficient polynomial time algorithm for LP) were mainly focused on finding and utilizing novel “structure revealing” representations of convex programs, most notably, in the form of conic programs. Remark 1.3. A “classically oriented” mathematician might be surprised by the at- tention we pay to representation issues. Indeed, finally an optimization problem is to minimize a function over a set; why should we bother about representations of these, completely transparent by themselves, entities? The answer is, that an algorithm cannot work with abstract entities, it can work only with their representations, and different representations of the same entities may be of completely different “algo- rithmic value”.

1.3. Conic programs. When passing from a linear programming program T min c x : Ax − b ≥ 0 (2) x to its nonlinear extensions, the most natural way is the one used in MP – to replace the T linear objective c x and left hand sides [Ax − b]i in the constraints with nonlinear ones, thus arriving at (1). As far as convex programming is concerned, there is an equivalent, less trivial and, as it turns out, much more convenient way to introduce nonlinearity, namely, replacing the standard coordinate-wise vector inequality m m a ≥ b ⇐⇒ a − b ≥ 0 ⇐⇒ a − b ∈ R+ ={y ∈ R : yi ≥ 0,i= 1,...,m} with another “good” vector inequality given by a subset K ⊂ Rn according to

a ≥K b ⇐⇒ a − b ≥K 0 ⇐⇒ a − b ∈ K.

The evident necessary and sufficient condition for the resulting binary relation to be a partial order compatible with linear operations on Rm is for K ⊂ Rm to be a nonempty convex pointed (K ∩ (−K) ={0}) cone. From the analytical perspective, it makes sense also to require from K to be closed with a nonempty interior. Given a regular 418 Arkadi Nemirovski

(convex, pointed, closed and with a nonempty interior) cone K, we define a conic program on K as the optimization program T min c x : Ax − b ≥K 0 (CP) x ⇔Ax−b∈K

Preliminary observations about this representation are that (a) in (CP), it is easy to distinguish between the “structure” (given by the cone K) and the data (c,A,b), and (b) independently of values of the data, (CP) is a problem of optimizing a linear objective over a convex set, and thus is a convex problem (thus, the convexity in (CP) is “built in”, while in (1) it should be “added from outside”). At the same time, it is easily seen that every convex program can be represented in the form of (CP). By themselves, (a), (b) do not say much in favour of conic representation of a convex program as compared to its MP form – a general-type convex cone is not a “better structured” entity than a general-type convex function. The crucial advantage of conic representation is that it possesses outstanding “unifying abilities” – as a matter of fact, just 3 families of cones allow to represent an extremely wide spectrum of convex programs. These 3 families are m LP : nonnegative orthants R+ giving rise to LP programs (2), CQP: finite direct products of Lorentz cones Lk+1 ={(y, t) ∈ Rk+1 = Rk ×R : t ≥y2}; the MP form (1) of the resulting conic quadratic programs is T T min c x :Aix − bi ≤ c x − di,i= 1,...,m , (3) x 2 i where Ai,bi,ci,di are matrices and vectors of appropriate dimensions. A constraint T Ax − b2 ≤ c x − d is called a CQI (Conic Quadratic Inequality); m m SDP: direct products of semidefinite cones S+. S+ is the cone of positive semidefinite (psd) matrices in the Euclidean space Sm of real symmetric m × m matrices equipped with the Frobenius inner product A, B=Tr(AB). The resulting semidefinite programs (sdp’s) are of the form T i i i i min c x : Aix − B ≡ x A +···+xnA − B  0,i= 1,...,m , (4) x 1 1 n i i ki where Aj ,B ∈ S and A  B means that A−B is psd. A constraint i xiAi −B  0 is called LMI (Linear Matrix Inequality). It is immediately seen that LP ⊂ CQP ⊂ SDP; indeed, a linear inequality is a k+ particular case of CQI, which, in turn, is a particular case of LMI due to (y, t) ∈ L 1 T iff ty  0. ytIk In the sequel, we intend to overview the main elements of the theory of conic programming, specifically, (1) duality, (2) interior point polynomial time algorithms, and (3) “expressive abilities” and applications. Advances in convex optimization: conic programming 419

2. Conic duality

Duality in optimization stems from the desire to find a systematic way to bound from below the optimal value of a minimization problem; it turns out that a good answer to this question is crucial for building optimality conditions, solution algorithms, etc. As applied to MP, the standardLagrangian duality associates with (1) the Lagrange L(x, λ) = f (x) + m λ f (x) λ ≥ function 0 i=1 i i and observes that whenever 0, one has L∗(λ) = infx L(x, λ) ≤ Opt; thus, we get a family L∗(λ), λ ≥ 0, of (computable under favourable circumstances) lower bounds on Opt and can now associate with (1) the dual problem maxλ≥0 L∗(λ) of finding the best lower bound available from the outlined mechanism. When (1) is convex and satisfies mild additional assumptions1), the dual problem is solvable with the optimal value Opt (“strong duality”). In the case of (CP), essentially the same Lagrange recipe results in the dual problem of the form T T max b λ : A λ = c, λ ≥K 0 , (D) λ ∗

T where K∗ ={λ : λ ξ ≥ 0 for all ξ ∈ K} is the cone dual to K (and thus regular along with K). (D) again is a conic problem, and in fact the duality is fully symmetric. Indeed, assuming the columns of A to be linearly independent (which in fact does not restrict generality), we can pass in (CP) from original variables x to primal slack ξ = Ax − b, ending up with equivalent primal reformulation T T min d ξ : ξ ∈[L − b]∩K L = ImA, d : A d = c (Pr) ξ of (CP) as a problem of minimizing a linear objective over the intersection of a cone and an affine plane. Observe that the linear constraints in (D) read AT λ = c = AT d, or, equivalently, λ ∈ Ker AT + d = L⊥ + d. Thus, (D) is the problem T ⊥ max b λ : λ ∈[L + c]∩K∗ (Dl) λ of the geometry completely similar to the one of (Pr). Moreover, (L⊥)⊥ = L and (K∗)∗ = K, so that the problem dual to (Dl) is exactly (Pr) – the duality indeed is symmetric. The “notational difference” between (CP) and (D) comes from the fact that in (CP) we represent a geometric entity (affine subspace L − b) as the image of an affine embedding, while in (D) a similar entity is represented as the solution set of a system of linear equations. The relations between the primal and the dual problem are summarized in the following theorem (see, e.g., [45], [1], [46]):

Theorem 2.1. Assuming A in (CP) is of full column rank, the following is true: (i) The duality is symmetric: (D) is a conic problem, and the conic dual to (D) is (equivalent to) (CP).

) 1 The standard assumptions are the existence of a feasible solution where all nonlinear constraints are satisfied as strict inequalities and below boundedness of the objective on the feasible set. 420 Arkadi Nemirovski

(ii) (Weak duality) Opt(D) ≤ Opt(CP). (iii) (Strong duality) If one of the programs (CP), (D) is bounded and strictly feasible (i.e., the corresponding affine plane intersects the interior of the associated cone), then the other is solvable and Opt(CP) = Opt(D). If both (CP), (D) are strictly feasible, then both programs are solvable and Opt(CP) = Opt(D). (iv) (Optimality conditions) Assume that both (CP), (D) are strictly feasible. Then a pair (x, λ) of feasible solutions to the problems is comprised of optimal solutions iff cT x = bT λ(“zero duality gap”), same as iff λT [Ax − b]=0 (“complementary slackness”).

It is highly instructive to compare Lagrange duality with its “particular case” – conic duality. The general Lagrange duality is “asymmetric” (in general, L∗( · ) “does not remember” the underlying program (1)) and usually results in implicitly given dual problem. In contrast to this, conic duality is “fully algorithmic” – building a dual problem is a simple purely mechanical process – and completely symmetric. As it turns out, these advantages make conic duality an extremely useful tool in processing, analytical as well as computational, of conic programs. Finally, conic duality looks completely similar to the standard LP duality, with the only exception that in the LP case strong duality is ensured by mere feasibility and not a strict one. For “good” cones, like those associated with CQP and SDP, there exist more advanced (still “fully algorithmic”, although non-symmetric) version of duality [59] which is free of this shortcoming – whenever the primal optimal value is finite, the dual is solvable with the same optimal value. While conic programming and conic duality as “well-established” research sub- jects arose in early 1990s, initially due to the desire to extend Karmarkar’s polynomial time LP algorithm to the non-polyhedral case, there are wonderful earlier examples of using what is now called semidefinite duality (by Lovasz [40] in connection with his famous θ-function, by A. Shapiro [64] in connection with certain statistical problems, and perhaps more…) In hindsight, Conic Duality Theorem can be traced to at least as early as 1958, namely, to written by L. Hurwicz chapter 4 of [5] (see [5], Corollary IV.3). Un- fortunately, this paper, aimed at infinite-dimensional extensions of the optimality conditions in the “usual” (finite-dimensional) convex programming, overlooks the symmetric conic duality itself – the latter is, essentially, a finite-dimensional phe- nomenon. To the best of our knowledge, the remarkable paper in question made no “observable” impact on the development of mathematical programming and now is nearly completely forgotten.

3. Interior point polynomial time methods in conic programming

Conic programs are convex, and thus the issue of their polynomial time solvabil- ity can be resolved via the general results presented in Section 1.2; modulo minor Advances in convex optimization: conic programming 421 technicalities, in order to ensure polynomial time solvability of a generic conic prob- lem, it suffices for the associated cones to be “computationally tractable” (to admit polynomial time membership/separation oracles), and for the instances – to include upper bounds on the norms of candidate solutions. For example, LP /CQP/SDP ) problems with bounds x∞ ≡ maxi |xi|≤R on variables 2 , are polynomially solvable. The point, however, is that conic programs associated with “good” cones admit much faster polynomial time algorithms than those coming from black-box- oriented techniques like the ellipsoid method. The first “really fast” (and completely non-traditional) polynomial time algorithm for LP was discovered by Karmarkar in 1984 [33]; the subsequent intensive research in the emerging area of interior point (IP) polynomial time algorithms for LP resulted, among other things, in developing much more transparent (and theoretically even more efficient) than Karmarkar’s method polynomial time algorithms for LP (Renegar, 1986 [60]; Gonzaga [24]) and brought the area in a position where non-polyhedral extensions became possible. These ex- tensions, primarily due to Yu. Nesterov, led to a general theory of polynomial time IP methods in convex programming [46]. We start with outlining the basic elements of the theory and then will overview briefly the current state of this area.

3.1. Basics on IP methods. The starting point in all IP constructions is a well-known interior penalty scheme for solving a convex program T min c x (P) x∈X where X ⊂ Rn, int X =∅, is closed and convex. The scheme, going back to Fiacco and McCormic [19], is to equip X with an interior penalty – a smooth and strictly convex function F(x): int X → R which blows up to ∞ along every sequence xi ∈ int X converging to a boundary point of X – and to associate with (P) a parametric optimization problem x (t) = F (x), F (x) = tcT x + F(x). ∗ argminx∈int X t t

Under mild assumptions, the central path x∗(t) is well-defined for t>0 and converges to the optimal set of (P) as t →∞. In the interior penalty scheme, one “traces” this path by generating iterates (xi,ti) such that xi − x∗(ti) → 0 and ti →∞as i →∞. Specifically, given (xi,ti) with xi “close” to x∗(ti), one increases somehow ti, thus getting ti+1, and then applies a whatever method of unconstrained minimization to T the function ti+1c x + F(x), starting the method at xi, to get a “tight” approximation xi+1 to the minimizer x∗(ti+1) of this function. A standard “working horse” here is the Newton method, commonly believed to be the fastest method for unconstrained minimization. Self-concordance. The traditional theory of the Newton method (and all other meth- ods of unconstrained minimization, for this matter) did not suggest polynomiality of ) 2 These bounds clearly do not affect the possibility to represent a problem as an LP /CQP/SDP. 422 Arkadi Nemirovski the outlined path-following scheme, vice versa, it predicted inevitable slowing down of the path-tracing process. It turned out that there exist interior penalty functions – self-concordant barriers – which do allow for polynomial time path-tracing, and that the associated self-concordant-based theory of IP methods [46] allows to explain all IP methods previously developed for LP and to extend them onto non-polyhedral convex case. Specifically, an interior penalty function F is called a ϑ-self-concordant barrier (ϑ-s.c.b.) for X,ifF is C3 and convex on int X and satisfies, for all x ∈ int X, h ∈ Rn, the differential inequalities

3/2 |D3F(x)[h, h, h]| ≤ 2 D2F(x)[h, h] (self-concordance) (5a) √ 1/2 |DF (x)[h]| ≤ ϑ D2F(x)[h, h] (barrier quantification) (5b) which can be interpreted as follows: the convex function F at a point defines a “local” n Euclidean norm hx,F = D2F(x)[h, h] on R ; self-concordance (5a) means that the Hessian of F is Lipschitz continuous, with constant 2, w.r.t. to the corresponding√ local metric, while (5b) says that F itself is Lipschitz continuous, with constant ϑ, in this metric. Self-concordance-based path-tracing. It turns out that self-concordant functions – those satisfying (5a) alone – are extremely well suited for Newton minimization, which ensures nice properties of the “centering” xi → xi+1 in the path-tracing, while (5b) is responsible for the possibility to increase penalty parameter t at a constant rate, thus avoiding slowing down. The bottom line is as follows: assume that X does not contain lines, the level sets {x ∈ X : cT x ≤ a} are bounded, and that F is ϑ-s.c.b. Then x∗(t)is well-defined and ∇2F(x)  0 on int X, so that the Newton decrement T − λ(x, t) = ∇Ft (x)[∇2Ft (x)] 1∇Ft (x) of Ft at x ∈ int X is well-defined; note that x∗(t) is characterized by λ(x, t) = 0. Let us say that x is close to x∗(t),if λ(x, t) ≤ 0.1. Given a starting point (x0,t0) with t0 > 0 and x0 close to x∗(t0), consider the path-tracing scheme

− / ti+ = ( + . ϑ 1 2)ti ti 1 1 0 1 → . (6) xi 1 2 −1 xi+ = xi − [∇ Fti+ (xi)] ∇Fti+ (xi) 1 1+λ(xi ,ti+1) 1 1

Then the process is well-defined, ensures closeness of xi and x∗(ti) and the relation T T −1/2 −1 c xi − min c x ≤ 2ϑ/ti ≤ 2exp − 0.05iϑ ϑt . X 0

Thus, the path-tracing scheme (6) with a single√ Newton-like step per updating the penalty converges linearly, and it takes O( θ) iterations to get an extra accuracy digit. Of course, to run the outlined scheme, we should once come close to the central path; this can be done by applying the same path-tracing technique to an appropriate auxiliary problem. It follows that if we are smart enough to equip the feasible domains Advances in convex optimization: conic programming 423 of instances (written in the form of (P)) of a generic convex problem P with self- concordant barriers computable, along with their first and second order derivatives, in time polynomial in the size of an instance, and the parameters ϑ of these barriers are bounded by a polynomial of instance’s size, then the outlined path-tracing scheme provides a polynomial time algorithm for P . As about being “smart enough” to equip generic convex problems with “good” s.c.b.’s, the situation is as follows. In principle, every closed convex set X ⊂ Rn, int X =∅, admits an O(1)n-s.c.b.; assuming w.l.o.g. that X does not contain lines, T this universal barrier is F(x) = O(1) ln mesn(Px), where Px ={y : y (z − x) ≤ 1 for all z ∈ X} is the polar of X w.r.t. x [46]. In the case when X is a cone, this construction results in the logarithm of the characteristic function F(x) = T {−x y}dy K∗ K∗ exp of the cone [27]. This existence theorem has restricted al- gorithmic content, since the universal barrier rare is efficiently computable. There exists, however, a simple “calculus” of s.c.b.’s [46] which shows that basic convexity- preserving operations with sets, e.g., taking intersections, direct products, affine im- ages and inverse affine images (as well as taking inverse images under specific non- linear mappings, most notably a kind of Siegel domain construction) can be equipped with simple rules which allow to combine s.c.b.’s for the operands into an s.c.b. for the resulting set. E.g., summing up ϑi-s.c.b.’s for sets Xi, i = 1,...,m, we get a i ϑi -s.c.b. for the intersection of the sets; superposition F (Ax + b) of a ϑ-s.c.b. F with affine mapping is ϑ-s.c.b. for the inverse image of the domain of F under the mapping, etc. These and more advanced “calculus rules” allow to build “from scratch” (from the only observation that the function − ln t is 1-s.c.b. for R+) explicit efficiently computable s.c.b.’s with moderate values of the parameter for a wide vari- ety of interesting convex sets. This family includes the cones underlying LP , CQP, SDP, ·p-cones {(x, t) :xp ≤ t}, feasible sets of geometric programming pro- grams, intersections, direct products, affine and inverse affine images of the above, and much more. The related empirical observation is that all generic polynomially solvable convex problems arising in applications admit “good” explicit s.c.b.’s, and that the outlined scheme is the source of the best known so far complexity bounds and polynomial time algorithms for these generic problems. Aside of their role in constructing polynomial time algorithms, s.c.b.’s seem to be pretty interesting entities by their own right – their properties are closely related to the geometry of their domains. E.g., a closed convex domain X not containing lines is bounded if and only if (any, and then all) s.c.b. F for X attains it minimum on int X, let the (automatically unique) minimizer be x. When it is the case, the D ={x :x − x ≤ } F O(ϑ) X Dikin ellipsoid x x,F √ 1 of gives an -rounding of : Dx ⊂ X ⊂{x :x − xx,F ≤ ϑ + 2 ϑ} ([46], [32]; note that Dx ⊂ X for all x ∈ int X, not only when x is a minimizer of F [46]). This combines with elementary facts of barrier calculus to imply, e.g., the following: if the intersection of m ellipsoids n in R has a nonempty interior, it is in-between two efficiently√ computable concentric similar ellipsoids with similarity ratio not exceeding m + 2 m. We are not aware of a direct proof of this, useful in some applications, geometric fact. 424 Arkadi Nemirovski

Path-tracing and Riemannian geometry. An s.c.b. F defines a Riemannian struc- ture on its domain Xo ={x : F(x) < ∞}, the metric tensor being ∇2F(x). Various short step interior point methods associated with F can be described as follows: in or- o der to solve (P), the method generates a sequence of points xi ∈ X such that (a) the Riemannian distance from xi to xi+1 does not exceed an absolute constant, say, 0.2, and (b) the shift xi+1 − xi is defined solely in the “local” terms – in terms of the objective c and the quantities F(xj ), ∇F(xj ), ∇2F(xj ),0≤ j ≤ i (cf. (6)). The complex- ity of such a method is quantified by the number of steps required to reach the set o o T T Xε ={x ∈ X : c x −infx ∈Xo c x ≤ ε} of ε-solutions to (P). Clearly, the complex- o ity of a short step method is below bounded by the Riemannian distance from x0 to Xε . Ideally, we would like to have the complexity within an absolute constant factor of this “ultimate” lower bound; it, however, is unclear how to build such a method – how to o describe the shortest path from x0 to Xε in local terms? (cf. climbing a mountain in a fog and without map). It can be proved [55] that the short step path-following method (6) is not that far from being ideal: its performance is within the factor O(1)ϑ1/4 of o the lower bound, provided that X is bounded and x0 is close to argmin F .

3.2. Interior point methods in conic programming. Barriers especially well-suited for conic problems are ϑ-logarithmically homogeneous s.c.b.’s, that is, C3 convex functions F : int K → R, K being a regular cone, satisfying (5a) and the identity F(tx) = F(x) − ϑ ln t, t > 0. This implies that F is a ϑ-s.c.b. for K and that T the conjugate barrier F∗(y) = maxx −y x − F(x) is a ϑ-logarithmically homo- geneous s.c.b. for K∗; the mappings x →−∇F(x), y →−∇F∗(y) turn out to be inverse to each other one-to-one correspondences between int K and int K∗.Given a pair of strictly feasible primal-dual conic problems (Pr), (Dl) and a pair of conju- gate to each other ϑ-logarithmically homogeneous s.c.b.’s F , F∗ for the cones K, K∗, one can develop primal-dual interior point methods simultaneously solving (Pr), (Dl). The most popular primal-dual path-following scheme is as follows. When both (Pr) and (Dl) are strictly feasible, the corresponding primal and dual central paths ξ (t) = tdT ξ + F(ξ) : ξ ∈ L − b λ (t) = −tbT λ + F (λ) : ∗ argmin and ∗ argmin ∗ ⊥ − λ ∈ L + d are well-defined and linked to each other: λ∗(t) =−t 1∇F(ξ∗(t)), − ξ∗(t) =−t 1∇F∗(λ∗(t)), and one can apply Newton-based path-tracing to the primal-dual central path (ξ∗(t), λ∗(t)), thus solving (Pr) and (Dl) simultaneously. It turns out that processing both problems together has a lot of advantages, allowing, e.g., for • on-line adjustable “long step” policies [47] which are less conservative than the worst-case-oriented policy (6) and thus exhibit much better practical performance, while still ensuring the theoretical complexity bounds, • an elegant way (“self-dual embedding”, see, e.g., [72], [77], [4], [42], [35], [58]) to initialize the path-tracing even in the case when no feasible solutions to (Pr) and (Dl) are available in advance, • building certificates of strict (i.e., preserved by small perturbations of the data) primal or dual infeasibility [51] when it is the case, etc. Advances in convex optimization: conic programming 425

It should be added that the primal-dual central path (ξ∗( · ), λ∗( · )) is “nearly geodesic” w.r.t. the Riemannian structure on the primal-dual feasible set given by the metric tensor ∇2(F (ξ)√ + F∗(λ)): the Riemannian length of every segment of the path is within factor 2 of the Riemannian distance between the endpoints of the segment [54].

3.3. The case of symmetric cones: LP/CQP/SDP. Interior point constructions achieve maximal flexibility for cones with a lot of symmetries, most notably for symmetric cones – those which are homogeneous (i.e., the group of linear automor- phisms of the cone acts transitively on its interior) and self-dual w.r.t. an appropriate Euclidean structure on the embedding space. Classification theory due to Vinberg [71] says that all symmetric cones are direct products of irreducible ones, specifically, Lorentz cones, real semidefinite cones (in particular, nonnegative rays), the cones of Hermitian psd complex matrices, the cones of Hermitian psd quaternion matrices, and, finally, copies of exceptional 27-dimensional octonian cone. The latter 3 cones are cross-sections of the semidefinite cone of “the same” (within factor 4) real dimension and therefore do not add much, as far as the associated families of conic problems are concerned; therefore we lose nearly nothing when focusing on the cones which are direct products of Lorentz and semidefinite cones, thus arriving at problems of mini- mizing linear objective under a mixture of conic quadratic and LMI constraints (the latter include also linear constraints which are merely 1-dimensional LMI’s). Now, K = K ×···×K we can equip a direct product 1 m of Lorentz and semidefinite cones 1 m i with the canonical logarithmically homogeneous s.c.b. F(x ,...,x ) = i Fi(x ), i the barriers for the Lorentz factors Ki ={x = (ui,si) : si ≥ui2} being i 2 T Fi(x ) =−ln(si − ui ui) (ϑ = 2) and the barriers for the semidefinite factors mi i i Ki = S+ being Fi(x ) =−ln det x (ϑ = mi). The parameter of the resulting barrier is the sum of those of the components, i.e., it is twice the number of Lorentz factors plus the total row size of the semidefinite ones. The canonical barrier F re- spects the symmetries x → Ax of the underlying cone (F(Ax) = F(x)+ const(A)) and its self-duality (F∗(x) = F(x) + const) and possesses a number of advanced properties which can be utilized in the interior point algorithms, e.g., in developing long-step policies. Discovery of these properties and the ways to utilize them in the IP context by Nesterov and Todd [48], [49] was one of the most important breakthroughs in developing of IP theory and algorithms. It should be noted that the theory of IP methods on symmetric cones is one of few (alas!) “avenues of contact” of convex optimization and modern mathematics, specifically, the theory of Euclidean Jordan algebras; the latter turned out to be a natural way to treat the IP methods on symmetric cones, see [62], [63], [17], [18], [29] and references therein. Another such avenue is the theory of hyperbolic polynomials originating from PDEs. Recall that a real homogeneous, of a degree m, polynomial p( · ) on Rn is called hyperbolic in a direction d, p(d) > 0, if the univariate polynomial φ(t) = p(x + td) has all its roots real whenever x ∈ Rn. It is well known that the component of d in the set p( · )>0 is the interior of a closed convex cone K – the 426 Arkadi Nemirovski hyperbolicity cone of p. As discovered in [28], − ln det p(x) is an m-logarithmically homogeneous s.c.b. for K with a number of useful properties mimicking those of canonical barriers (the latter are built from logs of specific hyperbolic polynomials (x): Sm → R x2 − k x2 : Rk+1 → R det and k+1 i=1 i ). For further links between convex optimization and hyperbolic polynomials, see [6], [31] and references therein. We conclude this section with complexity bounds for generic LP/CQP/SDP prob- lems with bounds on variables. For all these problems, the complexity of building ε-solution, measured both in the number of IP iterations and in the total number of a.o., is proportional to the required number of accuracy digits Digits(·,ε), so that we can speak about “number of iterations/a.o. per accuracy digit”; these are the com- plexity characteristics to be indicated below. T m LP: for an LP program minx∈Rn {c√x : Ax ≥ b ∈ R , x∞ ≤ R}, the size is O(mn), and the complexity is O(1) m + n IP iterations and O(1)(m + n)3/2n2 a.o. per accuracy digit. With smart implementation of subsequent Newton steps (“Karmarkar acceleration”), the # of a.o. per accuracy digit can be reduced to O(1)[(m + n)n2 + m1.5n] (see [60]); thus, to find an ε-solution to an LP with m ≤ O(n2) is, up to factor ln(1/ε), not more difficult than to find the least squares solution to a system of m + n linear equations with n unknowns; T T n {c x :A x − b  ≤ c x − d ,i≤ m, x ≤ R} CQP: for a CQP minx∈R i i 2 i i 2√ with ki × n matrices Ai, the size is O(n i ki), and the complexity is O(1) m IP 1/2 2 iterations and O(1)m n mn + n + i ki a.o. per accuracy digit (provided the AT A matrices i i are computed in advance). T i i n {c x : x A − B  ,i ≤ m, x ≤ R} SDP: for an sdp minx∈R j j j 0 2 with i ki × ki matrices A , the size is O(n k2), and the complexity is O(1) ki IP j i i i 2 3 iterations and O(1) i kin(n + n i ki + i ki ) a.o. per accuracy digit. Empirical behaviour of well-implemented IP methods is better than the one pre- dicted by the worst-case√ theoretical analysis. Theoretically, iteration count in LP and SDP should be O( m), where m is the number of linear constraints in LP and is the total row size of LMIs in SDP. In reality, no essential growth of the iteration count with m is observed, and a high accuracy solutions are found in something like 30–50 iterations. What limits the practical scope of IP methods is the complexity of a sin- gle iteration where a Newton-type system of n linear equations with n unknowns is formed and solved, n being the design dimension of the program. With n ∼ 104 and more, solving Newton system in reasonable time is possible only when it is highly sparse; the latter is usually the case with real-world LP’s, but typically is not the case with sdp’s.

4. Expressive abilities and applications of LP/CQP/ SDP

As we have already mentioned, the IP machinery is especially well suited for solving conic problems on symmetric cones, which makes it natural to ask: when a convex Advances in convex optimization: conic programming 427 program can be reformulated as a conic program on such a cone, specifically, as an LP/CQP/SDP program? Usually, the original formulation of a convex program is in (or can be immediately converted to) the form m T min c x, X = Xi, (7) x∈X i=1 where Xi are convex sets, most typically given as the level sets of convex functions: Xi ={x : fi(x) ≤ 0}. What we need are tools to recognize that (7) can be reformu- lated as, say, an sdp, and to build such a reformulation when possible, and we start with an overview of the corresponding “toolkit”.

4.1. Calculus of LP/CQP/SDP-representable sets and functions. Let K be a family of regular cones closed w.r.t. passing from a cone to its dual and closed w.r.t. taking direct products; note that these properties are shared by the families LP /CQP/SDP. Let us ask ourselves when program (7) can be reformulated as a K-program – a conic program on a cone from K. A natural (and somehow tauto- logical) answer is: it suffices for X to be a K-representable set (“K-s.” for short), meaning that there exists a K-representation (“K-r.”) of X: n m X ={x ∈ R : there exists u ∈ R such that A(x, u) ≥K 0}, (8) where K ∈ K and A( · ) is an affine mapping; in other words, X is the projection of the inverse image of K under appropriate affine mapping. Indeed, given representation T (8) of X, we can pose (7) as the K-program minx,u{c x : A(x, u) ≥K 0}. It turns out that K-sets admit a kind of simple calculus comprised of “raw ma- terials” (list of “basic” K-s.’s) and “calculus rules” (list of operations preserving K-representability). This calculus is the “toolkit” we are looking for: whenever we see that the set X in question is obtained from “raw materials” via calculus rules, we can be sure that X is a K-s. (and in fact, as we shall see, can point out an explicit K-r. of X, thus converting (7) to an explicit K-program). Since a convex set often arise as a level set of a convex function, it makes sense to define a K-representable function (“K-f.” for short) f : Rn → R ∪ {+∞} as a function with K-representable epigraph Epi{f }. An immediate observation is that a K-r. of Epi{f } induces K-r.’s of all level sets of f . Indeed, f(x)≤ t ⇔ there exists u such that A(x,t,u)≥K 0 ⇒ f(x)≤ a ⇔ B(x,u) ≡ A(x,a,u)≥K 0 .

4.1.1. “Calculus rules”. It turns out (see, e.g., [8]) that all basic convexity-preserving operations with functions/sets preserve K-representability. E.g., • A polyhedral set is K-s. • Finite intersections, arithmetic sums and direct products of K-s.’s are K-s.’s. 428 Arkadi Nemirovski

While the above statement looks as an existence theorem, it in fact is “fully al- gorithmic”: given K-r.’s for the operands Xi, we can efficiently build a K-r. for X ={x : ui A (x, ui) ≥ } i = the resulting set. E.g., if i there exists such that i Ki 0 , ,...,m m X ={x : u = (u1,...,um) A(x, u) ≡ 1 , then i=1 i there exists such that (A (x, u1),...,A (x, um)) ≥ } K = K ×···×K 1 m K1×···×Km 0 , and the cone 1 m is in K, since this family is closed w.r.t. taking direct products. It should be stressed that all calculus rules to follow are equally simple and algorithmic. • The image and the inverse image of a K-s. under an affine mapping is a K-s. T • The polar cone X∗ ={(y, t) : y x ≤ t for all x ∈ X} of a K-s. X given by strictly feasible K-r.isaK-s. In other words, the support function of X (its epigraph is exactly X∗)isK-f., and thus the polar of X  0 (which is the 1-level set of the support function) is K-s. As an instructive example, let us build a K-r. of X∗.IfX ={x : Ax +Bu+c ≥K T 0 for some u} is a strictly feasible K-r. for X, then X∗ ={(y, t) : supx,u{y x : Ax + T T T Bu + c ≥K 0}≤t}={(y, t) : minv{c v : A v =−y,B v = 0,v ≥K∗ 0}≤t}= T T T {(y, t) : there exists v such that A v =−y,B v = 0,v ≥K∗ 0,c v ≤ t}, with the second ”=” in the chain given by conic duality. We see that X∗ is the projection onto T T T the (y, t)-space of the set Y ={(y,t,v): A v =−y,B v = 0,v ≥K∗ 0,c v ≤ t}. Y is a K-s. Indeed, K∗ is K-s. since K is closed w.r.t. passing to dual cones, and Y is the direct product of K∗ and a polyhedral set (the space of (y, t)) intersected with another polyhedral set; all these operations preserve K-representability. The same is true for projection, thus X∗ is K-s. along with Y . • Two useful operations with sets – taking closed conic hull cl{(t, x) : t>0, t−1x ∈ X} of X and taking the closed convex hull of the union of finitely many convex sets Xi – “nearly preserve” K-representability, meaning that K-r.’s of the operands readily provide a K-r. of a convex set Yˆ which is in-between the “true” result Y of the operation and the closure of Y (in particular, we end up with K-r. of exactly Y when Y is closed). As far as the possibility of conic reformulation of a T ˆ program miny∈Y c y is concerned, a K-r. of a convex set Y which is in-between the true set Y and its closure is, essentially, as good as a K-r. of Y itself. • Sometimes, getting a K-r. of a result of an operation requires mild regularity assumptions on the K-r.’s of operands. E.g., let {x : Ax + Bu+ c ≥K 0 for some u} be a K-r. of a convex set X such that Bu ∈ K implies that u = 0. Then the closed conic hull of X and the recessive cone of X are K-s.’s with representations, respectively, {x : there exists (u, t ≥ 0) such that Ax + Bu + tc ≥K 0} and {x : there exists u such that Ax + Bu ≥K 0}. “Functional analogies” of the outlined calculus rules are as follows: • The maximum, a linear combination with nonnegative coefficients, and a direct sum of finitely many K-f.’s is again a K-f. • If f(· ) is a K-f., then so is g(y) = f(Ay+ b). • If f(ξ,η)is a K-f. and the infimum φ(ξ) = infη f(ξ,η)is achieved for every ξ for which this infimum is < +∞, then φ is a K-f. Advances in convex optimization: conic programming 429

T • The Legendre transformation (“the conjugate”) f∗(ξ) = supx[ξ x − f(x)] of a function f with Epi{f } given by a strictly feasible K-r.isaK-f. m • Let fi, i = 1,...,m,beK-f.’s on R and g be a nondecreasing, w.r.t. the usual m partial order ≤, K-f. on R . Then the superposition g(f1(x),...,fm(x)) is again a K-f. A good news expressed by the above facts is that with K-r.’s of the involved entities in use, all basic constructions of Convex Analysis (including “advanced ones”, like taking polar, support function, Legendre transformation, etc.) become “explicitly representable” and thus much better suited for analytical/algorithmic processing than in their original abstract form. Equipped with “calculus” of K-representable sets and functions, we are in a position to investigate the “expressive abilities” of LP/CQP/SDP. The situation with LP seems to be clear: LP -s.’s are exactly the polyhedral sets, and LP -f.’s are finite maxima of affine functions. To understand what can be expressed via CQP and SDP, we need to know what are the corresponding “raw materials”. These are the issues we are about to address in the next two sections.

4.2. Expressive abilities and applications of CQP. Basic CQP-representable sets and functions include, along with trivial examples, like affine function or the Euclidean norm f(x)=x2, several less trivial examples, e.g.: • Convex quadratic forms f(x)= xT AT Ax + bT x + c: {t ≥ f(x)⇔ (2(Ax)T , T T T t − b x − c + 1,t − b x − c + 1) ≥L 0}; p p n • Univariate power functions (max[0,x]) , |x| and p-norms ·p on R , provided p ≥ 1 is rational, • (− m xpi ) x ≥ p ≥ Power monomials i=1 i with i 0 and rational exponentials i 0 p ≤ such that i i 1 (the latter is necessary and sufficient for the convexity of the m x−pi x > p ≥ monomial), same as monomials i=1 i with i 0 and rational i 0. In view of calculus rules, already these “raw materials” allow for CQP reformu- lations of a wide variety of convex programs, including (but by far not restricted to) convex quadratic quadratically constrained programs. Example (Truss topology design.) A nontrivial example of a CQP-f. is given by τfT Compl(t) = min{τ : 2  0} of nonnegative vector variable t. This fAT Diag{t}A function is associated with an important application of CQP – truss topology design, see [73, Chapter 15] and references therein. In the TTD problem, one is looking for a construction comprised of elastic bars (like railway bridge, electric mast, or Eiffel Tower) most rigid w.r.t. a given set of (non-simultaneous) loading scenarios. The data are given by a finite 2D or 3D mesh of nodes, where the would-be bars can be linked to each other, boundary conditions restricting virtual displacements of the nodes to given linear subspaces in the embedding physical space, k loads – collections of external forces acting at the nodes, and the total weight w of the construction. A design is specified by a collection t ∈ Rn of weights of the bars, and its rigidity w.r.t. a load is measured by the compliance – the energy capacitated by the construction in the static 430 Arkadi Nemirovski equilibrium under the load (the less is the compliance, the better). With properly defined matrix A (readily given by the nodal mesh and the boundary conditions) and vector f representing the load, the compliance is exactly Compl( · ), so that the TTD problem, in its simplest form, reads T 2τfi min τ : T  0,i= 1,...,k, t ≥ 0, j tj ≤ w . (9) t,τ fi A Diag{t}A The applied importance of this problem stems from the fact that it allows to optimize not only the sizing, but also the topology of truss. To this end one starts with a fine nodal mesh where all pairs of nodes can be linked by bars; in the optimal solution just few of the bars get positive weights, and the solution recovers the (nearly) optimal topology. As it arises, (9) is an sdp. However, passing to the SDP dual of (9) and more or less straightforwardly processing it, one concludes that the dual is equivalent to a CQP program, whence, again applying duality, one gets an equivalent CQP reformulation of (9) and recovers a CQP-r. of the compliance:

τ ≥ Compl(t) ⇐⇒ there exists (q, r) such that AT q = f, r ≥ 0, T 3 ri ≤ 2τ,(2qi,ri − ti,ri + ti) ∈ L for all i. (10) i This example is very instructive. After the CQP-r. (10) of compliance is guessed, its validity can be easily proved directly. The power of conic programming machinery is that there is no necessity to guess (and to the best of our knowledge, (10) never was guessed, in spite of its a posteriori transparent mechanical interpretation) – it can be computed in a purely mechanical way. Besides this, the CQP equivalent of the dual to (9) – which again is given by a mechanical computation – is of incomparably smaller design dimension than the original problem. Indeed, to capture the topology design, the mesh cardinality N already in the 2D case should be of order of thousands; when all pair connections are allowed, this results in the design dimension n of (9) of about N 2/2, i.e., in the range of millions, which is too much for actual computations. In contrast, the design dimension of the CQP reformulation of the dual to (9) is of order of kN N 2, and this is how the TTD problem is actually solved. This example, among many others, shows that conic programming is not just a good framework for number crunching; it is a good framework for instructive analytical processing of convex programs. Example (Robust linear programming). In reality, the data c, A, b in an LP program T minx{c x : Ax ≥ b} usually are uncertain – not known exactly when the program is solved. It turns out that even pretty small from practical viewpoint perturbations of the data, like 0.01%, can make the nominal optimal solution (one corresponding to the nominal data) heavily infeasible and thus practically meaningless. One way to “immunize” solutions against data uncertainty is to assume that the data (c,A,b)are “uncertain-but-bounded”, i.e., belong to a given in advance uncertainty set U, and to Advances in convex optimization: conic programming 431 require from candidate solutions to be robust feasible, i.e., to satisfy the constraints whatever be a realization of the data from U. Treating in the same worst-case-oriented fashion the objective, one associates with uncertain LP its Robust Counterpart (RC) – T the problem minx,t{t : c x ≤ t,Ax − b ≥ 0 for all (c,A,b) ∈ U} of minimizing the worst-case value of the objective over robust feasible solutions. While improving significantly “reliability” of resulting decisions in the face of data uncertainty, the RC, as an optimization program, has a drawback: when U is infinite (which is typical), the RC is a semi-infinite (that is, with infinitely many linear constraints) program; programs of this type not necessarily are computationally tractable. Fortunately, in this respect uncertain LP (in contrast to uncertain CQP/SDP) is simple – the RC of an uncertain LP problem is computationally tractable, provided that the (convex) un- certainty set is so. For example, if K is a family of regular cones closed w.r.t. taking direct product and passing from a cone to its dual, and U is given by a strictly feasible K-r., the RC can be straightforwardly reformulated as an explicit K-program (an im- mediate corollary of K-representability of the polar cone of a K-s., see Section 4.1). Now, typical uncertainty sets in uncertain LP are CQP-representable, most notably – intersections of boxes (coming from upper and lower bounds on uncertain coeffi- cients) and ellipsoids (which allow to model reasonably well random uncertainty). As a result, RC’s of uncertain LP programs are CQP’s. For other applications of CQP, see [39], [2], [14]. The above suggests that “expressive abilities” of CQP are much stronger, and applications are much wider than those of LP. Surprisingly, the “gap” here is smaller than one could think – conic quadratic programs with bounds on variables are poly- nomially reducible to linear programs. The reduction is given by fast polyhedral approximation of Lorentz cones [9]. Specifically, given m-dimensional Lorentz cone m+1 m L ={(x, t) ∈ R × R : t ≥x2} and ε ∈ (0, 1/2), one can point out an explicit system of O(mln(1/ε)) linear inequalities Px + tp + Qu ≥ 0 in original variables x,t and O(mln(1/ε)) additional variables u such that the projection P m of the cone {(x,t,u) : Px + tp + Qu ≥ 0} onto the space of x,t-variables satisfies m m L ⊂ P ⊂{(x, t) :x2 ≤ (1 + ε)t}. Exaggerating, we could say that CQP does not exist as an independent entity. It is interesting whether the same is true for SDP; to the best of our knowledge, this question is completely open.

4.3. Expressive abilities and applications of SDP.

4.3.1. Basic SDP-representable sets and functions. As it was already mentioned, the Lorentz cone is a cross-section of the semidefinite one, so that all CQP-represen- table functions and sets are SDP-representable as well. In fact the expressive abilities of SDP are much wider than those (already pretty rich) of CQP. The essentially new functions/sets we can handle are as follows [8, Section 4.2]: • Functions of eigenvalues of symmetric matrices.ForX ∈ Sn, let λ(X) = T (λ1(X),...,λn(X)) be the vector of eigenvalues of X taken with their multiplicities in the non-ascending order. We start with observation (see, e.g., [46]) that the sum of 432 Arkadi Nemirovski k largest eigenvalues of a symmetric matrix X is an SDP-f.: t ≥ λ1(X) +···+λk(X) ⇔ 0 Z,X Z + sI,t ≥ Tr(Z) + ks for some (Z, s). As a result, whenever f(· ): Rn → R ∪ {+∞} is a symmetric w.r.t. permutations of arguments SDP-f., the function f (λ(X)): Sn → R ∪ {+∞} is an SDP-f. with n SDP-r.readily given by an SDP -r.of f . In particular, the following functions on S SDP k λ (X) X= |λ (X)| − q (X) admit explicit -r.’s: (a) i=1 i ; (b) maxi i ; (c) det , 1 −q X  0, q ≤ is rational; (d) det (X), X  0, q>0 is rational; (e) Xp = n m |λ (X)|p 1/p p ≥ m p[λ (X), ] 1/p p ≥ i=1 i , 1 is rational; (f) i=1 max i 0 , 1is rational. • Functions of singular values. Singular values σ1(X) ≥ σ2(X) ≥ ··· ≥ σm(X) of a rectangular m × n, m ≤ n, matrix X are closely related to the eigenvalues of X(n+ m) × (n + m) Xˆ = X the linearly depending on symmetric matrix XT : ˆ eigenvalues of X are ±σi(X), i = 1,...,m, and n−m zeros. Therefore SDP-r.’s of functions of eigenvalues of symmetric matrices admit “singular value counterparts”. m E.g., if f : R+ → R ∪ {+∞} is a nondecreasing symmetric w.r.t. permutations of arguments SDP-f., then the function f(σ(X)): Rm×n → R ∪ {+∞} is an SDP-f. with SDP-r. readily given by one of f . In particular, the following functions on m×n k R admit explicit SDP-r.’s: (a) σi(X); (b) X=maxi σi(X); (c) Xp = i=1 m σ p(X) 1/p p ≥ i=1 i , 1 is rational. • Sets of the form {X ∈ Sn : λ(X) ∈ A}, where A is a symmetric w.r.t. permutations of coordinates SDP-s. in Rn, and their “singular value” analogies {X ∈ Rm×n : σ(X) ∈ A} with symmetric and monotone (0 ≤ x ≤ x ∈ A ⇒ x ∈ A) SDP-s. A. • The set {(A,a,α)∈ Sn × Rn × R : xT Ax + 2aT + α ≥ 0 for all (x : xT Bx + 2bT x + β ≥ 0)} of quadratic forms nonnegative on the level set of a given quadratic form which is positive somewhere: there is x with xT Bx + 2bT x + β>0. By the famous S-Lemma, an SDP-r. of the set in question is (A,a,α): αaT  λ βbT λ ≥ . aA bB for some 0

• Sets Pn(R) of (vectors of coefficients of ) real algebraic polynomials of degree ≤ n which are nonnegative on the entire axis, same as sets of algebraic polynomials of degree ≤ n nonnegative on a given segment or ray, and sets of trigonometric polynomials of degree ≤ n nonnegative on a given segment. The same is true for the cones of psd on a given segment matrix-valued univariate algebraic/trigonometric polynomials of degree ≤ n. SDP-r. of Pn(R) is readily given by the following observation [53]: if φi(z), 1 ≤ i ≤ m are functions on a given set Z, L is the linear space in RZ spanned by the func- tions φi( · )φj ( · ) and K ⊂ L is the cone of sums-of-squares (i.e., functions which are sums of squares of linear combinations of φi), then Kis an SDP-s., specifically, the Sm [X ]m → X φ (z)φ (z): Sm → L image of + under the linear mapping ij i,j=1 i,j ij i j . Advances in convex optimization: conic programming 433

This simple observation underlies recent techniques for testing nonnegativity of a mul- tivariate polynomial on a given domain, see [22], [57], [38] and references therein. • Some sets given by nonlinear matrix inequalities can be represented by LMI’s {X, Y, Z : Y  ,XT Y −1X Z}= X, Y, Z : ZXT  as well. E.g., cl 0 XY 0 , and cl{(X, Y ) : X  0,Y (CT X−1C)−1}={(X, Y ) : Y Z, Z  0,X≥ CZCT for some Z}, provided C is of full column rank. A seemingly interesting question is to characterize SDP-representable sets. Clearly, such a set is convex and semi-algebraic. Is the inverse also true? This question can be relaxed, e.g., to whether an epigraph of convex multivariate poly- nomial is an SDP-s. (this indeed is true in the univariate case), or: whether the hyperbolicity cone of a hyperbolic polynomial is an SDP-s. (due to recently proved Lax conjecture [41], this indeed is true for polynomials of 3 variables), etc. This question seems to be completely open.

4.3.2. Applications of SDP. Due to its tremendous expressive abilities and powerful computational tools, SDP has an extremely wide spectrum of applications, including those in combinatorics (SDP relaxations of difficult problems), engineering (robust control, design of mechanical structures, electrical circuits and arrays of antennae, communications), signal processing, design of statistical experiments, etc. Over the last decade, the spectrum of applications of SDP has been constantly growing, and we believe this tendency is to continue in the foreseen future. We are about to overview an instructive sample of SDP applications; for more examples, see [13], [69], [16], [14], [73, Part III]. SDP relaxations of difficult combinatorial problems. The simplest way to derive SDP relaxations of combinatorial problems goes back to N. Shor [66], [67] and is as follows: consider a quadratic quadratically constrained program

T T Opt = min {f (x) : fi(x) ≤ 0,i = 1,...,m} ,fi(x) = x Aix + 2b x + ci,i ≥ 0; x 0 i (11) 2 note that quadratic constraints can easily express combinatorial restrictions (like xi − xi = 0 ⇔ xi ∈{0, 1}), and let us try to bound the optimal value from below (this is important, e.g., for various branch-and-bound algorithms). To this end, setting x+ = T T (1,x ) , observe that the objective and the constraints in (11) are linear in the matrix T T ci b X(x) = x+x+: fi(x) = Tr(QiX(x)), i = 0,...,m, where Qi = i . When x bi Ai n runs through R , X(x) runs through the set cut off the convex set {X  0,X11 = 1} by the requirement Rank(X) = 1. Removing this requirement (and thus extending problem’s feasible set), we arrive at the sdp

Opt(SDP) = min {Tr(Q X) : Tr(QiX) ≤ 0,i= 1,...,m, X  0,X = 1} ; X 0 11 (12) due to the origin of this program, we have Opt(SDP) ≤ Opt. 434 Arkadi Nemirovski

Another way to arrive at (12) is to use Lagrange relaxation: whenever λ ≥ 0, the m quantity L∗(λ) ≡ inf f (x) + λifi(x) is a lower bound on Opt. Maximizing x 0 i=1 this bound over λ ≥ 0, we again get a lower bound on Opt; at the same time, the fact that all fi are quadratic makes the program maxλ≥0 L∗(λ) an explicit sdp, which is nothing but the semidefinite dual of (12). Seemingly the first application of SDP in building computable bounds on difficult combinatorial entities is the famous Lovasz capacity number θ(G) of a graph G –a computable upper bound on the stability number of G introduced in [40]. The bound is

θ(G) = min{λ : λI  X, Xij = 1 when (i, j) is not an arc} λ,X (13) = max i,j Yij : Y  0, Tr(Y ) = 1,Yij = 0 when (i, j) is an arc . Y

θ(G) is in-between the stability number α(G) of G and the chromatic number ξ(G) of the complementary graph: α(G) ≤ θ(G) ≤ ξ(G) (“Lovasz sandwich theorem”); it coincides with α(G) for perfect graphs, and possesses a number of other interesting and important properties. In hindsight, θ(G) can be obtained by Lagrange relaxation 2 from the representation α(G) = maxx i xi : xi − xi = 0,xixj = 0 whenever (i, j) is an arc . Lovasz capacity is one of the earliest precursors to SDP, and the second equality in (13) found in [40] seems to be the first example of SDP duality. Yet another way to think about the relaxation (this way in hindsight can be traced back to Grothendieck [25], 1953) is to imagine that we are looking for a random vector ξ which at average satisfies the constraints of the original problem and minimizes under this restriction the expected value of the objective; X in (12) can be thought of as the covariance matrix E{(1,ξT )T (1,ξT )}. The advantage of the latter interpretation is that it suggests a way to produce suboptimal solutions to (11) from the optimal solution X∗ to (12). Specifically, given X∗, we can point out (in fact, in many ways) a random vector ξ such that Cov(ξ) = X∗, thus getting a random solution to (11) which at average is feasible with expected value of the objective Opt(SDP), i.e., better than the true optimal value Opt. In favourable circumstances it is possible to convert, at a controllable cost in terms of the objective, the “feasible at average” random solution into an actually feasible solution; whenever it is the case, SDP relaxation yields a suboptimal solution to the problem of interest with known level of non-optimality. Examples include: • The famous MAXCUT-related result of Goemans and Williamson [23] stating that SDP relaxation bound in the MAXCUT problem is tight up to factor 1.1382 .... In the MAXCUT problem, one is given a graph with arcs assigned nonnegative weights and is looking for a cut (coloring of nodes into two colors) of maximal weight (the total weight of arcs linking nodes of different colors). MAXCUT can be posed in the form of (11), specifically, as T Opt = max x Lx : x2 ≤ 1,i = 1,...,n (14) x i Advances in convex optimization: conic programming 435

n where L ∈ S is the Laplace matrix of the graph (and thus satisfying L  0, Lij ≤ 0 when i = j and j Lij = 0) and n is the number of nodes in the graph. MAX- CUT is an NP-complete combinatorial problem; it is known [30] that it is NP-hard to approximate Opt within 4%-accuracy, even when randomized algorithms are al- lowed. In spite of this “severe computational intractability” of MAXCUT, Goe- mans and Williamson show that the SDP relaxation of (14) yields a surprisingly tight bound Opt(SDP) on Opt: 1 ≤ Opt(SDP)/ Opt ≤ 1.1382 .... The proof goes as follows: the optimal solution X∗ to the SDP relaxation, which is the problem maxX {Tr(LX) : X  0,Xii = 1 for all i}, is treated as the covariance matrix of a Gaussian random vector ξ with zero mean; this “feasible at average” random solution ξ is corrected to (sign(ξ1),...,sign(ξn)), thus yielding a feasible solution with the expected value of the objective at least Opt(SDP)/1.1382 .... For extensions and modifications of this result, see [73, Chapter 12] and references therein. π • Nesterov’s theorem [52] stating that for an arbitrary matrix L  0 in (14), 2 π the SDP relaxation yields a 2 -tight upper bound on Opt, and that this remains true 2 when the constraints xi ≤ 1 in (14) are replaced with an arbitrary system of linear 2 equality and inequality constraints on xi (for extensions and applications, see [75], [73, Chapter 13]). One of far-reaching consequences of this fact is a tight efficiently computable upper bound on the (p, r)-norm Ap,r = maxx{Axr :xp ≤ 1}. Computing (p, r)-norm is known to be easy only in the cases p = 1, r =∞and p = r = 2, and is known to be NP-hard when p>r. Nesterov [73, Theorem 13.2.4] shows that when ∞≥p ≥ 2 ≥ r ≥ 1, the efficiently computable quantity 1 Diag{μ} AT (A) = min μ p +ν r :  0 2 μ∈Rn,ν∈Rm p−2 2−r A Diag{ν}

1 is an upper bound, tight within the factor √ = 2.2936 ...,onAp,r. When 2 3 − 2 π 3 √ r = 2orp = 2, the tightness factor can be improved to π/2 = 1.2533 .... A = 1 zT A z Finally, we clearly have ∞,1 2 maxz∞≤1 AT ; the fact that the sdp relaxation of the latter problem yields a tight, within an absolute constant factor, upper bound on A∞,1 is nothing but a rephrasing of the Grothendieck inequality discovered as early as in 1953 [25]3). In the case in question, the tightness factor of π the sdp relaxation bound can be improved to √ ≈ 1.7822 ... [37], which is 2ln(1+ 2) better than Nesterov’s “universal” constant 2.2936 .... For further results on efficient bounding of A∞,1, see [3]. • “Approximate S-Lemma” [11] stating that the SDP relaxation of the problem T T Opt = maxx{x Lx : x Qix ≤ 1,i = 1,...,m} with Qi  0 and possibly indefinite L results in an efficiently computable upper bound Opt(SDP) on Opt which is tight within the factor O(1) ln(m + 1) (and indeed can differ from Opt by factor ) 3 this paper implies, in particular, that the absolute constant π/2 in Nesterov’s π/2 theorem cannot be improved. 436 Arkadi Nemirovski

O(ln(m + 1)) even when L  0); • “Matrix Cube Theorem” [10] to be discussed later. Applications in structural design. We have already considered one of these applica- tions – truss topology design, which can be reduced to CQP. SDP offers a natural way to treat structural design problems in more complicated settings, most notably in the free material optimization one, see [7], [73, Chapter 15] and references therein. In free material optimization, one seeks for a construction comprised of material distributed over a given 2D/3D domain with varying from point to point mechanical properties and capable to withstand best of all a number of external loads. After finite element discretization, the problem reads t T min max Compl(t) = max f v − v A(t)v/2 : ti  0, i Tr(ti) ≤ w , {ti } 1≤≤k Pv≤p (15) T d where A(t) = i,s bistibis is the stiffness matrix, ti ∈ S are rigidity tensors of the material in the finite element cells (d = 3 for 2D and d = 6 for 3D constructions), Pv ≤ p are constraints on virtual displacements of the nodes of finite element cells given by rigid obstacles in -th loading scenario, f represents the -th load, and Compl(t) is the corresponding compliance – potential energy capacitated in the construction in the static equilibrium under -th load. Same as in the TTD case, the main advantage of the FMO model is that it allows to find the topology of the optimal construction; this topology serves as a starting point in actual engineering design restricted to traditional materials and taking into account a lot of complicating details ignored in the FMO model. Same as in truss design, compliance in (15) admits an SDP-r., and (15) can be reformulated as the SDP program ⎧ ⎫ ⎪ τ− pT μ μT P −f T ⎪ ⎨ 2 2        ≤ k ⎬ P T μ −f A(t) 0 for all min τ :    . (16) t,τ,μ ⎩⎪ ⎭⎪ ti  0 for all i, i Tr(ti) ≤ w, μ ≥ 0 for all  ≤ k Same as in the TTD case, semidefinite duality admits for instructive and better suited for numerical processing equivalent reformulations of (16), in particular, those where the Newton systems to be solved in IP methods are sparse (a rare case in SDP!). As a result, when the number of loading scenarios is small (like 2 or 3), IP methods allow to solve real world FMO problems with design dimension as large as many tens of thousands [36]. Another application of SDP in structural design relates to ensuring dynamical stability of a construction, i.e., imposing a lower bound on its eigenfrequencies. This can be modelled by the constraint A(t)  ω2M(t), where t is the vector of design parameters, A(t), M(t) are the stiffness and the mass matrices and ω is the desired lower bound. Whenever A(t), M(t) are affine in t (as it is the case for trusses and in FMO), the constraint in question is an LMI. Advances in convex optimization: conic programming 437

Control applications. For the time being, the most “mature” applications of SDP are those in control, where for the last decade or so LMI’s became a kind of standard language to pose and to process various control-related problems (see, e.g., [13], [16], [73, Chapter 14] and references therein). To give a flavour of related constructions and results, consider the basic problem of Lyapunov stability analysis/synthesis. The analysis problem is: given an uncertain n-dimensional linear dynamical system x(t)˙ = A(t)x(t), t ≥ 0, (17) where the only restriction on A(t) is to belong, at any time t, to a given “uncertainty set” U, certify systems’s robust stability – the fact that all trajectories of (all realizations of) the system tend to 0 as t →∞. In the “certain” case of A(t) ≡ A, a necessary and sufficient stability condition is the existence of Lyapunov Stability Certificate (LSC)–amatrix X  I and α>0 such that AT X + XA −αX. For an uncertain system, the standard sufficient stability condition is the existence of a common LSC (X, α) for all realizations A ∈ U of system’s matrix; such an LSC implies that xT (t)Xx(t) ≤ exp{−αt}xT (0)Xx(0) for all trajectories, and thus – “stability with the decay rate α”. Thus, LSC’s of uncertain system are described by the infinite system of matrix inequalities T A X + XA + αX 0 for all A ∈ U (18) in variables X  I, α>0. To simplify our presentation, we treat below the decay rate α as a given positive constant rather than a variable, which makes (18) an infinite system of LMI’s in X. In some cases, this infinite system can be replaced with a finite one, thus allowing for efficient computation of an LSC or detecting that no one exists. The simplest cases of this type are polytopic uncertainty U = Conv{A1,...,AN } (the T equivalent finite system of LMI’s is merely Ai X + XAi + αX 0, i = 1,...,N) and norm-bounded uncertainty U ={A = A + BC :≤ρ} (here the LSC’s are exactly the X-components of the solutions (X, λ) of the LMI AT X + XA + αX + λCT C ρXB , ρBT X −λI 0 see [13]). There are also cases where (18), while being NP-hard, admits provably tight tractable approximation, most notably, the case of “interval uncertainty of level ρ>0”: U = Uρ ={A :|Aij − Aij |≤ρδij for all i, j}. (19) In the case of (19), X solves (18) if and only if the image of the cube {ζ ∈ Rn×n : ζ ∞ ≤ ρ} under the affine mapping ij ζ → B[X]+ ζij B [X], i,j T ij T T B[X]=−A X − XA − αX, B [X]=−δij [ej ei X + Xeiej ], 438 Arkadi Nemirovski ei being the basic orths, belongs to the semidefinite cone. Now, the question whether B ={B + N z B :z ≤ ρ} a “matrix cube” ρ ν=1 ν ν ∞ belongs bo the semidefinite cone is NP-hard, unless all matrices Bν are of rank 1 (already with Rank Bν = 2, this question is at least as difficult as the MAXCUT problem [10]). There is, however, B ⊂ Sn an evident verifiable sufficient condition for the inclusion ρ +, namely, the {X }N X ±B B − ρ X  existence of matrices ν ν=1 such that ν ν and 0 ν ν 0. It turns out (“Matrix Cube Theorem” [10]) that this condition is tight, provided that all “edge matrices” Bν are of low rank; specifically, if the condition is not satisfied n √ for certain ρ, then Bϑρ ⊂ S+, with ϑ = ϑ(μ) ≤ πμ/2 depending solely on μ = maxν Rank Bν; note that ϑ(1) = 1 and ϑ(2) = π/2. Thus, our verifiable n sufficient condition for the inclusion Bρ ⊂ S+ allows to identify, within factor ϑ(μ), the largest ρ for which the inclusion takes place. Now note that when building an LSC for interval uncertainty (19), we seek for X such that a specific matrix cube with ij n edge matrices B [X] of rank 2, depending on X as on a parameter, belongs to S+. Replacing the latter constraint with the above verifiable sufficient condition with its validity, we end up with a system of LMI’s ij ij ij X ±B [X],i,j= 1,...,n, B[X]−ρ X  0 (20) ij in variables (X, Xij ) such that the X-part of a feasible solution to this system is feasible for the infinite system of LMI’s (18)–(19). The resulting “safe approximation” of (by itself intractable) system (18)–(19) is “tight within the factor π/2” – whenever (20) is infeasible, so is the system of interest with increased by factor π/2 uncertainty level. In particular, we can find efficiently a tight, within the factor π/2, lower bound on the largest possible uncertainty level for which the stability still can be certified by an LSC. From practical viewpoint, a shortcoming of (20) is large, although polynomial in n, design dimension of this system of LMI’s; an n×n matrix variable per each uncertain entry in the matrix of the original dynamical system is too much…Well, applying semidefinite duality, one can convert (20) into an equivalent system of LMI’s in X ≈ 3 n2 and just 2 additional scalar variables. Here again we see how useful could be the conic programming machinery in analytical processing of optimization problems. For the time being, we were focusing on the stability analysis. In the Lyapunov stability synthesis problem, one is given a controlled dynamical system

x(t)˙ = A(t)x(t) + B(t)u(t), y(t) = C(t)x(t) (21) where (A(t), B(t), C(t)) is known to belong to a given uncertainty set U, and is looking for output-based linear feedback control u(t) = Ky(t) which allows to equip the closed loop system with an LSC (and thus makes it stable). Thus, we look for both a stabilizing feedback and a LSC for the closed loop system. The synthesis problem admits a nice LMI-based solution at least when the state-based feedback is allowed, i.e., when C(t) ≡ I, which we assume from now on. The Lyapunov matrix inequality Advances in convex optimization: conic programming 439

(18) for the closed loop system reads

T [A + BK] X + X[A + BK]+αX 0 for all [A, B]∈U; (22) this is not a LMI in our new design variables anymore. However, passing from X, K to the variables Y = X−1, Z = KY and multiplying both sides in (22) by Y from the left and from the right, we rewrite (22) as the infinite system of LMI’s

T T T AY + YA + BZ + Z B + αY 0 for all [A, B]∈U.

Same as above, this infinite system of LMI’s can be processed efficiently in the case of polytopic or norm-bounded uncertainty, admits tractable tight approximation in the case of interval uncertainty, etc. Not only stability, but many other “desired properties” of a linear time-invariant dynamical system (passivity, contractiveness, positive realness, nonexpansiveness, etc.) are certified, in a necessary and sufficient fashion, by solutions to appropriate LMI’s. Usually, existence of a common certificate of this type for all realizations of system’s data from a given uncertainty set becomes sufficient condition for the associated uncertain system to possess the robust version of the property in question; this explains the unique role played by SDP in robust control. Extremal ellipsoids. In many situations (see, e.g., [15] and references therein), it is natural to approximate convex sets by ellipsoids – the latter are especially easy-to- specify and easy-to-operate convex sets. There are several ways to build ellipsoidal approximations of a convex solid A ⊂ Rn. When A is given by a membership oracle, one can find a O(n3/2)-rounding of A, i.e., a pair of concentric similar ellipsoids ∗ / E∗ ⊂ A ⊂ E with the ratio of linear sizes O(n3 2), by a kind of ellipsoid method√ [26]. When A admits an explicit ϑ-self-concordant barrier F , one can build a (ϑ + 2 ϑ)- rounding of A by approximating the minimizer of F over A ([13], cf. the end of Section 3.1). SDP enters the game when we are interested to find the “largest” ellipsoid contained in A or the “smallest” ellipsoid containing A. Indeed, representing ellipsoids in Rn in the form of E = E(y,Y) ={x = y + Yu : uT u ≤ 1} with n 1/n 1/n Y ∈ S+, natural “sizes” of E, like (mesn(E)) = cn(det(Y )) , or the smallest half-axis λmin(Y ), or the sum of k smallest half-axes (i.e., the k smallest eigenvalues of Y ), become SDP-representable concave functions of the parameters y,Y of the ellipsoid, so that maximizing such a size over all ellipsoids contained in A becomes a sdp, provided that the set of parameters y,Y of ellipsoids contained in A is an SDP-s. Similarly, representing ellipsoids in Rn in the form of W = W(z,Z) ={x : − T − 1 (x − Z 1z) Z2(x − Z 1z) ≤ 1} with Z  0, the sizes of W like (mesn(W)) 2n = −1/n dn(det(Z)) , or the largest half-axis of W (i.e., 1/λmin(Z)), or the sum of k largest half-axes of W, become SDP-representable functions of z, Z, so that minimizing such a size over all ellipsoids containing A again is an sdp, provided that the set of parameters z, Z of ellipsoids W(z,Z) containing A is an SDP-s. Thus, when seeking for an extremal ellipsoid inscribed into/circumscribed around a solid A ⊂ Rn 440 Arkadi Nemirovski reduces to finding an SDP-r. for the parameters y, Y , respectively, z, Z of the ellipsoids contained into/containing A. The key positive result here is as follows [13, Section 3.7]: one has E(y,Y) ⊂ W(z,Z)if and only if there exists λ such that ⎡ ⎤ I ZY Zy − z ⎣ YZ λI ⎦  0, yT ZT − zT 1 − λ which is an LMI in (y,Y,λ) when z, Z are fixed, and is an LMI in (z,Z,λ) when y, Y are fixed. As a result, the problems of finding (a) the smallest outer ellipsoidal approximation of the union of finitely many ellipsoids, and (b) the largest inner el- lipsoidal approximation of the intersection of finitely many ellipsoids can be posed as explicit sdp’s. The same is true for the problems of finding the largest inner ellip- soidal approximation of a polytope given by a list of linear inequalities, and finding the smallest outer ellipsoidal approximation of the convex hull of finitely many points. In contrast to this, it is NP-hard to verify that a given ellipsoid is contained in the convex hull of a given finite set of points or contains a polytope given by a list of linear inequalities; thus, the problems of inner ellipsoidal approximation of a convex hull of finite set and outer ellipsoidal approximation of the set of solutions of a finite system of linear inequalities both seem to be computationally intractable. Concluding remarks. We hope that the outlined constructions and results demon- strate that convex programming is not merely something about number crunching; its development, stimulated both by intrinsic reasons and by needs of applications, requires resolving challenging mathematical problems with a specific “operational” flavour (at the end of the day, we want to understand how to build something rather than how something is built) which is a nice complement to typical descriptive flavour of problems arising in purely theoretical areas of mathematics. The most famous, posed in 1960s and still open, challenge here is to understand whether LP admits a strongly polynomial algorithm (essentially, a real arithmetic algorithm solving LP’s exactly in time polynomial in the dimension of the data). Simplex-type LP algorithms are finite, but no one of them is known to be polynomial (and most are known not to be so); all known exact polynomial algorithms for LP work with rational data only, with running time polynomial in the bit length of the data, not in the number of data entries. All known in this direction is the existence of a strongly polynomial algorithm for LP with integer and varying in a once for ever fixed finite range data in the constraint matrix and real data in the objective and the right hand side (Tardos [68], see also [70]). The major, in our appreciation, recent challenge comes from the desire to process extremely large-scale (tens and hundreds of thousands of variables) conic quadratic and semidefinite programs arising in some of applications (relaxations of combi- natorial problems, structural design, etc.). Problems of huge sizes are beyond the “practical scope” of interior point methods with their Newton-type, and therefore too time consuming in the large scale case, iterations and require essentially different Advances in convex optimization: conic programming 441 optimization techniques (cf. [56], [44]). Note that in the extremely large scale case utilizing problem’s structure becomes really crucial, which increases the importance of “structure-revealing” conic programming formulations of convex programs.

References

[1] Alizadeh, F., Interior point methods in semidefinite programming with applications to combinatorial problems. SIAM J. Optim. 5 (1995), 13–51. [2] Alizadeh, F., Goldfarb, D., Second-order cone programming. Math. Program. 95 (2003), 3–51. [3] Alon, N., Naor, A., Approximating the Cut-Norm via Grothendieck’s Inequality. SIAM J. Comput. 35 (4) (2006), 787–803. [4] Andersen, E. D., Ye, Y., On a homogeneous algorithm for monotone complemntarity sys- tem. Math. Program. 84 (1999), 375–399. [5] Arrow, K.J., Hurwicz, L., Uzawa, H., Studies in linear and non-linear programming. Stanford University Press, Stanford 1958. [6] Bauschke, H., Güler, O., Lewis, A. S., Sendov, H. S., Hyperbolic polynomials and convex analysis. Canad. J. Math. 53 (2001), 470–488. [7] Ben-Tal, A., Koˇcvara, M., Nemirovski, A., Zowe, J., Free material design via semidefi- nite programming. The multiload case with contact conditions. SIAM J. Optim. 9 (1999), 813–832. [8] Ben-Tal, A., Nemirovski, A. Lectures on Modern Convex Optimization: Analysis, Algo- rithms and Engineering Applications. MPS/SIAM Ser. Optim., SIAM, Philadelphia, PA, 2001. [9] Ben-Tal, A., and Nemirovski, A., On polyhedral approximations of the second-order cone. Math. Oper. Res. 26 (2001), 193–205. [10] Ben-Tal, A., and Nemirovski, A., On tractable approximations of uncertain linear matrix inequalities affected by interval uncertainty. SIAM J. Optim. 12 (2002), 811–833. [11] Ben-Tal, A., Nemirovski, A., and Roos, C., Robust solutions of uncertain quadratic and conic-quadratic problems. SIAM J. Optim. 13 (2002), 535–560. [12] Blum, L., Cucker, F., Shub, M., Smale, S., Complexity and Real Computation. Springer- Verlag, New York 1997. [13] Boyd, S., El Ghaoui, L., Feron, E., Balakrishnan, V., Linear Matrix Inequalities in System and Control Theory. SIAM, Philadelphia, PA, 1994. [14] Boyd, S.,Vandenberghe, L., Convex Optimization. Cambridge University Press, Cambridge 2004. [15] Chernousko, F. L., State estimation for dynamic systems. CRC Press, 1994. [16] El Ghaoui, L., Niculescu, S.-I. (eds.), Advances on Linear Matrix Inequality Methods in Control. SIAM, Philadelphia, PA, 1999. [17] Faybusovich, L., Euclidean Jordan algebras and interior-point algorithms. Positivity 1 (1997), 331–357. 442 Arkadi Nemirovski

[18] Faybusovich, L., Linear system in Jordan algebras and primal-dal interior-point algorithms. J. Comput. Appl. Math. 86 (1997), 149–175. [19] Fiacco, A., McCormic, G. P., Nonlinear Programming: Sequential Unconstrained Mini- mization Techniques. J. Wiley and Sons, New York, London, Sydney 1968. [20] Fu, M., Luo, Z.-Q.,Ye,Y.,Approximation algorithms for quadratic programming. J. Comb. Optim. 2 (1998), 29–50. [21] Garey, M. R., Johnson, D. S. Computers and Intractability: A Guide to the Theory of NP-Completeness. W. H. Freeman, San Francisco, CA, 1979. [22] Gaterman, K., Parrilo, P.A., Symmetry groups, semidefinite programs, and sums of squares. J. Pure Appl. Algebra 192 (2004), 95–128. [23] Goemans, M. X., Williamson, D. P., Improved approximation algorithms for maximum cut and satisfability problem using semidefinite programming. J. Assoc. Comput. Mach. 42 (1995), 1115–1145. [24] Gonzaga, C. C., An algorithm for solving linear programming problems in O(n3L) opera- tions. In: Progress in mathematical programming. Interior point and related methods (ed. by N. Megiddo). Springer-Verlag, New York 1989, 1–28. [25] Grothendieck, A., Résume ´ de la théoriemetrique ´ des produits tensoriels topologiques. Bol. Soc. Mat. Sao Paulo 8 (1953), 1–79. [26] Grötschel, M., Lovasz, L., Schrijver, A., Geometric Algorithms and Combinatorial Opti- mization. Algorithms Combin. 2, Springer-Verlag, Berlin 1987. [27] Güler, O., On the self-concordance of the universal barrier function. SIAM J. Optim. 7 (1997), 295–303. [28] Güler, O., Hyperbolic polynomials and interior point methods for convex programming. Math. Oper. Res. 22 (1997), 350–377. [29] Güler, O., Tunçel, L., Characterization of the barrier parameter of homogeneous convex cones. Math. Program. 81 (1998), 55–76. [30] Håstad, J., Some optimal inapproximability results. J. ACM 48 (2001), 798–859. [31] Hildebrand, R., An LMI description for the cone of Lorentz-positive maps, http://www. optimization-online.org/DB_HTML/2005/12/1260.html [32] Jarre, F., Optimal ellipsoidal approximations around the analytic center. Appl. Math. Optim. 30 (1994), 15–19. [33] Karmarkar, N., A new polynomial-time algorithm for linear programming. Combinatorica 4 (1984), 373–395. [34] Khachiyan, L. G., A Polynomial Algorithm in Linear Programming. Dokl. Akad. Nauk SSSR 244 (1979), 1093–1097; English transl. Soviet Math. Dokl. 20, 191–194. [35] de Klerk, E., Roos, C., Terlaky, T., Initialization in semidefinite programming via a self-dual skew-symmetric embedding. Oper. Res. Letters 20 (1997), 213–221. [36] Koçvara, M., Stingl, M., PENNON – A Code for Convex Nonlinear and Semidefinite Programming. Optim. Methods Softw. 18 (2003), 317–333. [37] Krivine, J. L., Sur la constante de Grothendieck. C. R. Acad. Sci. Paris Ser.A-B 284 (1977), 445–446. [38] Lasserre, J. B., Global optimization with polynomials and the problem of moments. SIAM J. Optim. 11 (2001), 796–817. Advances in convex optimization: conic programming 443

[39] Lobo, M., Vandenberghe, L., Boyd, S., Lebret, H., Applications of second-order cone programming. Linear Algebra Appl. 284 (1998), 193–228. [40] Lovasz, L., On the Shannon capacity of graphs. IEEE Trans. Inform. Theory 25 (1979), 1–7. [41] Lewis, A. S., Parillo, P., Ramana, M., The Lax conjecture is true. Proc. Amer. Math. Soc. 133 (2005), 2495–2499. [42] Luo, Z.-Q., Sturm, J. F., Zhang, S., Coinic convex programming and self-dual embedding. Optim. Methods Softw. 14 (2000), 169–218. [43] Nemirovski, A., Yudin, D., Information-based complexity and efficient methods of convex optimization. Èkonom. i Mat. Metody; English transl. Matekon 12 (1976), 357–379. [44] Nemirovski, A., Prox-method with rate of convergence O(1/t) for variational inequalities with Lipschitz continuous monotone operators and smooth convex-concave saddle point problems. SIOPT J. Optim. 15 (2004), 229–251. [45] Nesterov,Yu., Nemirovski, A., Conic duality and its applications in Convex Programming. Optim. Methods Softw. 1 (1992), 95–115. [46] Nesterov, Yu., Nemirovski, A., Interior Point Polynomial Time Methods in Convex Pro- gramming. SIAM, Philadelphia, PA, 1994. [47] Nesterov, Yu., Long-step strategies in interior-point primal-dual methods. Math. Program. 76 (1997), 47–94. [48] Nesterov, Yu., Todd, M. J., Self-scaled barriers and interior-point methods for Convex Programming. Math. Oper. Res. 22 (1997), 1–42. [49] Nesterov, Yu., Todd, M. J., Primal-dual interior-point methods for self-scaled cones. SIAM J. Optim. 8 (1998), 324–364. [50] Nesterov, Yu., Nemirovski, A., Multiparameter surfaces of analytic centers and long-step path-following interior point methods. Math. Oper. Res. 23 (1998), 1–38. [51] Nesterov, Yu., Todd, M. J., Ye, Y., Infeasible-start primal-dual methods and infeasibility detectors for nonlinear programming problems. Math. Program. 84 (1999), 227–267. [52] Nesterov,Yu.,Semidefinite relaxation and nonconvex quadratic optimization. Optim. Meth- ods Softw. 9 (1998), 141–160. [53] Nesterov,Yu.,Squared functional systems and optimization problems. In High Performance Optimization (ed. by H. Frenk, T. Terlaky, Sh. Zhang). KluwerAcademic Publishers, Dord- recht 1999, 405–439. [54] Nesterov,Yu.,Todd, M. J., On the Riemannian geometry defined by self-concordant barriers and interior-point methods. Found. Comput. Math. 2 (2002), 333–361. [55] Nesterov, Yu., Nemirovski, A., Central path and Riemannian distances. Discussion paper 2003/30, CORE, Louvain-la-Neuve, 2003. [56] Nesterov,Yu., Smooth minimization of non-smooth functions. Math. Program. 103 (2005), 127–152. [57] Parrilo, P. A., Semidefinite programming relaxations for semialgebraic problems. Math. Program. Ser. B 96 (2003), 293–320, 2003. [58] Potra, F. A., Sheng, R., On homogeneous interior-point algorithms for semidefinite pro- gramming. Optim. Methods Softw. 9 (1998), 161–184. 444 Arkadi Nemirovski

[59] Ramana, M., An exact duality theory for semidefinite programming and its complexity implications. Math. Program. Ser. B 77 (1997), 129–162. [60] Renegar, J., A polynomial-time algorithm, based on Newton’s method, for linear program- ming. Math. Program. 40 (1988), 59–93. [61] Renegar, J., A Mathematical View of Interior-Point Methods in Convex Optimization. MPS/SIAM Ser. Optim., SIAM, Philadelphia, PA, 2001. [62] Schmieta, S. H., Alizadeh, F., Associative and Jordan Algebras, and Polynomial Time Interior-Point Algorithms for Symmetric Cones. Math. Oper. Res. 26 (2001), 543–564. [63] Schmieta, S. H.,Alizadeh, F., Extension of primal-dual interior point methods to symmetric cones. Math. Program. 96 (2003), 409–438. [64] Shapiro, A., Extremal problems on the set of nonnegative definite matrices. Linear Algebra Appl. 67 (1985), 7–18. [65] Shor, N. Z., Cut-off method with space extension in convex programming problems. Cy- bernetics 12 (1977), 94–96. [66] Shor, N. Z., Class of global minimum bounds of polynomial functions. Cybernetics 23 (1987), 731–734. [67] Shor, N. Z., Nondifferentiable Optimization and Polynomial Problems. Kluwer Academic Publishers, Dordrecht 1998. [68] Tardos, E., A strongly polynomial minimum cost circulation algorithm. Combinatorica 5 (1985), 247–256. [69] Vandenberghe, L., Boyd, S., Applications of semidefinite programming. Appl. Numer. Math. 29 (1999), 283–299. [70] Vavasis, S., Ye, Y., A primal-dual interior point method whose running time depends only on the constraint matrix. Math. Program. 74 (1996), 79–120. [71] Vinberg, E. B., The theory of homogeneous cones. Trans. Moscow Math. Soc. 12 (1965), 340–403. √ [72] Ye, Y., Todd, M. J., Mizuno, S., An O( nL)-iteration homogeneous and self-dual linear programming algorithm. Math. Oper. Res. 19 (1994), 53–67. [73] H. Wolkowicz, R. Saigal, L.Vandenberghe (eds.), Handbook of Semidefinite Programming. Kluwer Academic Publishers, 2000. [74] Ye, Y., Interior-Point Algorithms: Theory and Analysis. Wiley-Interscience Series in Dis- crete Mathematics and Optimization, John Wiley and Sons, New York 1997. [75] Ye,Y.,Approximating quadratic programming with bound and quadratic constraints. Math. Program. 84 (1999), 219–226. [76] Ye, Y., Zhang, S., New results on quadratic minimization. SIAM J. Optim. 14 (2003), 245–267. [77] Xu, X., Hung, P. F., Ye,Y., A simplified homogeneous self-dual linear programming algo- rithm and its implementation. Ann. Oper. Res. 62 (1996), 151–171.

ISYE, Georgia Institute of Technology, 765 Ferst Drive, Atlanta, GA 30332-0205, U.S.A. E-mail: [email protected] Deformation and rigidity for group actions and von Neumann algebras

Sorin Popa

Abstract. We present some recent rigidity results for von Neumann algebras (II1 factors) and equivalence relations arising from measure preserving actions of groups on probability spaces which satisfy a combination of deformation and rigidity properties. This includes strong rigidity results for factors with calculation of their fundamental group and cocycle superrigidity for actions with applications to orbit equivalence ergodic theory.

Mathematics Subject Classification (2000). Primary 46L35; Secondary 37A20, 22D25, 28D15.

Keywords. von Neumann algebras, II1 factors, amenability and property T for groups, measure preserving actions, Bernoulli actions, orbit equivalence, cocycles.

Introduction

A measure preserving action  X of a countable group on a probability space (X, μ) gives rise in a natural way to a von Neumann algebra L∞(X)  , through the group measure space (or crossed product) construction of Murray and von Neumann ([MvN36]). If is infinite and the action is free and ergodic then L∞(X)  is aII1 factor, a highly non-commutative infinite dimensional algebra with a positive trace. A central problem in the theory of von Neumann algebras is the classification up to isomorphisms of these factors in terms of their group/action data. Related to this, it was already shown in ([Si55]) that the isomorphism class of L∞(X)  only depends on the equivalence relation given by the orbits of  X. This led to the study of actions of groups up to orbit equivalence ([D59]), an area in ergodic theory which since then developed in parallel but closely related to von Neumann algebras. The early years concentrated on the amenable case, culminating with Connes’ celebrated theorem that all II1 factors arising from actions of amenable groups are isomorphic ([C76]). Also, all ergodic actions of amenable groups on the non-atomic probability space were shown orbit equivalent in ([OW80], [CFW81]). But non- amenable groups were used to produce large families of non-isomorphic factors in ([MvN43], [D63], [Sch63], [Mc70], [C75]), indicating the richness of the theory. Rigidity phenomena started to unveil in the work of Connes ([C80]), who discovered that factors arising from groups with property (T) of Kazhdan have countable outer

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 446 Sorin Popa automorphism and fundamental groups ([C80]). On the OE side, Zimmer obtained a cocycle superrigidity result for actions of higher rank semisimple Lie groups, a dynamical generalization of Margulis superrigidity which enabled him to prove that free ergodic actions of lattices such as SL(n, Z) are non-OE for different n’s ([Z80]). Surprising non-embeddability results for II1 factors arising from certain lattices were then shown in ([CJ85], [CoH89]). More applications of all these ideas were derived in ([P86], [GoNe87], [GeGo88], [CoZ89]). We present in this paper some recent progress made in these areas, triggered by the discovery in ([P01a], [P01b]) that if a group action X satisfies both a rigidity condition (e.g. a weak form of property T) and a deformability property (e.g. Haagerup property on the group, or Bernoulli-like malleability on the action), then the overall rigidity of L∞(X) is considerably enhanced. Two new techniques, de- formation/rigidity and intertwining subalgebras, were developed to exploit this idea ([P01b], [P03], [P04a]). This led to the first strong rigidity results in von Neumann algebra theory, showing that any isomorphism between factors arising from Bernoulli actions of Kazhdan groups comes from conjugacy of actions and isomorphism of groups ([P03], [P04a]). When combined with work of Gaboriau in OE ergodic the- ory ([G00], [G01]), it also led to the solution in ([P01b], [P03]) of long standing open problems of Murray–von Neumann ([MvN43]) and Kadison ([Ka67]) on the fundamental group of factors. The von Neumann algebra framework and deformation/rigidity techniques also allowed proving cocycle superrigidity with arbitrary discrete groups as targets for all Bernoulli actions (X0,μ0) , first in the case is Kazhdan ([P05]), then for a product between a non-amenable and an infinite group ([P06]). When applied to cocycles coming from OE, this provided new OE superrigidity results, showing that if in addition has no finite normal subgroups then any OE between a Bernoulli -action and a free action Y of an arbitrary countable group comes from a conjugacy. This added to the recent rigidity results obtained in OE ergodic theory using measure theoretic framework in ([Fu99a], [Fu99b], [G00], [G02], [MoS02]; see [S05] for a survey). The presentation is organized as follows: In Sections 1, 2 we recall the basic definitions related to II1 factor framework and its specific analysis tools (c.p. maps and Hilbert bimodules, Jones basic construction). In Section 3 we discuss the rigidity statements we aim to prove and review past progress. Section 4 explains the use of “separability arguments” in rigidity results while Sections 5, 6 describe the intertwin- ing and resp. deformation/rigidity techniques. In Sections 7–10 we state the results obtained through these techniques in ([P01b], [P03], [P04a], [IPeP05], [P05]).

1. The II1 factor framework

A von Neumann algebra is an algebra of linear bounded operators on a Hilbert space H, containing idH , closed under the adjoint ∗-operation and closed in the Deformation and rigidity for group actions and von Neumann algebras 447 weak operator topology given by the seminorms |Tξ,η|, T ∈ B(H), ξ,η ∈ H. These conditions ensure that once an operator T lies in the algebra so does its polar decomposition, and if in addition T = T ∗ then the functional calculus of T with Borel functions belongs to it as well. The algebra B(H) of all linear bounded operators on H is an example of a von Neumann algebra. If X ⊂ B(H) is a selfadjoint subset (for instance the range of a unitary representation of a group) then the set X of oper- ators T ∈ B(H) commuting with all elements in X is a von Neumann algebra. By a well known theorem of von Neumann, a ∗-algebra M ⊂ B(H) is a von Neumann algebra iff it is equal to its bicommutant M = (M).

1.1. von Neumann algebras from group actions. If (X, μ) is a standard probabil- ity space then the algebra of left multiplication operators by elements in L∞(X) on the Hilbert space L2(X) is a von Neumann algebra. By the spectral theorem, any singly generated abelian von Neumann algebra A is in fact of this form. One identifies (func- torially) a measure preserving isomorphism of probability spaces : (X, μ) (Y, ν) ∞ (defined a.e.) with the integral preserving algebra isomorphism : (L X, ·dμ) (L∞Y, ·dν), via the relation (x)(t) = x(−1(t)) for all x ∈ L∞X, t ∈ X.In ∞ particular, this gives a canonical identification of the groups Aut(X, μ), Aut(L (X), ·dμ). Let now be a countable group and X a measure preserving (m.p.) action of on the probability space (X, μ), viewed also as an action of on the algebra L∞(X) preserving the integral, via the above identification. Consider the Hilbert space H = L2(X) ⊗ 2 and let L∞(X) acting on it by left multiplication on the L2(X)-component. Let also act on H as the multiple of the left regular repre- sentation λ, given by the unitary operators ug = σg ⊗ λg, g ∈ , where σ denotes 2 ∞ the representation of on L (X) extending L (X). Let M0 be the algebra ∞ generated by L (X) and {ug}g in B(H). The group measure space von Neumann algebra associated to X is the weak closure of the algebra M0 and is denoted L∞(X) . ∞ It is convenient to view the dense subalgebra M0 ⊂ M = L X as the alge- ∞ bra of “polynomials” gagug with “coefficients” ag in L (X), “indeterminates” (called canonical unitaries) ug,g ∈ , and multiplication rule (agug)(ahuh) = agσg(ah)ugh, and to view H as the Hilbert space ⊕gL2(X)ug of square summable for- mal “Fourier series” gξgug with coefficients ξg in L2(X). The same product formula gives an action of M0 on H by left multiplication. In fact, if a series x = gagug ∈ H is so that its formal product with any element in hξhuh ∈ H remains in H, then the x M = Mwo M left multiplication operator by lies in 0 , and any element of is of this form. The particular case when X is reduced to a point (i.e. L∞(X) = C) of this construction gives the group von Neumann algebra L associated with ([MvN43]). It is naturally isomorphic to the von Neumann subalgebra of L∞(X) generated by the canonical unitaries {ug}g. 448 Sorin Popa

∞ If we view L (X) as a subalgebra of M via the identificationa = aue = a1, then the integral ·dμ extends to a functional τ on M,byτ(x) = xdμ =x,1H = ∗ aedμ, where x = gagug ∈ M. The functional τ is positive (i.e. τ(x x) ≥ 0 for all x ∈ M), faithful (i.e. τ(x∗x) = 0iffx = 0) and satisfies τ(xy) = τ(yx) for all x,y ∈ M, i.e. it is a trace on M. Moreover, like the integral on L∞(X), τ is countably additive on mutually orthogonal projections, i.e. it is normal on M. Like L∞(X), which we view both as a subspace of L2(X) and as operators of left multiplication on L2(X), we view x = gagug ∈ M both as an element in H and as operator of left multiplication on H. The trace τ then recovers the Hilbert norm on ∗ 1/2 M ⊂ H by x 2 = τ(x x) and H is the completion of M in this norm.

1.2. von Neumann algebras from equivalence relations. An action X is free (i.e. μ({t ∈ X | gt = t}) = 0 for all g = e)iffL∞(X) is maximal abelian in M. If this is the case, then one can give the following alternative description of the von Neumann algebra M = L∞(X) , which only depends on the equivalence def relations R ={(t, gt) | t ∈ X, g ∈ } (cf. [Si55]): Let m be the unique measure on R = R satisfying m({(t, gt) | t ∈ X0}) = μ(X0) for all X0 ⊂ X and g ∈ .If one identifies R with X × via (t, gt) → (t, g), then m corresponds to the product measure on X×,soL2(R,m)identifies naturally with L2(X)⊗2 = gL2(X)ug. Under this identification, if x,y ∈ L2(R,m)then their formal product as elements   in gL2Xug corresponds to “matrix multiplication” xy(t, t ) = s∼t x(t,s)y(s,t ) for all (t, t) ∈ R. Then M is equal to the set L(R) of operators on L2(R) for which there exists x ∈ L2(R) with (matrix) product xy lying in L2(R), for any y ∈ L2(R). Note that L∞(X) then corresponds to “matrices” x that are supported on the diagonal {(t, t) | t ∈ X}⊂R. The above construction of the von Neumann algebra L(R) works in fact for any equivalence relation R on (X, μ) that can be generated by a countable group ⊂ Aut(X, μ) (cf. [FM77]). Under this construction, L∞(X) embeds in L(R) as the subalgebra of “diagonal matrices” on R, and is always maximal abelian in L(R). ∞ Thus, unless acts freely, the construction of L(R) and L (X) are different. ∞ For instance if X is a one point set then L (X) = L while L(R) = C. The algebra L(R) has a canonical trace, given by τ(x) =x,1= x0dμ, where x0 is the restriction of x ∈ L2(R) to the diagonal. Thus, τ is positive, normal, faithful and it extends ·dμ.If X is not free then one still has a set of canonical unitaries ∗ ∞ {ug | g ∈ } in L(R) which satisfy ugaug = g(a) for all a ∈ L (X), and which ∞ together with L (X) generate L(R), but with τ(ug) being the measure of the set {t ∈ X | gt = t} (thus possibly non-zero for g = e). The maximal abelian subalgebra A = L∞(X) in M = L(R) has the property that ∗ the normalizer of A in M, NM (A) ={u ∈ U(M) | uAu = A}, generates M as a  von Neumann algebra, i.e. NM (A) = M ([Di54]). Maximal abelian ∗-subalgebras A ⊂ M in arbitrary II1 factors which satisfy this property are called Cartan subalge- bras ([Ve71], [FM77]). It is shown in ([FM77]) that if A ⊂ M is a Cartan subalgebra Deformation and rigidity for group actions and von Neumann algebras 449 inclusion, then there exist a m.p. action A = L∞(X, μ) and a U(A)-valued 2-cocycle v for the action such that (A ⊂ M) = (L∞(X) ⊂ L(R,v)), where the von Neumann algebra L(R,v)is defined similarly with L(R) but with the product of canonical unitaries being twisted by the cocycle.

1.3. Conjugacy, orbit equivalence and algebra isomorphism. A conjugacy of group actions (X, μ), (Y, ν) is an isomorphism of probability spaces : (X, μ) (Y, ν) and a group isomorphism δ : such that δ(g)   =   g for all g ∈ . If the actions are faithful (i.e. any g = e implements a non-trivial automorphism) then the condition −1 = is sufficient to ensure conjugacy. A conjugacy (, δ) implements an algebra isomorphism θ = θ ,δ : L∞(X) ∞ L (Y ) ,byθ( gagug) = g(aδ(g))vδ(g), where vh are the canonical unitaries in L∞(Y ) . Thus, θ extends : L∞(X) L∞(Y ). By the construction in 1.2, an isomorphism : (X, μ) (Y, ν), viewed as algebra ∞ ∞ isomorphism : L (X) L (Y ), extends to an isomorphism L(R) L(R) iff  takes R onto R, i.e. if it is an orbit equivalence (OE) of X, Y (cf. [Si55], [FM77]). In other words, an OE of actions X, Y is the same as an isomorphism of the associated von Neumann algebras L(R) L(R) (or L∞(X) L∞(Y ) when actions are free) that takes L∞(X) onto L∞(Y ).A third point of view, adopted in ([D59]; cf. also [Si55]), is to consider the full group [] of an action X as the set of automorphisms α of (X, μ) for which there exists α a (countable) partition of X into measurable sets Xg ,g ∈ such that α coincides α with g on Xg . Equivalently, α ∈[] iff the graph of α is contained in R. It is then immediate to see that : X Y is an OE of X, Y iff []−1 =[], i.e.  conjugates the full groups. Triggered this way by Murray–von Neumann group measure space construction, these observations led to the study of actions up to OE ([D59]), initiating what today is called orbit equivalence ergodic theory. The fact that OE of actions can be defined in both measure theoretic and von Neumann algebra terms allows a powerful dual approach to this subject. When adopting the point of view of studying group actions, ∞ ∞ an isomorphism of algebras L (X) L (Y ) (or L(R) L(R))is called a von Neumann equivalence (vNE) of X, Y . Thus, “conjugacy ⇒ OE ⇒ vNE”, but the reverse implications fail in general (cf. [D59], [CJ82]).

1.4. Ergodic actions and II1 factors. A von Neumann algebra M having a faithful ∞ normal trace τ is called finite. Thus L (X) , L(R) and their von Neumann subalgebras are finite. A von Neumann algebra M is a factor if its center, Z(M) ={z ∈ M | zx = xz for all x ∈ M}, is equal to C1M . A finite factor (M, τ) which has atoms (i.e. non-zero p ∈ P (M) with pMp = Cp) is of the form M Mn×n(C), for some n.A finite factor M has no atoms (i.e. it is diffuse) iff it is infinite dimensional. M is then called a type II1 factor. Like the algebra Mn×n(C),aII1 factor has a unique trace τ with τ(1) = 1, and projections in M can be conjugated by a unitary element in M 450 Sorin Popa iff they have same trace. In other words, τ is a “dimension function” on P (M),but while τ(P (M)) ={k/n | 0 ≤ k ≤ n} when M = Mn×n(C), for II1 factors the range of τ on projections is all the interval [0, 1]. The trace of a non-factorial finite von Neumann algebra M is not unique, but M does have a unique conditional expectation Ctr onto its center, called the central trace on M, which satisfies Ctr(xy) = Ctr(yx) for all x,y ∈ M, is normal faithful and has the property that projections are unitary conjugate iff they have the same Ctr. The algebra L(R) associated to an action X is a factor iff acts ergodically on (X, μ), i.e., if Z ⊂ X measurable satisfies g(Z) = Z for all g ∈ , then μ(Z) = ∞ 0, 1. If this is the case, then L(R) is II1 iff X (or L (X)) has no atoms. In particular, ∞ if X is free, then L (X) is a factor iff X is ergodic. It is a II1 factor iff action is ergodic and X diffuse (or ||=∞). Given any countable (infinite) group , its action on the non-atomic probability space by Bernoulli shifts, (X0,μ0) (T,μ), is free and ergodic (even mixing). I More generally, if acts on a countable set I then the action (X0,μ0) ,given by g(ti)i = (tg−1i)i, is free whenever {i | gi = i} is infinite for all g = e and it is ergodic iff |i|=∞for all i ∈ I, in which case it is even weak mixing, i.e. there exists gn ∈ such that limn μ(gn(Z) ∩ Z) = μ(Z)2 for all Z ⊂ X. Such actions are called generalized Bernoulli actions. If an action X is not free, then a sufficient condition for L∞(X) to beaII1 factor is that the action be ergodic and be infinite conjugacy class (ICC), −1 i.e. |{ghg | g ∈ }|=∞for all h = e. In particular, L isaII1 factor iff is ICC. Examples of ICC groups are the infinite symmetric group S∞, the free groups Fn, 2 ≤ n ≤∞, the groups PSL(n, Z), n ≥ 2. In fact, given any finite von Neumann algebra (P, τ) and an action (P, τ) of a countable group on it, one can construct the crossed product von Neumann algebra P acting on the Hilbert space 2() ⊗ L2(P ), exactly as in the case (P, τ) = (L∞(X), ·dμ). Freeness of the action means in this general context that if g ∈ and v ∈ P satisfy vx = g(x)v for all x ∈ P , then either g = e or v = 0, and it is equivalent to the condition P  ∩ P = Z(P ). If the action is free ergodic then the crossed product algebra is a factor. Other constructions of factors are the tensor product and the free product (pos- sibly with amalgamation) of finite factors (Pi,τi), i = 1, 2,..., which have self- explanatory definitions. A useful framework for analysis arguments is the ultraprod- uct construction of II1 factors ωMn, associated to a sequence of finite factors Mn, with dimMn →∞, and a free ultrafilter ω on N (e.g. [Mc70], [C76]).

1.5. Approximately finite dimensional II 1 factors. Murray–von Neumann showed that all group measure space II1 factors arising from actions of locally finite groups, and more generally all approximately finite dimensional (AFD) II1 factors, are mu- tually isomorphic ([MvN43]). The unique AFD II1 factor, also called the hyperfinite II1 factor and denoted R, can be realized as the group factor L(S∞), or as the infi- ⊗ ( (C), ) P  ∩ M nite tensor product n M2×2 tr n. Since the relative commutant 0 of any Deformation and rigidity for group actions and von Neumann algebras 451

finite dimensional subfactor P0 of a II1 factor M is also a II1 factor, one can con- struct a copy of R = ⊗n(M2×2, tr)n inside any II1 factor M. A remarkable theorem of Connes shows that all amenable II1 factors are AFD and thus isomorphic to R ∞ ([C76]). In particular II1 factors of the form L (X) with amenable, and all their subfactors, are isomorphic to R. Similarly, by ([OW80], [CFW81]), all free ergodic actions of infinite amenable groups are OE and any two Cartan subalgebras of R are conjugate by an automorphism of R. The outer automorphism group of R is huge, in fact any separable locally compact group acts faithfully of R by outer automorphisms (e.g. if is countable discrete then the “non-commutative” Bernoulli action R = ⊗g∈(M2×2(C), tr)g is properly outer) and the group of inner automorphisms Int(R) = Ad(u) | u ∈ U(R)} is dense in Aut(R), when the latter is endowed with the natural Polish group structure given by pointwise convergence in · 2.

1.6. Amplifications and the fundamental group. The “continuous dimension” phenomenon allows defining the algebra of “t by t matrices” over a II1 factor M, or amplification of M by t, Mt , for any positive real numbers t: First note that if p ∈ P (M) then the algebra pMp, with normalized trace τ(·)/τ(p),isaII1 factor. Similarly if n ≥ 1 is an integer then Mn×n(M) Mn×n(C) ⊗ M isaII1 factor, with the normalized trace τ((xij )i,j ) = iτ(xii)/n. With this in mind, for t>0 define t M to be the (isomorphism class of the) algebra pMn×n(M)p, where n ≥ t is an integer and p ∈ Mn×n(M) is a projection of (normalized) trace t/n. Rather than studying only isomorphisms between II1 factors associated with ac- tions, one considers stable isomorphisms (stable vNE) L∞(X) (L∞(Y ) )t t and respectively stable orbit equivalence R R of actions X, Y , t where R is the equivalence relation on a subset Y0 of measure t/nof Y ×{1, 2,...,n} obtained by restriction to Y0 of the product between R and the transitive relation on t the n-point set, for some n ≥ t. It is easy to see that R is itself implementable by a  ∞ t ∞ countable ⊂ Aut(Y0,μ). We write L (Y ) for L (Y0). Since both vNE and OE isomorphisms can be “amplified”, stable vNE and OE s t st are equivalence relations and (M ) = M . The fundamental group ofaII1 factor M (resp. of an equivalence relation R implemented by an ergodic action X) def t def t is defined by F (M) ={t>0 | M M} (resp. F (R) ={t>0 | R R}). ∗ An amplification of an AFD factor is clearly AFD. Thus, F (R) = R+. Similarly, if R denotes the (unique) amenable equivalence relation implemented by any free ∗ ergodic action of an infinite amenable group, then F (R) = R+.

1.7. Representations of finite algebras (Hilbert modules). If (M, τ) is a finite von 2 Neumann algebra then L (M) denotes the completion of M in the norm · 2 given by the trace, then M can be represented on L2(M) by left multiplication operators, as a von Neumann algebra. This is the standard representation of M. If (M, τ) = (L∞X, ·dμ) then L2(M) coincides with L2(X), and each ξ ∈ L2(M) = L2(X) can be viewed as the closed (densely defined) operator of (left) 452 Sorin Popa multiplication by ξ, with the spectral resolution of |ξ| and the partial isometry u = ξ|ξ|−1 all lying in L∞(X). For arbitrary (M, τ), L2(M) can be similarly identified with the (densely defined) closed linear operators ξ on L2(M), containing M in ∗ / their domain, with |ξ|=(ξ ξ)1 2 having spectral resolution et ,t ≥ 0, in M and − u = ξ|ξ| 1 in M as well. The fact that the vector 1 is in the domain of ξ is equivalent to ξ being “square integrable”, i.e. t2dτ(es)<∞. Similarly, the completion of 1 M in the norm x 1 = τ(|x|), denoted L (M), can be identified with the space of closed linear operators ξ on M with polar decomposition ξ = u|ξ| satisfying u ∈ M, |ξ|1/2 ∈ L2(M). One has (L1(M))∗ = M, i.e. L1(M) is the predual of M. In fact, M acts on L2(M) by right multiplication as well, giving this way the standard representation of Mop (the “opposite” of the algebra M). The left-right multiplication algebras M,Mop commute, one being the commutant of the other. ∗ If one extends the antilinear isometric map JM (x) = x from M to L2(M) by den- 2 sity, then JM = id and for each x ∈ M, viewed as left multiplication operator on ∗ L2(M), JM xJM gives the operator of right multiplication by x . Thus, Mop =  JM MJM = M . Any other (separable) representation M ⊂ B(H) of M as a von Neumann al- gebra (or left Hilbert M-module H) is of the form H ⊕nL2(M)pn, for some {pn}n ⊂ P (M), with the action of M by left multiplication. If M is a factor, def the number dimM H = nτ(pn) ∈[0, ∞] characterizes the isomorphism class of H. The M-module H can then be alternatively described as the (left) M-module 2 e11L (Mn×n(M))p, where n ≥ dim H, e11 ∈ Mn×n(C) is a one dimensional pro- jection and p ∈ P (Mn×n(M)) has (normalized) trace equal to dim H/n. Thus, the  commutant M of M in B(H) isaII1 factor iff dimM H < ∞ and if this is the case  t then M (M )op, where t =dimM H. For general finite von Neumann algebra M,  M is finite iff n Ctr(pn) is a densely defined operator in Z(M).

2. Some II1 factor tools

Thus, a free ergodic m.p. action X of an infinite group on a non-atomic prob- ∞ ability space gives rise to a II1 factor M = L (X) with trace extending the integral on L∞(X) and a natural pre-Hilbert space structure. Elements x ∈ M have ∞ Fourier-like expansion, x = gagug, with coefficients in L (X) and “basis” {ug}g made out of unitary elements that satisfy uguh = ugh and implement the -action on ∞ ∗ L (X),byugaug = g(a). Spectral analysis and distribution behavior of elements in M already reveal the dynamical properties of the group action. But in order to get proper insight into the structure of a II1 factor, for instance to recapture from the isomorphism class of M = L∞(X) the initial building data X (or part of it), we need to complement such local von Neumann algebra analysis tools with more global ones, some of which we briefly explain in this section. Deformation and rigidity for group actions and von Neumann algebras 453

2.1. Hilbert bimodules and c.p. maps. While the Hilbert modules of a II1 factor M reflect so nicely the continuous dimension phenomenon, they do not provide any actual insight into specific properties of M, the way a “good” representation theory should do. It was Connes who discovered, in the early 80s, that the appropriate representation theory for a II1 factor M is given by the Hilbert M-bimodules, i.e. Hilbert spaces H with commuting von Neumann algebra representations M,Mop ⊂ B(H) ([C82]). Moreover, the same way the GNS construction provides an equivalence between unitary representations of a group and its positive definite functions, Hilbert M- bimodules can be “encoded” into a completely positive (c.p.) map φ : M → M, i.e. n a linear map with all amplifications φ = φ ⊗ id on Mn×n(M) M ⊗ Mn×n(C), n ≥ 1, positive. This proved to be a deep, important idea at the conceptual level. Thus, Connes– Jones used this point of view in ([CJ85]) to define the property (T) for abstract II1 factors M, by requiring: there is a finite F ⊂ M and ε>0 such that if H has a unit vector with yξ − ξy ≤ε for all y ∈ F , then H contains a non-zero central vector ξ0, i.e. xξ0 = ξ0x for all x ∈ M. They proved that this is equivalent to the following condition for c.p. maps: for all ε0 there is a finite F ⊂ M and δ>0 such that if a subunital subtracial c.p. map φ : M → M satisfies φ(y) − y 2 ≤ δ for all y ∈ F , then φ(x) − x 2 ≤ ε for all x in the unit ball (M)1 of M. Moreover, they pointed out that all the representation theory of a group is reflected into the “representation ∞ theory” of a II1 factor L (X) of the group action X, since any positive definite function ϕ on gives rise to a c.p. map φ = φϕ,byφ( agug) = gϕ(ag)ug. This led to a notion of Haagerup property for abstract II1 factors and the proof that property (T) II1 factors cannot be embedded into factors having this property ([CJ85]). It also led to several generalizations of all these notions in ([P86], [P01b]), as also explained in Section 6, and more recently to the construction of new cohomology theories for II1 factors ([CSh04], [Pe04]). Note that any automorphism of M, and more generally endomorphism θ : M → M (not necessarily unital), is subunital subtracial c.p. map. Thus, c.p. maps can be viewed as “generalized symmetries” of M, or as a very general notion of morphisms of M into itself. This latter point of view was also present in work of Effros–Lance ([EL77]) and Haagerup ([H79], [CaH85], [CoH89]), and is now central to the theory of operator spaces. Altogether, c.p. maps, or equivalently Hilbert bimodules (also called correspondences by Connes [C82]) provide a key “global tool” in the study of II1 factors.

2.2. Subalgebras and the basic construction. The study of subalgebras of a II1 factor M is an important part of the theory of von Neumann algebras, one of the most interesting aspects of which is Jones far reaching theory of subfactors ([J83], [J90]). For us here, the consideration of subalgebras of M is mostly in relation to recovering the initial construction of M. For instance, if θ : L∞(X) L∞(Y ) is an isomorphism, then we need to relate the positions of P = θ(L∞(X)) (resp. P = θ(L)) and N = L∞(Y ) (resp. N = L) inside M = L∞(Y ) . 454 Sorin Popa

If (M, τ) is a finite von Neumann algebra then any von Neumann subalgebra N of M is finite, with τ|N its faithful normal trace. The closure of N in the Hilbert space L2(M) is clearly isomorphic to L2(N) and a Radon–Nikodym type theorem shows that the orthogonal projection eN of L2(M) onto L2(N) ⊂ L2(M) takes M (as a subspace of L2(M)) onto N. The restriction of eN to M, denoted EN ,gives a τ-preserving projection of M onto N. Moreover EN (M+) = N+ and EN is N- bilinear, i.e. EN is a conditional expectation of M onto N. Moreover, EN is the unique expectation which preserves τ. When viewed as operators on the Hilbert space L2(M), x ∈ M and eN satisfy the relations: (a) eN xeN = EN (x)eN ; (b) x ∈ N iff [x,eN ]=0. Let M,eN  denote the von Neumann algebra generated in B(L2(M)) by M and eN . Since we have ∨{x(eN (L2(M))) | x ∈ M}=L2(M), from (a), (b) it follows that spanMeN M is a *-algebra with support equal to 1 in B(L2(M)). Thus, M,eN =spw{xeN y |  x,y ∈ M}. Also, M,eN =(JM NJM ) , eN M,eN eN = NeN , implying that there are projections pn  1inM,eN  such that pnM,eN pn is a finite von Neumann algebra. Thus, M,eN  is a semifinite von Neumann algebra and it is finite iff dimN L2(M) < ∞ (in the sense explained in 1.6). This is the Jones basic construction for P ⊂ M ([J83]). The algebra M,eN  is endowed with a densely defined trace Tr by Tr( ixieN yi) = iτ(xiyi), for xi,yi finite sets of elements in 2 M. One denotes L (M,eN , Tr) the completion of spMeN M in the norm x 2,Tr = ∗ / Tr(x x)1 2,x ∈ spMeN M. Any Hilbert subspace of L2(M) which is invariant under multiplication to the right by elements in N is a right Hilbert N-module (i.e. a left N op module). If H ⊂ L2(M) is a Hilbert subspace and f is the orthogonal projection onto H then HN = H (i.e. H is a right N-module) iff f lies in M,eN . The right Hilbert N-module H ⊂ L2(M) is invariant to multiplication from the left by a von Neumann subalgebra P ⊂ M, i.e.  P H ⊂ H,ifff ∈ P ∩M,eN . Although all subalgebras we consider have infinite Jones index, the idea of viewing L2(M), as well as subspaces H ⊂ L2(M) with P HN = H,asP − N Hilbert bimodules, and the use of the basic construction as framework, came from developments in the theory of subfactors (e.g. [PiP86], [P86], [P94], [P97]).

3. Prototype vNE and OE rigidity statements

While all II1 factors (resp. equivalence relations) arising from ergodic actions of amenable groups look alike, in the non-amenable case the situation is very complex and rigidity phenomena were already detected at early stages of the subject ([MvN43], [D63], [Mc70], [C75], etc). Our aim in the rest of the paper is to investigate more “extreme” such rigidity phenomena, where for certain “small classes” of group actions the reverse of the implications “conjugacy ⇒ OE ⇒ vNE” hold true as well. Typically, we fix a class of source group actions (X, μ) and a class of target actions (Y, ν), each of them characterized by a set of suitable assumptions, then attempt Deformation and rigidity for group actions and von Neumann algebras 455 to show that the isomorphism of their group measure space algebras (vNE) entails isomorphism of the groups, or orbit equivalence of the actions (OE) or, ideally, the following type of statement: (3.1). Under the given conditions on the source X and target Y ,if θ : L∞(X) (L∞(Y ) )t , then t = 1 and there exist a unitary element u ∈ U(L∞(Y ) ), γ ∈ Hom(, T) and isomorphisms : X Y , δ : implementing a conjugacy of the actions, such that θ = Ad(u)  θ γ  θ ,δ, where θ γ is the automorphism of L∞(Y ) implemented by γ and θ ,δ : L∞(X) L∞(Y ) the algebra isomorphism implemented by the conjugacy. When the context concerns free ergodic actions, we call (3.1) a vNE strong rigidity statement. While we do indeed obtain such results, other results will only go as far as showing that there exists a unitary element in the target algebra u ∈ (L∞(Y ) )t such that Ad(u)  θ takes L∞(X) onto L∞(Y )t , a type of result we call vNE/OE rigidity. Note that this latter statement is stronger than just showing vNE ⇒ OE for the specific classes of group actions involved. Indeed, this implication would only require proving there exists an automorphism θ0 of the target factor such that θ0  θ takes ∞ ∞ L (X) onto L (Y ). While the vNE/OE version of (3.1) requires the θ0 to be inner! If the groups , in (3.1) are amenable, when by ([C76]) the resulting group measure space factors are all isomorphic to R, there always exists an automorphism ∞ ∞ θ0 taking L (X) onto L (Y ), by ([CFW81]), but there are uncountably many ways ∞ of decomposing R as L (Xi) Z, with Z Xi isomorphic actions, without the ∞ Cartan subalgebras L (Xi) ⊂ R being unitarily conjugated in R (cf. [FM77]). The vNE/OE rigidity results can be further complemented with OE rigidity results from ergodic theory (e.g. [G01], [Fu99a], [MoSh02]), to recuperate the isomorphism class of the group, or derive that t = 1. Taking the same action X as source and target gives information about Out(M) = Aut(M)/ Int(M) and F (M) for M = L∞(X) . If from the hypothesis of (3.1) we can only derive , then one calls it a vNE rigidity result. The group algebra case of such a rigidity statement, with the assumptions on both groups to have property (T), corresponds to Connes Rigidity Conjecture ([C82]): (3.2). If , are ICC property (T) groups and L L then The case when X is a single point set of (3.1) then becomes the following stronger form of Connes’s conjecture (see [J00]): (3.2). If is a property (T) group, an arbitrary ICC group and θ : L (L)t , then t = 1 and there exist a unitary u ∈ U(L)), an isomorphism δ : and γ ∈ Hom(, T) such that θ = Ad(u)  θ γ  θ δ, where θ γ is the automorphism of L implemented by γ and θ δ : L L the isomorphism implemented by δ. Note that although (3.2) assumes property (T) only on the source group , giving the statement a “superrigidity” flavor, the property (T) for is automatic from the 456 Sorin Popa isomorphism L (L)t , due to results in ([CJ85]). The case = in (3.2) amounts to showing that Out(L) Hom(, T) Out() and F (L) ={1}. Connes’ breakthrough rigidity result ([C80]), leading to his conjecture (3.2), shows that both groups are countable, being a verification “up to countable classes” of the formulas. To this date, the only other insight into Connes rigidity conjecture are the results of Connes–Jones, showing that L(SL(n, Z)), n ≥ 3, cannot be embedded into L(SL(2, Z)) ([CJ85]), and of Cowling–Haagerup, showing that if n are lattices in Sp(n, 1) and L(n) ⊂ L(m) then n ≤ m ([CoH89]). If the isomorphism θ in (3.1) comes from a stable OE of free ergodic actions (so θ(L∞(X)) = (L∞(Y ))t by hypothesis), then (3.1) amounts to deriving conjugacy from OE, a statement labeled OE strong rigidity in ([Fu99b], [MoSh02]). The “ideal” such statement is when there are no restrictions at all on the “target” side, in which case it qualifies as OE superrigidity result. If only the isomorphism of the groups is derived, it is called OE rigidity. This type of result already appeared in early 80s, in pioneering work of Zimmer ([Z80], [Z84]). Thus, using his celebrated cocycle superrigidity theorem, itself a generalization of Margulis Superrigidity, he proved that free ergodic m.p. actions of the groups SL(n, Z), n = 2, 3,..., are orbit inequivalent for different n’s. Other OE rigidity results followed ([M82], [GeGo88]). By late 90s OE superrigidity phenomena started to unveil in the work of Furman, who added new ideas to the approach in ([Z91]) to derive that, more than just being rigid, actions of higher rank lattices such as SL(n, Z) Tn, n ≥ 3, are in fact OE superrigid, i.e. any orbit equivalence between such an action and an arbitrary free m.p. action of a discrete group comes from a conjugacy ([Fu99a, Fu99b]). Another important development on the OE side came with the work of Gaboriau who introduced a series of OE numerical-invariants for equivalence relations, allowing him to show that free m.p. actions of the free groups Fn are OE inequivalent for different n ≥ 1 ([G00, G01]). A new set of OE superrigidity results was then established by Monod–Shalom, for doubly ergodic actions of products of word-hyperbolic groups ([MoS02]; see [Mo06], [S05] for survey articles). These OE rigidity results were obtained by using a multitude of techniques, but all in measure theoretic framework. By 2001, vNE/OE rigidity started to emerge as well ([P01b]). Combined with ([G00]), they led to the first vNE rigidity results, where isomorphism of groups could be deduced from isomorphism of group measure space algebras, and factors with trivial fundamental group could be exhibited ([P01b]; see Section 7). Shortly after, vNE strong rigidity results of the form (3.1) were proved by using exclusively II1 factor framework ([P03], [P04a]; see Section 8). They provided completely new OE superrigidity results as well, obtained this time with von Neumann algebra methods ([P04a], [P05]; see Section 9; also [V06] for a combined presentation of these vNE and OE results). Deformation and rigidity for group actions and von Neumann algebras 457

4. Proving rigidity “up to countable classes”

Before discussing the “precise” rigidity results mentioned above, we explain a method for deriving vNE and OE rigidity statements “up to countable classes”, which grew out of Connes’ initial rigidity paper ([C80]). Thus, by using the separability of the 2 Hilbert space L (M) ofaII1 factor M and the observation that two copies of the left regular representation λ1,λ2 of into M that are sufficiently close on a set of generators of can be intertwined in M, it was shown in ([P86]) that in fact all II1 factors of the form M = L∞(X) , with a property (T) group, have countable fundamental group. Moreover, if the generators of a property (T) II1 subfactor N1 of a separable II1 factor M are almost contained into another subfactor N2 ⊂ M, then a “corner” of N1 can be unitarily conjugated into N2. By separability of M this showed that M contains at most countably many property (T) subfactors up to stable isomorphism ([P86]). These are typical examples of what we call separability arguments, leading to rigidity statements “up to countable classes”. They perfectly illustrate the power of the II1 factor framework. Such arguments were revived a few years ago, leading to new applications ([P01b], [Hj02], [Oz02], [GP03]). Thus, Hjorth proved that an infinite property (T) group has uncountably many non-OE actions ([Hj02]). Since by ([CW80], [Sc81]) any non-amenable, non(T) group has at least two non-OE free ergodic m.p. actions, this shows that any non-amenable group has at least two non-OE actions (in fact even non-vNE). His proof starts by noticing that a property (T) group has uncountably many non-conjugate actions σi (using Gaussian actions to produce the family). If there exist only countably many equivalence relations, then there must be uncountably many σi with same OE class R. The σi’s give copies λi of the ∞ left regular representations in the normalizer of L (X) in L(R). As in ([P86]), by separability there exist i = j such that λi and λj can be intertwined by some b = 0 in M = L(R). Additional work shows that b can be “pushed” into the normalizer ∞ of L (X), implying that σi,σj are conjugate, contradiction. Another illustration is Ozawa’s proof ([Oz02]) that there exists no separable II1 factor M containing isomorphic copies of any separable II1 factor (not-necessarily with same unit as M): By a theorem of Gromov there exists a property (T) group with uncountably many non-isomorphic simple quotients i. Assuming there exists a separable II1 factor M with L(i) ⊂ M for all i, by the same separability argument as above for λi’s the left regular representation of i, but all viewed as representations of the group , one gets an intertwiner between λi,λj for some i = j. This implies i j , contradiction. In this same vein, let us note that by using a theorem of Shalom in ([Sh00]), showing that any property (T) group is a quotient of a finitely presented property (T) group (only countably many of which exist), separability arguments as above show that Connes rigidity conjecture (3.2) does hold true “up to countable classes”, i.e. the functor → L on ICC property (T) groups is (at most) countable to 1. Indeed, because if M = Li for uncountably many non-isomorphic groups i, then 458 Sorin Popa by ([Sh00]) we may assume they are all quotients of the same property (T) group , and the previous separability argument gives a contradiction. Similarly one can prove that the strong rigidity conjecture (3.2) holds true “modulo countable classes”. On the OE side, the same argument shows that there are at most countably many mutually measure equivalent (ME) property (T) groups (recall from [Fu1] that is ME to if there exist free ergodic m.p. actions X, Y which are stably OE). In other words, the following holds true “modulo countable classes”: If two property (T) groups are measure equivalent then they are virtually isomorphic. A separability argument was also used to prove that free groups have uncountably many OE inequivalent actions, in ([GP03]): One starts by showing that for all Fn X free, with one generator acting ergodically, there exists an increasing “continuous” family of sub-equivalence relations RFn,t ⊂ RFn ,0

5. Techniques for intertwining subalgebras

∞ ∞ Let θ : L (X) L (Y ) be an isomorphism of II1 factors associated with free ergodic m.p. actions X, Y ,asin(3.1). Denote by M the target ∞ factor L (Y ) , with {vh}h its canonical unitaries, while ug denotes the canonical unitaries in the source factor L∞(X). For simplicity, we identify L∞(X) with M via θ. Proving a statement like (3.1) means finding a unitary u ∈ M that conjugates ∞ ∞ P = L (X) onto N = L (Y ), and possibly {ug}g into {Tvh}h (simultaneously!). This is difficult even if we somehow know that P,N are uniformly close one to another, but careful averaging techniques can be used to derive the desired conclusion. However, not being allowed “countable error”, as in Section 4, there is no reason an isomorphism θ would take one structure close to the other, even on finite sets. This fact constitutes a major obstacle in getting “precise” vNE rigidity results. Moreover, Deformation and rigidity for group actions and von Neumann algebras 459 the Connes–Jones example ([CJ82]), where a group of the form = 0 ×1, with 0 property (T) and 1 an infinite product of non-commutative groups, is shown to have two non-OE free ergodic actions that give the same von Neumann algebra, suggests that vNE rigidity may in fact not occur. Such problems were overcome in recent years due to a combination of two new ideas and sets of techniques, that we call deformation/rigidity and intertwining sub- algebras (cf. [P01b], [P03], [P04a]). The intertwining technique establishes some efficient criteria for deciding whether two von Neumann subalgebras P,N ofaII1 factor M can be conjugated one into the other by a unitary element in M, or more generally if one can find b ∈ M such that pPpb ⊂ bN, for some p ∈ P (P ) with pb = 0. If such an “in- tertwiner” b exists, we write P ≺M N. Of equal importance in this problem- atic are the techniques for evaluating relative commutants P  ∩ M and normalizers N (P ) ={u ∈ U(M) | uP u∗ = P } of subalgebras P ⊂ M, which we view as part of the theory of “intertwining subalgebras”.   The first criteria for whether P ≺M N and for estimating P ∩M,N (P ) appeared in ([P83]; see also [P91]), but for particular classes of factors M and subalgebras. The general criteria below, which give several equivalent characterizations of P ≺M N, is due to insight gained during 1983–1997 in the study of subalgebras of finite Jones index in ([PiP86], [P86], [P91], [P94], [P97]):

Theorem 5.1 ([P01b], [P03]). Let (M, τ) be a finite von Neumann algebra and P,N ⊂ M von Neumann subalgebras. The following are equivalent:

(i) P ≺M N.

(ii) There exists a Hilbert P − N bimodule H ⊂ L2(M) such that dim HN < ∞.  (iii) There exists a non-zero projection f ∈ P ∩M,eN  such that Tr(f ) < ∞.

(iv) There exist projections p ∈ P , q ∈ N a unital isomorphism ψ : pPp → qNq (not necessarily onto) and a partial isometry v ∈ M such that vv∗ ∈ pPp ∩ pMp, v∗v ∈ ψ(pPp) ∩ qMq and xv = vψ(x) for all x ∈ pPp.

Moreover, non-(i) is equivalent to:

(v) For all a1,...,an ∈ M and for all ε>0 there exists u ∈ U(P ) such that EN (aiuaj ) 2 ≤ ε for all i, j.

This is the “core” result in the series of criteria which constitute the intertwining subalgebras techniques. Condition (v) is very useful as a starting point in contradiction arguments. It is also useful in order to get some information about elements in the algebra P , in case one knows that P cannot satisfy P ≺M N, for instance because it cannot be embedded into N (e.g. if say N is abelian and P is type II1). 460 Sorin Popa

Condition (iv) is of course the one we seek when we expect P to be unitary conjugated into N. It is however non-trivial to get from (iv) a unitary u with uP u∗ ⊂ N, because one cannot apriori control the relative commutant of the image of the isomorphism ψ (of which we only know it exists). This is solved on a case by case basis, by arguments in the spirit of ([P83]). It is in fact condition (v) that allows controlling the relative commutant of the algebra P , in many situations. An important case when the relative commutants and normalizers can be accurately estimated is if M = L∞(Y ) comes from a free mixing action Y . Thus, if one denotes N = L and take a diffuse subalgebra Q ⊂ N, then Q ∩ M ⊂ N, in fact all the normalizer of Q in M is contained in N. This implies that whenever ψ, v are as in (iv) then v∗v ∈ N and further work gives the unitary u ([P03]). Other situations when this can be resolved is if M = N ⊗ N0 = P ⊗ P0 ([OzP04]; see also 6.6 below), or if M is a free product M = N ∗ N0 ([Oz04], [IPeP05]). For general vNE rigidity problems it is particularly important to deal with the case when both P,N are maximal abelian in M (Cartan subalgebras). In this case one can overcome the “relative commutant issue” altogether, and get from (iv) a unitary element that conjugates P onto N ([P01b]). However, the proof of the (3.1)-type vNE strong rigidity result in ([P03], [P04a]; see Section 8) will only use the criterion for conjugating Cartan subalgebras after first showing that L, L can be unitary conjugate onto each other, by using 5.1 and deformation/rigidity. Then L ≺M L is shown to imply L∞(X) unitary conjugate to L∞(Y ), under no other assumptions but some good mixing conditions on the actions (see [P04a]). The proof of this implication does use a lot 5.1 and the criterion for conjugating Cartan subalgebras, but combined with lengthy, hard asymptotic analysis in the ultrapower factor Mω.Itis the most difficult result in this series of intertwining techniques. One then proves that ∞ ∞ L ≺M L and L (X) ≺M L (Y ) implies there exists u ∈ U(M) that conjugates simultaneously L∞(X) onto L∞(Y ) and L onto L, which in turn implies Ad u takes {ug}g into scalar multiples of {vh}h as well. Specific intertwining results can be obtained when the unit ball of P is “almost contained” in a subalgebra N of M, i.e. EN (x) − x 2 ≤ ε for all x ∈ P, x ≤1, for some small ε>0. A pioneering such result appeared in ([Ch79]), where the basic construction framework M,eN  was for the first time used. Theorem 5.1 does cover  also such cases, as P almost contained in N trivially implies P ∩M,eN  has finite non-zero projections. A detailed analysis of how to get from this a unitary conjugacy is carried out in ([P01b], [PSS04]), using subfactor methods.

6. Deformation and rigidity in II1 factors

As the discussion in the previous section shows, in order to recapture the building data of a group measure space factor, or at least part of it, it is sufficient to fit into one of the equivalent conditions of the criteria for intertwining subalgebras. For instance, to prove (3.1)-type results it is sufficient, by Section 5, to obtain finite dimensional Deformation and rigidity for group actions and von Neumann algebras 461

L∞(X)−L∞(Y ) and L−L Hilbert bimodules in M = L∞(X) = L∞(Y ). Our strategy for producing such finite dimensional bimodules is to use deforma- bility properties of the target group action and rigidity properties of the source group action. The method, which we call deformation/rigidity, works only when both con- ditions are met, taking a concrete technical form on a case by case basis. So first of all we need to single out classes of group actions whose associated factors satisfy both rigidity and deformability properties. It is the II1 factor framework that makes this approach possible, as these algebras are particularly well adapted to deformations: by automorphisms, c.p. maps, com- pletely bounded maps, etc. For us here, by a deformation of the identity idM of a II1 factor M, we mean a sequence φn of subunital, subtracial, c.p. maps on M such that limn φn(x) − x 2 = 0 for all x ∈ M. The maps φn of the deformations will frequently be automorphisms, but also conditional expectations and c.p. maps coming from positive definite functions on the group (for factors coming from group actions). The purpose of deformations is to reveal some “pole of rigidity” of the factor, i.e. a subalgebra P that has a rigid position (in a sense or another) inside M. This roughly means that any deformation φn (often from a pre-assigned family of c.p. maps) must convergetoidP on the unit ball of P . In order for the deformations to reveal the position of P relative to N, besides P ⊂ M being rigid we need M to have “many” N-bilinear deformations, i.e. M to be in some sense deformable (“soft”) relative to N. In the end, we want that “φn ≈ idP on (P )1” gives enough information so that, after some additional work, one gets from it a P − N Hilbert bimodule H ⊂ L2(M) with dimHN < ∞. The “additional work” required may be minimal in some cases, like in examples 6.1, 6.6 and Section 7, or it may represent a substantial part of the argument, like in Example 6.2 and the results in Section 8–10. Moreover, the deformation/rigidity may require first an embedding of ˜ ˜ M into a larger II1 factor M, then taking deformations of M (e.g. by automorphisms, like in Sections 8–10). We illustrate this general strategy with a number of concrete situations where it has been be applied, postponing to the next sections the exact statement of the applications. The generic II1 factor M involved in each situation is M = L∞(X) = L∞(Y ) ,asin(3.1), with the subalgebras P,N ⊂ M being either P = L∞(X), N = L∞(Y ),orP = L, N = L.

6.1. Haagerup deformation and relative property (T) ([P01b]). AII1 factor M has property H(Haagerup property) relative to N if there exists a deformation of idM with subunital subtracial N-bilinear c.p. maps {φn}n which are compact relative to ∗ ∗ N, i.e. for all {xk}k ⊂ M with EN (xmxm) ≤ 1 and limk EN (xk xm) 2 = 0 for all m, one has limm φn(xm) 2 = 0 (cf. [Cho83] for the case N = C, [Bo93] in general). For subalgebras of the form N ⊂ M = N , this is equivalent to having the Haagerup approximation property ([H79]), i.e. there exist positive definite functions ϕn on that tend pointwise to 1 and vanish at ∞ (ϕn ∈ c0()). The typical (non- amenable) example of groups with this property are the free groups Fn ([H79]), but 462 Sorin Popa all discrete subgroups in SU(n, 1),SO(n, 1) have the property as well (see [CaH85]; also [CCJJV01] for a survey.) An inclusion P ⊂ M is rigid (or has the relative property (T)) if any deformation of idM with subunital subtracial c.p. maps of M tends uniformly to idP on the unit ball of (P )1 ([P01b]). For subalgebras of the form P = LH ⊂ LG = M, where H ⊂ G are discrete groups, the rigidity of LH ⊂ LG is equivalent to the relative property (T) of the inclusion H ⊂ G, as considered in ([K67], [Ma82]). (N.B. This property requires that unitary representations of which almost contain the trivial representation of must contain the trivial representation of H.) A well known example is the inclusion of groups Z2 ⊂ Z2 SL(2, Z) ([K67], [Ma82]), more generally Z2 ⊂ Z2 for any ⊂ SL(2, Z) non-amenable ([Bu91]). With these concepts in hand, let us prove the result in ([P01b]), showing that if P,N ⊂ M are so that P ⊂ M is rigid and M has property H relative to N then P ≺M N. Indeed, since M has N-bilinear subunital subtracial c.p. maps φ that are compact relative to N and close to idM , such φ follow uniformly close to idM on (P )1.IfP ≺M N then by 5.1 one can construct recursively uk ∈ U(P ) such ∗ that limk EN (ukum) 2 = 0 for all m. Thus, limk φn(uk) 2 = 0 for all n by compactness of φn, while for large (but fixed) k one has φk(un) ≈ un uniformly in n, contradiction.

6.2. Malleability as source of intertwiners. Loosely speaking, a malleable defor- mation of a II1 factor M over a subalgebra N ⊂ M is an embedding of M in a larger II1 ˜ ˜ factor M and a continuous path αt of automorphisms of M such that N is fixed by αt for all t, with α0 = id and α1(M  N) ⊥ (M  N)as (pre)Hilbert spaces. More gen- erally, one can merely require the automorphism α1 satisfying the above conditions to ˜ ˜ ˜ ρ be in the connected component of idM˜ in AutN (M) ={ρ ∈ Aut(M) | N ⊂ M }. The interest of such deformations is that if P ⊂ M is a subalgebra for which there exists ˜ b ∈ M non-zero with Pb ⊂ bα1(P ) (i.e. P ≺M˜ α1(P )) and the intertwiner b can be 2 shown to belong to the M-bimodule L (spMα1(M), then P ≺M N, more precisely a reinterpretation of b as an element in the M-bimodule L2(M,eN , Tr) produces a (non-zero) finite dimensional P − N bimodule, which by 5.1 means P ≺M N. Thus, such deformations can be used to obtain unitary conjugacy between ˜ subalgebras of M, provided one can show that the continuous path αt (P ) in M produces an intertwiner between P and α1(P ). If the path is uniformly continuous on P then by the remarks at the end of Sections 4 and 5 one can find intertwin- ers between αt (P ) and αt+dt (P ), for “incremental” dt, then try to patch them. To have uniform continuity and do the patching certain assumptions must be made, as explained below.

6.3. Malleability and property (T) ([P01a], [P03], [P04a]). Malleability proper- ties and their importance in studying group actions and algebras were discovered in (2.1 of [P01a]), inspired by some considerations in (4.3.2 of [P86]). The formal way the concept is defined in (2.1 in [P01a] and 1.4, 1.5 in [P03]) is as follows: An Deformation and rigidity for group actions and von Neumann algebras 463 action (B, τ) is malleable if there exist an embedding B ⊂ B˜ with an action ˜ ˜ B extending B, and a continuous path αt of automorphisms of B com- muting with the -action, such that α0 = idB˜ , α1(B) ⊥ B (in the sense of [P83]) ˜ ∞ ˜ ∞ ∞ and B = spBα1(B). In case B = L (Y ) this amounts to B L (Y ) ⊗ L (Y ) ∞ ∞ with L (Y ) ⊗ L (Y ) the “double” action. Such deformations αt implement ˜ def ˜ automorphisms of M = B , still denoted αt , so this does fit into the general framework 6.2 for M = B , N = L. Moreover, the condition spBα1(B) dense ˜ ˜ ˜ in B implies spMα1(M) dense in M, insuring that any intertwiner of P,α1(P ) in M produces an intertwiner of P,N in M. Examples of actions satisfying the malleability condition are all generalized Ber- noulli actions TI , corresponding to some action of on a countable set I, and the non-commutative Bernoulli and Bogoliubov actions on the hyperfinite II1 factor R ([P01a], [P03]). It was recently noticed in ([Fu06]) that Gaussian actions are malleable as well (see [CW81] or [CCJJV01] for the definition of such actions).

More “lax” conditions for malleable deformations, where spBα1(B) is no longer required dense in B˜ , were considered in (4.2 of [P03]) and (6.1 of [P01a]). In such cases, an element b intertwining P into α1(P ) can be shown to belong to 2 L (spMα1(M)) whenever some appropriate relative weak mixing condition of ˜ 2 B wrt L (spBα1(B)) holds true (e.g. 4.2.1 in [P03], 2.9 in [P05], 6.1 in [P01a]). I All generalized Bernoulli actions (B0,τ0) , with B0 an arbitrary finite, AFD (equivalently amenable, by [C76]) von Neumann algebra, have malleable deforma- tions satisfying the relative weak mixing requirement. Same for the “free Bernoulli ∗I actions” (B0,τ0) =∗i∈I (B0,τ0)i with AFD base (B0,τ0) (cf. 6.1 in [P01a]). Typically, if B is a malleable action as above, or more generally M is malleable over N, corresponding to M = B , N = L, the rigidity condition required on the subalgebra P ⊂ M is the relative property (T) as defined in 6.1. If P = L, where X is another action with M = L∞(Y ) = L∞(X) as in (3.1), one requires that itself has property (T). By rigidity, αt (P ) and αt+dt (P ) are then uniformly close, for “incremental” dt, so there is a non-zero intertwiner between them (for groups, this is trivial by the observations in Section 4). Patching these intertwiners gives an intertwiner between P and α1(P ), which from the above shows that P = L can be intertwined into N = L. But there are actually big difficulties in doing the “patching”, as the intertwiners are apriori partial isometries and not unitaries, so when gluing them repeatedly we may end up getting 0. The malleable deformations with a symmetry, called s-malleable, were introduced in (2.1, 6.1 of [P01a], 1.4 of [P03]) to overcome this issue. All above examples carry natural such symmetry, and so do the “free”-deformations found in ([IPeP05). In turn, much less than property (T) for is enough to obtain an intertwiner between L and L through this argument. Thus, if the -action is mixing then it is sufficient that has an infinite subgroup H ⊂ with the relative property (T) and some weak normality condition, for instance existence of a chain of normal inclusions from H to (H is w-normal in ). 464 Sorin Popa

6.4. Malleability in free product algebras. A malleable deformation was also used in ([P01a]) to prove a cocycle rigidity result for actions of property (T) groups on B = LF LF∞, by free Bernoulli shifts. Inspired by (4.3.2 of [P86]) it gives an explicit construction of an action α of R on B˜ = B ∗ B which commutes with the ˜ double action of on B and checks α1(B ∗C) = C∗B. The cocycle rigidity is proved by using the general scheme 6.2, with M = B , M˜ = B˜ , N = L and the ˜ natural extension to M of the deformation αt . But this malleable deformation no longer ˜ satisfies the “tight” generating condition spBα1(B) dense in B, and “descending” the ˜ 2 intertwiner between B, α1(B) from B to L (Bα1(B)) requires more work. Another malleable deformation in free product framework was discovered in ([IPeP05]), but for the acting group rather than for the action. Thus, let = 1 ∗2 ˜ (B, τ) and denote M = B , M = B ( ∗F2), with F2 acting trivially on B. Then ˜ M can also be viewed as the amalgamated free product (B 1 ∗ Z) ∗B (B 1 ∗ Z). If u1 ∈ L(Z ∗ 1) ⊂ L(F2), u2 ∈ L(1 ∗ Z) ⊂ L(F2) are the canonical generating ∗ unitaries and hj = hj are so that exp(ihj ) = uj , then hj commute with B. Thus ˜ αt = Ad(exp(ith1)) ∗B Ad(exp(ith2)) implements an action of R on M leaving B α = (u ) ∗ (u ) α (L) = u L u∗ ∗ u L u∗ ⊥ L fixed and satisfying 1 Ad 1 Ad 2 , 1 1 1 1 2 2 2 .

6.5. A general notion of rigidity for subalgebras. The above considerations justify considering the following:

Definition 6.5.1 ([P04b]). Let M beaII1 factor, P ⊂ M a von Neumann subalgebra and L a family of subunital subtracial c.p. maps of M. We say that the inclusion Q ⊂ M is rigid with respect to (wrt) L if given any deformation of idM by c.p. maps φn ∈ L we have φn(x) − x 2 → 0 uniformly for x ∈ (P )1.

Note that the rigidity of P ⊂ M as defined in 6.1 amounts to condition 6.5.1 for L the family of all subunital subtracial c.p. maps on M, the particular case P = M of which amounts to the Conne–Jones definition of property (T) for the II1 factor M ([CJ85]). Also, the malleability/rigidity arguments above only used the rigidity of the ˜ ˜ inclusion P ⊂ M wrt L ={αt }t ⊂ Aut(M), where α is the malleable deformation. Besides its rôle in deformation/rigidity approach to proving statements such as (3.1), the idea of defining various notions of rigidity for inclusions of algebras P ⊂ M has other applications as well. Thus, if the family L has an abstract description, depending only on the isomorphism class of P ⊂ M, then the rigidity of P ⊂ M wrt L is, of course, an isomorphism invariant for P ⊂ M. This point of view gives rise to useful applications to OE ergodic theory. For instance, a new OE invariant for a free ergodic m.p. action X (more generally for equivalence relations R) was defined in ([P01b]) by requiring that the inclusion L∞(X) ⊂ L∞(X) (resp L∞(X) ⊂ L(R)) is rigid (see also [PeP04]). From 6.1 it follows that if ⊂ SL(2, Z) is non- amenable then T2 = Zˆ 2 has this property. More examples were constructed in ([Va05]). This notion of relative property (T) for free ergodic actions played an important rôle in the proof that free groups have uncountably many OE-inequivalent Deformation and rigidity for group actions and von Neumann algebras 465 actions in ([GP03]). Another particular case of 6.5.1 recovers a concept considered in ([An87], [P86]): A II1 factor M has the property (T) relative to a subalgebra P ⊂ M (or P is co-rigid in M)ifM ⊂ M is rigid wrt the family of all subunital subtracial P -bilinear c.p. maps on M. Again, by the definition, this notion is an isomorphism invariant for the inclusion P ⊂ M, so in case P = L∞(Y ) ⊂ L∞(Y ) = M,it gives an OE invariant for the free action Y . For such inclusions, it is shown in ([P86]) that co-rigidity is equivalent to the property (T) of .

6.6. Example ([P04c]). We end this discussion with a simple but very suggestive example related to definition 6.5.1: Let M beaII1 factor of the form M = Q ⊗ R, where R is the hyperfinite II1 factor and Q is a non() II1 factor ([MvN43]). Let L be the family of all conditional expectations onto non() II1 subfactors P ⊂ M with the property that P  ∩ M R and M = P ∨ (P  ∩ M). It is easy to see that Q ⊂ M is rigid wrt L. Recovering the building data means in this case to show that if M = P0 ⊗ R0 is another decomposition with P0 non() and R0 R then ∗ t ∗ 1/t there exists a unitary element u ∈ M such that uP0u = Q , uR0u = R , for some t>0, where the identification Q ⊗ R = Qt ⊗ R1/t is self-explanatory. To prove this, one takes Pn = P0 ⊗ M2n×2n (C) where M2n×2n (C)  R0 and apply the rigidity of Q ⊂ M with respect to the deformation EPn to conclude that for a large enough n, the unit ball of Q is almost contained in Pn. By the intertwining criteria 5.1, there exists u ∈ U(M) that conjugates Q into Pn, which from the split-off conditions implies the result. Similarly, one can show that if M isaII1 factor with Q ⊂ M a von Neumann algebra such that {Ad(u) | u ∈ U(Q)} has spectral gap wrt Q ∩ M (i.e. there ∗ exist u1,...,un ∈ U(Q) and c>0 such that i uixui − x 2 ≥ c x 2 for all x ∈ Q ∩ M⊥), then Q ∩ M ⊂ M is rigid wrt L = Aut(M) ([P06]).

7. vNE/OE rigidity from relative property (T) and H

We formally state here the result discussed in 6.1, which uses Haagerup-type defor- mation of the acting group and relative property (T) of the action. This is a typical vNE/OE rigidity result, in the terminology established in (3.1), as it shows that for a certain class of group measure space II1 factors, any algebra isomorphism comes from an orbit equivalence of the actions, modulo perturbation by an inner automorphism.

Theorem 7.1 ([P01b]). Let (X, μ), (Y, ν) be ergodic (not necessarily ∞ free) m.p. actions and assume L (X) ⊂ L(R) is rigid while L(R) has property ∞ H relative to L (Y ).Ifθ : L(R) L(R) is an algebra isomorphism then there ∞ ∞ exists u ∈ U(L(R)) such that Ad(u)(θ(L (X))) = L (Y ).

The next corollary lists some concrete examples when the assumptions of 7.1 are satisfied. 466 Sorin Popa

Corollary 7.2. Let ⊂ SL(2, Z) be a non-amenable subgroup and T2 = Zˆ 2 the action induced by the restriction to of the SL(2, Z) action on Z2. Let (Y, ν) be a free ergodic m.p. action of a group having Haagerup’s compact approximation property, e.g. ⊂ SL(2, Z).Ifθ : L∞(X) (L∞(Y ) )t , then there exists a unitary element u in the target algebra such that Ad(u)θ takes L∞(X) onto L∞(Y )t . It is easy to check that both the rigidity of a Cartan inclusion A ⊂ M and the property H of M relative to A are stable to amplifications. Thus, the class HT of factors with Cartan subalgebras satisfying both conditions is stable to amplifications. By 7.1, HT given an HT factor M there exists a unique equivalence relation RM associated to its unique (up to conjugacy) HT Cartan subalgebra. Thus, for the factors in this HT class, all OE invariants for RM are isomorphism invariants for the factor M and HT F (RM ) = F (M). In particular, since Gaboriau showed in ([G00], [G01]) that the equivalence relation of any free ergodic action Fn X,2≤ n<∞, has trivial fundamental group and that for different n’s the Fn-actions are OE-inequivalent, we derive: Corollary 7.3. 1.If ⊂ SL(2, Z) is finitely generated nonamenable group then the factor M = L(Z2 ) = L∞(T2) has trivial fundamental group, F (M) ={1}.  2 .IfFn ⊂ SL(2, Z) is some embedding of the free group with n generators, then 2 ∞ 2 the II1 factors L(Z Fn) = L (T )Fn are mutually non-isomorphic, 2 ≤ n ≤∞.

Corollary 7.3 gave the first examples of II1 factors with trivial fundamental group ([P01b]). In particular, this solved a longstanding problem of Kadison (Problem 3 in [Ka67]), asking whether there exist II1 factors M with the property that Mn×n(M)  M for all n ≥ 2. By 7.3, the group factor LG, arising from the arithmetic group G = Z2 SL(2, Z), does satisfy this property, in fact F (LG) ={1}. The corollary also gives the first examples of non-isomorphic group measure space factors associated with actions Fn X of free groups Fn with different number of generators, n = 2, 3,.... It is an open problem whether LFn  LFm for n = m, despite remarkable progress in the study of free group factors throughVoiculescu’s free probability theory ([Vo90], [Vo94]). Using these techniques, it was shown in ([R94], [Dy93]) that “LFn, 2 ≤ n ≤∞, are all non-isomorphic” ⇔ “two of them are non-isomorphic” ⇔ ∗ “F (LFn) = R+ for some 2 ≤ n<∞” ⇔ “F (LFn) ={1} for all 2 ≤ n<∞”. The same techniques have led to the proof that Q ⊂ F (LF∞) in ([Vo90]) and finally ∗ F (LF∞) = R+ in ([R94]).

8. vNE strong rigidity from property (T) and malleability

We now state rigidity results obtained by using malleability of actions as “deforma- bility property” and the property (T) of the acting group as the “rigidity property”, discussed in 6.3. These statements are exactly of the type (3.1). They are the first vNE Strong Rigidity results pertaining to von Neumann algebras. Deformation and rigidity for group actions and von Neumann algebras 467

The source groups considered below are required to be ICC and to have infinite w-normal subgroups H ⊂ with the relative property (T). Examples are all the ICC 2 property (T) groups and the groups Z 0, with 0 ⊂ SL(2, Z) non-amenable (cf. [K67], [Ma82], [Bu91]; see [Va05] for more examples). If satisfies the property (e.g. ICC with property (T)), then × H  satisfies the property as well for all H  ICC. Theorem 8.1 ([P03], [P04a]). Assume is ICC and has an infinite normal subgroup with the relative property (T). Let (X, μ) be an arbitrary free ergodic m.p. action. Let be an arbitrary ICC group and (Y, ν) a Bernoulli action, or more generally a free, relative weak mixing quotient of a Bernoulli -action. ∞ ∞ t If θ : L (X) (L (Y ) ) is an isomorphism of II1 factors, for some 0

Corollary 8.2. Let i be an ICC group having an infinite normal subgroup with the relative property (T) and denote Gi = Z  i the corresponding wreath product, i = , LG LGt t = G G 0 1. Then 0 1 implies 1, 0 1 and 0 1. In particular, all such factors have trivial fundamental group.

We mention that (6.4 and 7.13 in [PV06]) provides a class W of “generalized” wreath product groups for which a (3.2)-type statement (i.e. a version of the strong t Connes rigidity conjecture) holds true, i.e. any isomorphism θ : LG1 LG , γ δ 2 G1,G2 ∈ W, entails t = 1 and θ = Ad(u)  θ  θ , for some γ ∈ Hom(G2, T) and δ : G1 G2. In particular, if G ∈ W then Out(LG) = Hom(G, T) Out(G). Arguments similar to the ones used in the first part of the proof of 8.1 allow showing ∗ that for any countable subgroup S ⊂ R+ there exist II1 factors and equivalence relations from ergodic m.p. actions of countable groups which have S as fundamental group.

∗ Theorem 8.3 ([P03]). Let S ⊂ R+ be a countable subgroup and {sn}n ⊂ S a set of generators. Let be an ICC group having an infinite w-normal subgroup with the relative property (T). Foreach n, let μn be the probability measure on {0, 1} satisfying μn({0})/μn({1}) = sn and let Sn be the equivalence relation on ({0, 1},μn) given by   (tg)g ∼ (tg)g iff there exists a finite subset F ⊂ such that tg = tg for all g ∈ \F and  g∈F μ0(tg) = g∈F μ0(tg). Let R0 be the product of the equivalence relations Sn on the product probability space (X, μ) = n({0, 1},μn) and R be the equivalence relation generated by R0 and the Bernoulli -action X(which leaves R0 invariant).IfF (L) ={1}, for instance if = H 0 with 0 ⊂ SL(2, Z) finite index subgroup (cf. 7.3), then F (L(R)) = F (R) = S.

A construction similar to 8.3 can be used to prove that in fact any subgroup ∗ S ⊂ R+ can be realized as the fundamental group of a non-separable II1 factor ([P03]), solving completely a problem raised by Murray–von Neumann in ([MvN43]). This construction of concrete equivalence relations R with arbitrary countable fundamental group, obtained through II1 factor methods, is completely new for OE theory as well. t When applied to isomorphisms θ coming from an OE R (R) , 8.1 becomes an OE strong rigidity result. In fact, one can even derive an OE Strong Rigidity for embeddings of equivalence relations:

Theorem 8.4 ([P04a]). Let X, Y be as in 8.1.If: (X, μ) (Y, ν) takes each -orbit into a -orbit then there exist a subgroup 0 ⊂ and α ∈[] such that α   conjugates X, 0 Y . Deformation and rigidity for group actions and von Neumann algebras 469

9. Cocycle superrigidity from property (T) and malleability

If in Theorem 8.4 we take to have property (T) and  to give an orbit equivalence of X, Y , and use that property (T) is an OE invariant, then the statement becomes an OE Strong Rigidity where all conditions are on one side, a type of result labelled “OE superrigidity” in Section 3. In fact, if we assume all conditions are say on the side of the source group action X, then the deformation/rigidity arguments in the proof of 8.1 get simplified considerably, allowing us to prove a cocycle superrigidity result from which the OE superrigidity is a mere consequence. To state the result, recall that if V is a Polish group then a V-valued measur- able (left) cocycle for X is a measurable map w : × X → V satisfying  w(g1,g2t)w(g2,t)= w(g1g2,t)for all g1,g2 ∈ , t ∈ X. Cocycles w, w are equiv- alent if there is a measurable u: X → V such that w(g, t) = u(gt)w(g, t)u(t)−1 for all g,t (a.e.). Note that w is independent of t ∈ X iff it is a group morphism → V. A Polish group V is of finite type if it is isomorphic to a closed subgroup of the group of unitary elements U(N) of a finite von Neumann algebra N (equivalently of aII1 factor). We denote by Ufin the class of Polish groups of finite type. All countable discrete groups and all separable compact groups are of finite type. But by ([KaSi82]) a connected locally compact group V is of finite type iff V = K × V with K compact and V Rn. Theorem 9.1 (P05]). Assume has an infinite w-normal subgroup H with the relative I property (T) and that (X, μ) = (X0,μ0) is a generalized Bernoulli action with |Hi|=∞for all i ∈ I. Then X is Ufin-cocycle superrigid, i.e. for all V ∈ Ufin, any V-valued cocycle for X is equivalent to a group morphism → V. Moreover, same is true if X is a relative weak mixing quotient of an action satisfying these conditions. The above statement actually holds true for all malleable actions which are weak mixing on the subgroup H, and for all relative weak mixing quotients of such actions. The proof uses a version of the general deformation/rigidity argument explained in 6.2, in the group measure space von Neumann algebra M = L∞(X) ⊗ V , where ∞ V isaII1 factor with V = V ⊂ U(V ) and L (X) ⊗ V is the product of the action L∞(X) and the trivial action of on V . Also, the larger algebra M˜ in which we perform the deformation is (L∞(X) ⊗ V ⊗ L∞(X)) . We use the observation that a measurable function w : × X → U(V ) is a cocycle for X  iff the g → ug = wgug is a representation of the group in M, where ug denote the canonical unitaries in M, and wg = w(g, ·). With the notations in 6.2, the algebra N corresponds to L ⊗ V while P corresponds to the von Neumann algebra generated  by ug,g ∈ . Due to the more concrete form of this set-up, the deformation/rigidity ˜   argument in M gives in fact an intertwiner of the -representations ug and α1(ug), which lies in L∞(X) ⊗ V ⊗ L∞(X). After the usual “re-interpretation” of this ∞  ∗ intertwiner, we get u ∈ U(L (X) ⊗ V)such that uuhu ∈ 1 ⊗ V . This means 470 Sorin Popa

∗ uwhh(u) ∈ V , so we have untwisted w as a U(V )-valued cocycle for H X. But then it follows automatically untwisted as a V-valued cocycle, due to the weak mixing property. Applying the w-normality of H ⊂ and the weak mixing property again, it follows untwisted on all . The II1 factor framework is used again to show that if a group action X is cocycle superrigid then it is OE superrigid, i.e. any OE : X Y of this action with an arbitrary free action Y comes from a conjugacy. More precisely, let w = w : × X → be the Zimmer cocycle associated to , which to t ∈ X, g ∈ assigns the unique (by freeness) h ∈ such that (gt) = h(t) ([Z80], [Z84]). Since w takes values in , which is discrete and thus in the class Ufin, by 9.1 it can be untwisted. The II1 factor setting allows to re-interpret the “untwister” of this cocycle as a natural “conjugator” of the two actions, thus showing that cocycle superrigidity with arbitrary discrete targets implies OE superrigidity: Theorem 9.2 ([P05]). Let X be a free, weakly mixing, cocycle superrigid action, e.g. an action as in 9.1. Assume has no finite normal subgroups. Let (Y, ν) t be an arbitrary free ergodic m.p. action and : R R an orbit equivalence, for some t>0. Then n = 1/t is an integer and there exist a subgroup 0 ⊂ of index [ : 0]= n, a subset Y0 ⊂ Y of measure ν(Y0) = 1/n fixed by 0 Y , an automorphism α ∈[] and a group isomorphism δ : 0 such that α   takes X onto Y0 and conjugates the actions X, 0 Y0.

In fact, 9.1 even implies the superrigidity of embeddings of R into equiva- lence relations R of arbitrary free ergodic actions (in the spirit of 8.4), as well as for morphisms of R onto R that are bijective on each orbit, i.e. for local OE morphisms (see [P05] for details). Theorem 9.1 also shows that the T-valued first cohomology group H1(R) of a Bernoulli -action is equal to Hom(, T), thus re- covering a result from ([P01a], [PSa03]). This implies that given any abelian group L one can construct free quotients of Bernoulli -actions with first cohomology group H1(R) = Hom(, T)×L (cf. [P04b]). Thus, any group with an infinite w-normal subgroup with the relative property (T) has uncountably many “concrete” non-OE free ergodic m.p. actions. Another application of 9.1 shows that the equivalence relations R described in the statement of 8.3 have the property that for all t>0, Rt cannot be implemented by a free ergodic action of a group (5.10 in [P05]). The first examples of equivalence relations with this property were found in ([Fu99b]). The Cocycle Superrigidity 9.1 was recently used in ([Fu06]) to show that if , are lattices in a higher rank semisimple Lie group G then the action G/ cannot be realized as a quotient of a Bernoulli -action, more generally of a s-malleable weak mixing action. Also, 9.1 was used in ([Th06]) to answer some open problems in descriptive , showing for instance that the universal countable Borel equivalence relation E∞ cannot be implemented by a free action of a countable group. Moreover, a new Ufin-cocycle superrigidity result was obtained in ([P06]), by combining malleability with spectral gap rigidity (see final comment in 6.6 above). Deformation and rigidity for group actions and von Neumann algebras 471

It shows that if X is a generalized Bernoulli action and H ⊂ is a subgroup such that H X has spectral gap (thus H is automatically non-amenable) then any V-valued cocycle for X, where V ∈ Ufin, can be untwisted on the centralizer H  of H in . Thus, if H  is w-normal in (e.g. = H × H ) and H  X is weak mixing then the cocycle follows untwisted on all . In particular, such X are OE superrigid. This adds to the rigidity phenomena involving product groups discovered in recent years in ergodic theory, Borel equivalence relations and II1 factors (e.g. [MoS02], [MoS04], [OzP04], [HjKe05]).

10. Bass–Serre type rigidity for amalgamated free products

The malleable deformation explained in the second part of 6.4 is used in ([IPeP05]) to prove a series of rigidity results, through the deformation/rigidity approach. These results can be viewed as von Neumann algebra versions of the “subgroup theorems” and “isomorphism theorems” for amalgamated free products of groups in Bass–Serre theory. The main “subalgebra theorem” shows that, under rather general conditions, any rigid von Neumann subalgebra Q ⊂ M = M1 ∗B M2 can be conjugated by an inner automorphism of M into either M1 or M2. For simplicity, we only formulate the result in the case M = (B 1) ∗B (B 2) = B (1 ∗ 2).

Theorem 10.1 ([IPeP05]). Let (B, τ) be an action of a group = 1 ∗ 2 on a finite von Neumann algebra (B, τ) and denote Mi = B i, i = 1, 2, M = B = M1 ∗B M2. Let Q ⊂ M be a rigid inclusion. Assume no corner qQq of Q can be embedded into B and that the normalizer of Q in M generates a factor P . ∗ Then there exists a unique i ∈{1, 2} such that uQu ⊂ Mi for some u ∈ U(M), ∗ which also satisfies uP u ⊂ Mi. Taking the action B in 10.1 to come from an action on a probability space, the theorem can be used to prove Bass–Serre type vNE and OE rigidity results for actions of free products of groups, as follows:

Theorem 10.2 ([IPeP05]). Let i,j , 1 ≤ i ≤ n ≤∞, 1 ≤ j ≤ m ≤∞, be ICC groups having normal, non virtually abelian subgroups with the relative property (T). Denote = 1 ∗···, = 1 ∗··· and let (X, μ), (Y, ν) be free m.p. ∞ ∞ actions, ergodic on each i,j , i, j ≥ 1. Denote M = L (X), N = L (Y ), ∞ ∞ Mi = L (X)i ⊂ M, Nj = L (Y )j ⊂ N the corresponding group measure space factors. If θ : M N t is an isomorphism, for some t>0, then m = n t and there exists a permutation π of indices j ≥ 1 and unitaries uj ∈ M such t ∞ ∞ t 2 that Ad(uj )(θ(Mj )) = Nπ(j), Ad(uj )(θ(L (X))) = (L (Y )) for all j ≥ 1.In t t R R R R j ≥ particular, and j π(j) for all 1. In particular, taking the isomorphism θ between the group measure space factors in 10.2 to come from an orbit equivalence of the actions, one gets the following converse to a result in ([G05]): 472 Sorin Popa

Corollary 10.3. Let i,j , 1 ≤ i ≤ n ≤∞, 1 ≤ j ≤ m ≤∞, (X, μ), t (Y, ν) be as in 10.2.IfR R then n = m and there exists a permutation t π i ≥ R R i ≥ of the set of indices 1 such that i π(i) for all 1.

In turn, applying 10.1 to -actions on the hyperfinite II1 factor B = R and using results from ([P90]) one can prove:  Theorem 10.4 ([IPeP05]). 1 . For any 0 = SL(n0, Z), n0 ≥ 2 and any group 1 having an infinite normal subgroup with the relative property (T) there exist properly outer actions 0 ∗ 1 R such that:

(a) R ⊂ R 0 is a rigid inclusion;

(b) 1 R is a non-commutative Bernoulli action, i.e. R can be represented as R =⊗ ( (C), ) n ≥ g∈1 Mn×n tr g, 2, with 1 acting on it by Bernoulli shifts;

(c) 1 ⊂ Out(R) is freely independent with respect to the normalizer N0 of 0 in Out(R).   2 .If0 ∗1 R is an action as in 1 and M = R(0 ∗1), then F (M) ={1} and Out(M) = Hom(0, T) × Hom(1, T). In particular, given any separable compact abelian group K, there exist free actions of = SL(3, Z) ∗ (SL(3, Z) × K)ˆ on R such that M = R satisfies F (M) ={1} and Out(M) = K.  Part 2 of the above theorem gives the first examples of II1 factors with calculable outer automorphism group, in particular of factors with trivial outer automorphism group, thus answering in the affirmative a well known problem posed by Connes in 1973. However, since the proof of part 1 uses a Baire category argument, 10.4.2 is actually an existence result. By using a refinement of techniques in ([P03], [P04a]) and results from ([Oz04]), some concrete examples of group measure space factors with trivial outer automorphism group were recently constructed in ([PV06]) from 4 / generalized Bernoulli actions of = SL(4, Z) Z on (X, μ) = ({0, 1},μ0) 0 , with 0 a certain abelian subgroup of and μ0(0) = μ0(1). In fact, ([PV06]) gives also concrete examples of factors M with Out(M) any prescribed finitely generated group. Note that when applied to the case B = C, 10.1 becomes a von Neumann algebra analogue of Kurosh’s classical theorem for free products of groups, similar to Ozawa’s pioneering result of this type in ([Oz04]; see also his paper in these proceedings), but covering a different class of factors and allowing amplifications. For instance, if Mi = Li, 2 ≤ i ≤ n, Lj , 2 ≤ j ≤ m, are factors from ICC groups having θ infinite normal subgroups with relative property (T), then M1 ∗ M2 ∗···∗Mm t t (N1 ∗ N2 ∗···∗Nn) implies m = n and θ(Mi) inner conjugate to Ni for all i, after some permutation of indices. When combined with results in ([DyR00]) and to the fact that P = L(Z2 SL(2, Z)) has trivial fundamental group ([P01b]), this can be ∗ sj used to show that for all subgroups S ={sj }j ⊂ R+, M =∗j P has fundamental Deformation and rigidity for group actions and von Neumann algebras 473

group equal to S. This provides a completely new class of factors M with F (M) an ∗ arbitrary subgroup S ⊂ R+, than the ones in ([P03]). Indeed, by Voiculescu’s striking s result in ([V94], cf. also [Sh04]) the factors ∗j P j have no Cartan subalgebras, while the ones in ([P03]) arise from equivalence relations.

References

[An87] Anantharaman-Delaroche, C., On Connes’ property (T) for von Neumann algebras. Math. Japon. 32 (1987), 337–355. [Bo93] Boca, F., On the method for constructing irreducible finite index subfactors of Popa. Pacific J. Math. 161 (1993), 201–231. [Bu91] Burger, M., Kazhdan constants for SL(3, Z). J. Reine Angew. Math. 413 (1991), 36–67. [CaH85] de Cannière, J., Haagerup, U., Multipliers of the Fourier algebra of some simple Lie groups and their discrete subgroups. Amer. J. Math. 107 (1985), 455–500. [CCJJV01] Cherix, P.-A.,Cowling, M., Jolissaint, P., Julg, P.,Valette,A., Groups with Haagerup property. Progr. Math. 197, Birkhäuser, Basel 2001. [Cho83] Choda, M., Group factors of the Haagerup type. Proc. Japan Acad. 59 (1983), 174–177. [Ch79] Christensen, E., Subalgebras of a finite algebra. Math. Ann. 243 (1979), 17–29. [C75] Connes, A., Sur la classification des facteurs de type II. C. R. Acad. Sci. Paris 281 (1975), 13–15. [C76] Connes, A., Classification of injective factors. Ann. of Math. 104 (1976), 73–115.

[C80] Connes, A., A type II1 factor with countable fundamental group. J. Operator Theory 4 (1980), 151–153. [C82] Connes, A., Classification des facteurs. In Operator algebras and applications (Kingston, Ont., 1980), Part 2, Proc. Sympos. Pure Math. 38, Amer. Math. Soc., Providence, R.I., 1982, 43–109. [CFW81] Connes, A., Feldman, J., Weiss, B., An amenable equivalence relation is generated by a single transformation. Ergodic Theory Dynam. Systems 1 (1981), 431–450.

[CJ82] Connes, A., Jones, V. F. R., A II1 factor with two non-conjugate Cartan subalgebras. Bull. Amer. Math. Soc. 6 (1982), 211–212. [CJ85] Connes, A., Jones, V. F. R., Property (T) for von Neumann algebras. Bull. London Math. Soc. 17 (1985), 57–62. [CSh03] Connes, A., Shlyakhtenko, D., L2-homology for von Neumann algebras. J. Reine Angew. Math. 586 (2005), 125–168. [CW80] Connes, A., Weiss, B., Property (T) and asymptotically invariant sequences. Israel J. Math. 37 (1980), 209–210. [CoH89] Cowling, M., Haagerup, U., Completely bounded multipliers and the Fourier algebra of a simple Lie group of real rank one. Invent. Math. 96 (1989), 507–549. [CoZ89] Cowling, M., Zimmer, R., Actions of lattices in Sp(n, 1). Ergodic Theory Dynam. Systems 9 (1989), 221–237. 474 Sorin Popa

[Di54] Dixmier, J., Sous-anneaux abéliens maximaux dans les facteurs de type fini. Ann. of Math. 59 (1954), 279–286. [D59] Dye, H., On groups of measure preserving transformations I. Amer. J. Math. 81 (1959), 119–159. [D63] Dye, H., On groups of measure preserving transformations II. Amer. J. Math. 85 (1963), 551–576. [Dy93] Dykema, K., Interpolated free group factors. Duke Math J. 69 (1993), 97–119. [DyR00] Dykema, K., R˘adulescu, F., Compressions of free products of von Neumann algebras. Math. Ann. 316 (1) (2000), 61–82. [EL77] Effros, E., Lance, C., Tensor products of operator algebras. Adv. Math. 25 (1977), 1–34. [FM77] Feldman, J., Moore, C. C., Ergodic equivalence relations, cohomology, and von Neumann algebras I; II. Trans. Amer. Math. Soc. 234 (1977), 289–324; 325–359. [Fu99a] Furman, A., Gromov’s measure equivalence and rigidity of higher rank lattices. Ann. of Math. 150 (1999), 1059–1081. [Fu99b] Furman, A., Orbit equivalence rigidity. Ann. of Math. 150 (1999), 1083–1108. [Fu06] Furman, A., On Popa’s Cocycle Superrigidity Theorem. In preparation. [G00] Gaboriau, D., Cout des rélations d’équivalence et des groupes. Invent. Math. 139 (2000), 41–98. [G01] Gaboriau, D., Invariants 2 de rélations d’équivalence et de groupes. Inst. Hautes Études Sci. Publ. Math. 95 (2002), 93–150. [G05] Gaboriau, D., Examples of groups that are measure equivalent to free groups. Ergodic Theory Dynam. Systems 25 (6) (2005), 1809–1827. [GP03] Gaboriau, D., Popa, S., An Uncountable Family of Non Orbit Equivalent Actions of Fn. J. Amer. Math. Soc. 18 (2005), 547–559. [GeGo88] Gefter, S. L., Golodets, V. Y., Fundamental groups for ergodic actions and actions with unit fundamental groups. Publ. Res. Inst. Math. Sci. 6 (1988), 821–847. [GoNe87] Golodets, V.Y., Nesonov, N. I., T-property and nonisomorphic factors of type II and III. J. Funct. Anal. 70 (1987), 80–89. [HaV89] de la Harpe, P., Valette, A., La propriété T de Kazhdan pour les groupes localement compacts. Astérisque 175, (1989). [H79] Haagerup, U., An example of a non-nuclear C∗-algebra which has the metric approx- imation property. Invent. Math. 50 (1979), 279–293. [Hj02] Hjorth, G., A converse to Dye’s Theorem. Trans Amer. Math. Soc. 357 (2004), 3083–3103. [HjKe05] Hjorth, G., Kechris,A., Rigidity theorems for actions of product groups and countable Borel equivalence relations. Mem. Amer. Math. Soc. 177 (833) 2005. [I04] Ioana, A., A relative version of Connes χ(M) invariant. Ergodic Theory Dynam. Systems, to appear; arXiv:math.OA/0411164. [IPeP05] Ioana,A., Peterson, J., Popa, S.,Amalgamated free products of w-rigid factors and cal- culation of their symmetry groups. Acta Math., to appear; arXiv:math.OA/0505589. [Jo02] Jolissaint, P., On Property (T) for pairs of topological groups. L’Enseignement Math. 51 (2005), 31–45. Deformation and rigidity for group actions and von Neumann algebras 475

[J83] Jones, V. F. R., Index for subfactors. Invent. Math. 72 (1983), 1–25. [J90] Jones, V. F. R., von Neumann algebras in mathematics and physics. In Proceedings of the International Congress of Mathematicians (Kyoto, 1990), Vol. I, The Mathe- matical Society of Japan, Tokyo, Springer-Verlag, Tokyo, 1991, 121–138. [J00] Jones, V. F. R., Ten problems. In Mathematics: perspectives and frontieres (ed. by V.Arnold, M. Atiyah, P. Lax and B. Mazur), Amer. Math. Soc., Providence, RI, 2000, 79–91. [Ka67] Kadison, R. V., Problems on von Neumann algebras. Baton Rouge Conference 1967. [KaSi52] Kadison, R. V., Singer, I. M., Some remarks on representations of connected groups. Proc. Nat. Acad. Sci. U.S.A. 38 (1952), 419–423. [K67] Kazhdan, D., Connection of the dual space of a group with the structure of its closed subgroups. Funct. Anal. Appl. 1 (1967), 63–65. [Ma82] Margulis, G., Finitely-additive invariant measures on Euclidian spaces. Ergodic The- ory Dynam. Systems 2 (1982), 383–396. [Mc70] McDuff, D., Central sequences and the hyperfinite factor. Proc. London Math. Soc. 21 (1970), 443–461. [Mo06] Monod, N.,An invitation to bounded cohomology. In Proceedings of the International Congress of Mathematicians (Madrid, 2006), Volume II, EMS Publishing House, Zürich 2006, 1183–1211. [MoS02] Monod, N., Shalom, Y., Orbit equivalence rigidity and bounded cohomology. Ann. of Math. 164 (2006), 825–878. [MoS04] Monod, N., Shalom, Y., Cocycle superrigidity and bounded cohomology for nega- tively curved spaces. J. Differential Geom. 67 (2004), 395–455. [M82] Moore, C. C., Ergodic theory and von Neumann algebras. In Operator algebras and applications (Kingston, Ont., 1980), Part 2, Proc. Symp. Pure Math. 38, Amer. Math. Soc., Providence, R.I., 179–226. [MvN36] Murray, F., von Neumann, J., On rings of operators.Ann. of Math. 37 (1936), 116–229. [MvN43] Murray, F.,von Neumann, J., Rings of operators IV.Ann. of Math. 44 (1943), 716–808. [OW80] Ornstein, D., Weiss, B., Ergodic theory of amenable group actions I. The Rohlin Lemma. Bull. Amer. Math. Soc. (1) 2 (1980), 161–164.

[Oz02] Ozawa, N., There is no separable universal II1-factor. Proc. Amer. Math. Soc. 132 (2004), 487–490.

[Oz04] Ozawa, N., A Kurosh type theorem for type II1 factors. Internat. Math. Res. Notices, Article ID 97560.

[OzP04] Ozawa, N., Popa, S., Some prime factorization results for type II1 factors. Invent Math. 156 (2004), 223–234. [Pe04] Peterson, J., A 1-cohomology characterization of property (T) in von Neumann al- gebras. Pacific J. Math., to appear; arXiv:math.OA/0409527. [PeP04] Peterson, J., Popa, S., On the notion of relative property (T) for inclusions of von Neumann algebras. J. Funct. Anal. 219 (2005), 469–483. [PiP86] Pimsner, M., Popa, S., Entropy and index for subfactors. Ann. Sci. École Norm. Sup. 19 (1986), 57–106. 476 Sorin Popa

[P83] Popa, S., Orthogonal pairs of ∗-subalgebras in finite von Neumann algebras. J. Op- erator Theory 9 (1983), 253–268. [P86] Popa, S., Correspondences. INCREST preprint No. 56/1986, www.math.ucla.edu/ ~popa/preprints.html.

[P90] Popa, S., Free independent sequences in type II1 factors and related problems. Astérisque 232 (1995), 187–202. [P91] Popa, S., Markov traces on universal Jones algebras and subfactors of finite index. Invent. Math. 111 (1993), 375–405. [P94] Popa, S., Classification of subfactors of type II. Acta Math. 172 (1994), 163–255. [P97] Popa, S., Some properties of the symmetric enveloping algebras with applications to amenability and property T. Doc. Math. 4 (1999), 665–744. [P01a] Popa, S., Some rigidity results for non-commutative Bernoulli shifts. J. Funct. Anal. 230 (2006), 273–328.

[P01b] Popa, S., On a class of type II1 factors with Betti numbers invariants. Ann. of Math. 163 (2006), 809–889.

[P03] Popa, S., Strong Rigidity of II1 Factors Arising from Malleable Actions of w-Rigid Groups I. Invent. Math. 165 (2006), 369–408.

[P04a] Popa, S., Strong Rigidity of II1 Factors Arising from Malleable Actions of w-Rigid Groups II. Invent. Math. 165 (2006), 409–451. [P04b] Popa, S., Some computations of 1-cohomology groups and construction of non orbit equivalent actions. J. Inst. Math. Jussieu 5 (2006), 309–332. [P04c] Popa, S., Deformation, Rigidity and Classification Results for Group Actions and von Neumann Algebras . Course at College de France, Nov. 2004. [P05] Popa, S., Cocycle and orbit equivalence superrigidity for malleable actions of w-rigid groups. arXiv:math.GR/0512646. [P06] Popa, S., On the superrigidity of malleable actions with spectral gap. In preparation. [PSa03] Popa, S., Sasyk, R., On the cohomology of Bernoulli actions. Ergodic Theory Dynam. Systems 27 (2007), 241–251.

[PSS04] Popa, S., Sinclair, A., Smith, R., Perturbation of subalgebras of type II1 factors. J. Funct. Anal. 213 (2004), 346–379. [PV06] Popa, S., Vaes, S., Strong rigidity of generalized Bernoulli actions and computations of their symmetry groups. arXiv:math.OA/0605456. [R94] Radulescu, F., Random matrices, amalgamated free products and subfactors of the von Neumann algebra of a free group. Invent. Math. 115 (1994), 347–389. [Sc81] Schmidt, K., Amenabilty, Kazhdan’s property T, strong ergodicity and invariant means for ergodic group-actions. ErgodicTheory Dynam. Systems 1 (1981), 223–236. [Sch63] Schwartz, J., Two finite, non-hyperfinite, non-isomorphic factors. Comm. Pure Appl. Math. 16 (1963), 19–26. [S00] Shalom, Y., Rigidity of commensurators and irreducible lattices. Invent. Math. 141 (2000), 1–54. [S05] Shalom, Y., Measurable group theory. In Proceedings of the European Congress of Mathematics (Stockholm, 2004), EMS Publishing House, Zürich 2004, 391–423. Deformation and rigidity for group actions and von Neumann algebras 477

[Sh04] Shlyakhtenko, D., On the classification of Full Factors of Type III. Trans. Amer.Math. Soc. 356 (2004) 4143–4159. [Si55] Singer, I. M., Automorphisms of finite factors. Amer. J. Math. 177 (1955), 117–133. [T03] Takesaki, M., Theory of operator algebras. Encyclopaedia Math. Sci. 127, Springer- Verlag, Berlin 2003. [Th06] Thomas, S., Popa Superrigidity and Countable Borel Equivalence Relations. In prepa- ration. [To06] Tornquist, A., Orbit equivalence and actions of Fn. J. Symbolic Logic 71 (2006), 265–282. [V06] Vaes, S., Rigidity results for Bernoulli actions and their von Neumann algebras (after Sorin Popa). Séminaire Bourbaki, exposé 961; Astérisque, to appear. [Va05] Valette, A., Group pairs with relative property (T) from arithmetic lattices. Geom. Dedicata 112 (2005), 183–196. [Ve71] Vershik, A., Nonmeasurable decompositions, orbit theory, algebras of operators. Dokl. Akad. Nauk SSSR 199 (1971), 1218–1222. [Vo90] Voiculescu, D., Circular and semicircular systems and free product factors. In Op- erator algebras, unitary representations, enveloping algebras, and invariant theory (Paris, 1989), Prog. Math. 92, Birkhäuser, Boston, 1990, 45–60. [Vo94] Voiculescu, D., The analogues of entropy and of Fisher’s information theory in free probability II. Invent. Math. 118 (1994), 411–440 . [Z80] Zimmer, R., Strong rigidity for ergodic actions of semisimple Lie groups. Ann. of Math. 112 (1980), 511–529. [Z84] Zimmer, R., Ergodic Theory and Semisimple Groups. Monogr. Math. 81, Birkhäuser, Basel 1984. [Z91] Zimmer, R., Superrigidity, Ratner’s theorem and the fundamental group. Israel J. Math. 74 (1991), 199–207.

Department of Mathematics, University of California, Los Angeles, CA 90095-155505, U.S.A. E-mail: [email protected]

Cardiovascular mathematics

Alfio Quarteroni∗

Abstract. In this paper we introduce some basic differential models for the description of blood flow in the circulatory system. We comment on their mathematical properties, their meaningfulness and their limitation to yield realistic and accurate numerical simulations, and their contribution for a better understanding of cardiovascular physio-pathology.

Mathematics Subject Classification (2000). 92C50,96C10,76Z05,74F10,65N30,65M60.

Keywords. Cardiovascular mathematics; mathematical modeling; fluid dynamics; Navier– Stokes equations; numerical approximation; finite element method; differential equations.

1. Introduction

The cardiovascular system has the task of supplying the human organs with blood. Its main components are the heart, the arteries and the veins. The so-called large (systemic) circulation brings oxygenated blood from the left ventricle via the aorta to the various organs through the arterial system, then brings it back through the venous system and the vena cava to the right atrium. The small circulation is the one between the heart and the lungs. Blood is pumped from the right ventricle via the pulmonary artery to the lungs at a peak pressure of about 4 kPa. Venous blood enters the pulmonary system, gets oxygenated and returns to the left heart atrium (see Figure 1). In the past decade, the application of mathematical models, seconded by the use of efficient and accurate numerical algorithms, has made impressive progress in the interpretation of the circulatory system functionality, in both physiological and pathological situations, as well as in the perspective of providing patient specific design indications to surgical planning. This has called for the development of a new field of applied mathematics: how- ever, although many substantial achievements have been made in the field of modeling, mathematical and numerical analysis, and scientific computation, where a variety of new concepts and mathematical techniques have been introduced, most of the diffi- culties are still on the ground and represent major challenges for the years to come.

∗ I gratefully acknowledge the help from L. Formaggia, A. Veneziani, P. Zunino (MOX-Politecnico di Milano), G. Fourestey, G. Rozza (CMCS-EPFL) during the preparation of these notes. This research has been made possible by the financial support of EU Project HPRN-CT-2002-00270 “Haemodel”, the MIUR grant “Numerical Modelling for Scientific Computing and Advanced Applications” and the INDAM grant “Integration of Complex Systems in Biomedicine”.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 480 Alfio Quarteroni

Figure 1. The human heart. Courtesy of the Texas Heart®Institute.

The main impulse to develop this field of study is the increasing demand from the medical community for scientifically rigorous and quantitative investigations of cardiovascular diseases, which are responsible today for about the 40% od deaths in industrialized societies. The 3/4 of them are related to atherosclerosis, which manifests as, e.g., stroke, myocardial infarction or peripheral vascular diseases. For example, in vascular surgery, arterial bypass grafting is a common practice to treat coronary artery and peripheral vascular diseases. Nonetheless, over 50% of coronary artery bypass grafts fail within 10 years and more than 25% of infra-inguinal grafts within 5 years (see [9], [31], [96]). The principal cause is neo-intimal hyperplasia that may degenerate in atherosclerosis. A better understanding of local haemodynamics, like the detection of regions of low wall shear stress and of high residence time for blood particles, is of utmost importance to assess its correlation with atherogenesis ([11]). The vascular system is highly complex and able to regulate itself: an excessive decrease in blood pressure will cause the smaller arteries (the arterioles) to contract and the heart rate to increase, whereas an excessive blood pressure is counter-reacted by a relaxation of the arterioles (which causes a reduction of the periphery resistance to the flow) and a decrease of the heart beat. Yet, it may happen that some patho- logical conditions develop. For example, the arterial wall may become more rigid, due to illness or excessive smoking habits, fat may accumulate in the arterial walls causing a reduction of the vessel section (a stenosis) and eventually an aneurysm may develop. The consequence of these pathologies on the blood field as well as the possible outcome of a surgical intervention to cure them may be studied by numerical simulations, that are less invasive than in-vivo investigation, and far more accurate and flexible than in-vitro experiments. Numerical models require patient’s data (the Cardiovascular mathematics 481 initial and boundary conditions for the PDE systems, as well as geometrical data to characterize the shape of the computational domain) that can be generated by radio- logical acquisition through, e.g., computer tomography, magnetic resonance, doppler anemometry, etc. Besides their employment in medical research, numerical models of vascular flows can provide a virtual experimental platform to be used as training system. For instance, a technique now currently used to cure a stenosis is angioplasty, which consists of inflating a balloon positioned in the stenotic region by the help of a catheter. The balloon should squash the stenosis and approximately restore the orig- inal lumen area. The success of the procedure depends, among other factors, on the sensitivity of the surgeon and his ability of placing the catheter in the right position. A training system which couples virtual reality techniques with the simulation of the flow field around the catheter, the balloon and the vessel walls, employing geome- tries extracted from real patients, could well serve as training bed for new vascular surgeons. A similar perspective could provide specific design indications for the re- alization of surgical operations. For instance, numerical simulations could represent a tool for the design of new prototypes, or for devising prosthetic devices by the help of shape optimization theory. In particular, shape optimization has been used for minimizing the downstream vorticity in coronary by-pass grafts (see [1], [76], [85]). These numerical investigations can help the surgeon in understanding how the differ- ent surgical solutions may affect blood circulation and guide the choice of the most appropriate procedure for a specific patient. In such “virtual surgery” environments, the outcome of alternative treatment plans for the individual patient can be foreseen by simulations, yielding a new paradigm of the clinical practice which is referred to as “predictive medicine” (see [92]). In this presentation we will address some of the most basic models that are used to describe blood flow dynamics in local arterial environments (Section 2) and to predict the vessel wall deformation in compliant arteries (Section 3). Then we will introduce appropriate geometrical multiscale models that integrate three-dimensional, one-dimensional and zero-dimensional models for the simulation of blood circulation in the whole arterial tree (Section 4). Finally, in Section 5 we consider the problem of modeling biochemical processes occurring across the several layers of the arterial wall.

2. Mathematical models for local blood flow dynamics

The mathematical equations of fluid dynamics are the key components of haemo- dynamics modeling. Rigorously speaking, blood is not a fluid but a suspension of particles in a fluid called plasma, which is made of water for the 90–92%, proteins (like serum albumin, globulins and fibrinogen) for the 7% and inorganic constituents for the rest. The most important blood particles are red cells, white cells and platelets. Red cells (erythrocytes) are responsible for the exchange of oxygen and carbon-dioxide with the cells. They are about 4–6 · 106 biconcave disks per mm3 and provide the 482 Alfio Quarteroni

45% of blood volume; they are made by the 65% of water, the 3% of membrane components, and around the 32% by haemoglobin. White cells (leukocytes), play a major role in the human immune system: they are (roughly) spherical, and are 4–11 · 103 per mm3. Platelets (thrombocytes) are the main responsible for blood coagulation: they are rounded or oval disks and there are 3–5 · 105 per mm3. Rheological models in smaller arterioles and capillaries should account for the presence of blood cells since their size becomes comparable to that of the vessel. In this section, however, we will bound our investigation to flow in large and medium sized vessels. The principal quantities which describe blood flow are the velocity u and pres- sure P . Knowing these fields allows the computation of the stresses to which an arterial wall is subjected due to the blood movement. When addressing fluid-structure interaction problems (see Section 3), the displacement of the vessel wall due to the action of the flow field is another quantity of relevance. Pressure, velocity and vessel wall displacement will be functions of time and the spatial position. Accounting for temperature variation may be relevant in some particular context, for instance in the hyperthermia treatment, where some drugs are activated through an artificial localized increase in temperature (see [47], [28]). Temperature may also have a notable influ- ence on blood properties, in particular on blood viscosity. Yet, this aspect is relevant only in the flow through very small arterioles/veins and in the capillaries, a subject which is covered only partially in these notes. Another aspect related with blood flow modeling is the chemical interaction with the vessel wall, which is relevant both for the physiology of the blood vessels and for the development of certain vascular diseases. Not mentioning the potential relevance of such investigation for the study of the propagation/absorption of pharmaceutical chemicals. A short account will be given in Section 5. A major feature of blood flow is represented by its pulsatility. With some approx- imation one may think the blood flow to be periodic in time. Yet, this is usually true only for relatively short periods, since the various human activities require to change the amount of blood sent to the various organs. The cardiac cycle features two distinct phases. The systolic phase, when the heart pumps the blood into the arterial system, is characterized by the highest flow rate. The diastolic phase is when the heart is fill- ing up with the blood coming from the venous system and the aortic valve is closed. Figure 2 illustrates a typical flow rate curve of a large artery during the cardiac cycle. Pulsatility induces flow reversal which manifests near arterial walls, a phenomenon that can enhance the appearance of stenoses in specific vascular districts, like the carotid bifurcation (see Figure 3). To simplify our presentation, in this section we will introduce the flow equations in a “truncated” blood vessel like the one illustrated in Figure 4, which is representative of a small portion of the arterial system. We will make the further assumption that the vessel is rigid, thus the flow domain, denoted by , is independent of time. (This unphysical restriction will be removed in next section where we will specifically Cardiovascular mathematics 483

14

12

10

8 Flow Rate (m/s) Flow 6

4 Systole Diastole

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 Time (s) Figure 2. A typical flow rate in an artery during the cardiac cycle.

Figure 3. Recirculation in the carotid bifurcation. On the left we illustrate the location of the carotid bifurcation. The image on the right shows the particle path during the diastolic period in a model of the carotid bifurcation. A strong recirculation occurs inside the carotid sinus. The image on the left is courtesy of vesalius.com. address the interaction between blood flow and arterial wall deformation.) If we denote by ρ = ρ(x,t)the blood density and by u = u(x,t)the blood velocity, the principle of conservation of mass yields the continuity equation

∂t ρ + div(ρu) = 0 for x ∈ , t > 0 (1)  ∂ t u = 3 ∂ u where t is the partial derivative w.r.t. , while div i=1 xi i is the spatial divergence of the vector field u. In large and medium size vessels the blood density can be assumed to be constant, then from (1) we derive the kinematic constraint div(u) = 0in, (2) which in view of the Euler expansion formula implies flow incompressibility. 484 Alfio Quarteroni

Γout 1 Γw

Main Flow Direction Γin Γout 2

Γw

Γout 3 Γout 4

Figure 4. An example of a computational domain made of a section of the vascular system. We need to provide proper boundary conditions at inflow in, outflow out and wall w.

On the other hand, the principle of conservation of momentum, which states that body forces, applied surface forces and internal “cohesion” forces must be in equilibrium, writes Du ρ − (T ) = ρf x ∈ , t > , Dt div for 0 (3)

Du where Dt = ∂t u + (u ·∇)u is the fluid acceleration (∇ is the spatial gradient), f is the specific body force (e.g., f =−ge3 where e3 represents the unit vector in the vertical direction and g the gravitational acceleration), while T is the Cauchy stress tensor (see [3] and [86]). The system (2),(3) can be closed by using a constitutive law that relates the Cauchy stress to kinematic quantities (velocity and pressure), and which is peculiar to the specific rheological behavior of the fluid under consideration. In large and medium size vessel, blood behaves as a Newtonian incompressible fluid, where we have T =−P I + 2μD(u); (4) P I μ is a scalar function (the pressure), is the identity matrix, is the dynamic viscosity, 1 T 1 ∂ui ∂uj D(u) = (∇u +∇u ) Dij = + i, j = ,..., 2 is the strain rate tensor, 2 ∂xj ∂xi , 1 3. Then (3) becomes

∂t u + (u ·∇)u +∇p − 2div(νD(u)) = f (5)

P μ where p = ρ is a scaled pressure and ν = ρ is the kinematic viscosity. More in general, ν may depend on kinematic quantities. Several models have been proposed in this respect, as we will see later in this section. Cardiovascular mathematics 485

The Navier–Stokes system of continuity and momentum equations must be closed by initial conditions on velocity, say u = u0 for x ∈ and t = 0, and boundary con- ditions on the domain boundary, for all t>0. Mathematically admissible boundary conditions are of either Dirichlet or Neumann type

u = g on D, T · n = ϕ on N , (6) respectively, where n is the unit outward normal vector on ∂, D ∪ N = ∂, and either D or N may be empty. The conditions to apply are normally driven by physical considerations. For instance, for a viscous fluid (μ>0),wehaveto impose the homogeneous Dirichlet condition u = 0 at a solid fixed boundary, like the vessel wall w in Figure 4. When we will consider the coupled problem between fluid and vessel wall, w will deform, hence the homogeneous Dirichlet condition will be replaced by u = w, where w is the (unknown) wall velocity. When dealing with an artificial boundary, that is a boundary which truncates the space occupied by the fluid (for computational reasons) like the sections in and out in Figure 4, the choice of appropriate conditions is often more delicate and should in any case guarantee the well-posedness of the resulting differential problem. We anticipate the fact (without providing the proof) that this choice of bound- ary conditions, with the hypothesis that at out the velocity satisfies everywhere the condition u · n > 0, is sufficient to guarantee that the solution of the Navier–Stokes problem exists and is continuously dependent from the data (initial solution, bound- ary conditions, forcing terms), provided that the initial data and the forcing term be sufficiently small. Unfortunately, the homogeneous Neumann condition is rather unphysical for the case of a human vessel. As a matter of fact, it completely neglects the presence of the remaining part of the circulatory system. The issue of devising appropriate boundary conditions on artificial boundaries of deformable arteries is still open and is the subject of active research. A possibility is provided by coupling the Navier– Stokes equations on a specific portion of the artery with reduced models, which are able to represent, although in a simplified way, the presence of the remaining part of the circulatory system. Techniques of this type has been used and analyzed in [32], [33]. An account will be given in Section 4. Normally, on arterial sections like in and out only “averaged” data are available (mean velocity and mean pressure instead of a vector condition like that in (6)), which are therefore insufficient for a “standard” treatment of the mathematical problem. One has thus to devise alternative formulations for the boundary conditions which, on one hand, reflect the physics and exploit the available data and, on the other hand, permit to formulate a mathematically well posed problem. In these notes we will not investigate this particular aspect, which is however illustrated and analyzed in [34], [97], [98]. Now we will make some considerations on the behavior of blood flow. Most often, ρUL it is laminar. Characteristic values of the Reynolds number, Re = μ , where U is a representative mean flow velocity and L is a linear length of the vessel at hand, are given in Table 1. In normal physiological situations, the values of the Reynolds 486 Alfio Quarteroni number reached in the cardiovascular system do not allow the formation of full scale turbulence. Some flow instabilities may occur only at the exit of the aortic valve and

Table 1. Some representative values of velocity, vessel size, average Reynolds numbers, cross- sectional area and thickness of blood vessels.

Vessel Number Diameter Area Wall Velocity Average [cm] [cm2] thickness [cm/s] Reynolds [cm] number Aorta 1 2.5 4.5 0.2 48 3400 Arteries 159 0.4 20 0.1 45 500 Arterioles 400 0.005 5.7 · 107 0.002 5 0.7 Capillaries 4500 0.0008 1.6 · 1010 0.0001 0.1 0.002 Venules 4000 0.002 1.3 · 109 0.0002 0.2 0.01 Veins 40 0.5 200 0.05 10 140 Vena cava 18 3 0.15 3300 38 3300 limited to the systolic phase. In this region the Reynolds number may reach the value of few thousands only for the portion of the cardiac cycle corresponding to the peak systolic velocity, however, there is not enough time for a full turbulent flow to develop. When departing from physiological conditions, there are several factors that may induce transition from laminar to turbulent flows. For instance, the increase of flow velocity because of physical exercise, or due to the presence of a stenotic artery or a prosthetic implant such as a shunt, may induce an increase of the Reynolds number and lead to turbulence. Smaller values of blood viscosity also raise the Reynolds number; this may happen in the presence of severe anemia, when the hematocrit drops sharply (and so does the viscosity). The rheological behavior of blood flow is complex to describe, and is still a subject of investigation. Nonetheless, a few peculiar phenomena are worth being mentioned. Red blood cells tend to aggregate by attaching each other side by side (resembling stacks of coins) forming rouleaux. Under shear stress, red blood cells can deform into a variety of shapes (for instance they become ellipsoids) without modifying their volume or surface area. Both aggregation and deformability affect the rheological properties of blood flow, and, particularly, blood viscosity at low shear rates and its sedimentation velocity. In general terms, blood is a non-Newtonian fluid. At low shear rates, viscoelastic effects become relevant. In small capillaries, at small Reynolds and Womersley num- ber, viscous effects become predominant, whereas inertial forces become negligible. The Womersley number is defined as α = R(ω/ν)1/2, where R is the radius, ω is the angular frequency of the oscillatory motion and ν is the kinematic viscosity. Below a critical vessel caliber (about 1 mm), blood viscosity becomes dependent on the vessel radius and decreases very sharply. This is known as Fahraeus–Lindquist effect: red Cardiovascular mathematics 487 blood cells move to the central part of the capillary whereas the plasma stay in contact with the vessel wall. This layer of plasma facilitates the motion of the red cells, thus causing a decrease of the apparent viscosity. High shear rate and increased blood cell deformation are further important factors that explain viscoelastic behavior. Some blood diseases may severely alter the rheological behavior of blood. For instance thalassemia causes red blood cells to become less deformable. In leukemia there is an increased number of poorly deformable white blood cells. In hypertension the haematocrit increases leading to a significant high blood viscosity with elevated total plasma protein, albumin, globulin and fibrinogen. See [56]. To account for these phenomena we have to abandon the Newtonian law (4). In generalized Newtonian fluids, the viscosity μ is assumed to depend on the shear rate γ˙, a measure of the rate of shear deformation. For a simple shear flow in a straight channel (see Figure 5), γ˙ = U/h is just the gradient of velocity. More in general, γ˙ = 2tr(D(u))2.

U

ex h ey

Figure 5. Schematic example of a simple shear flow in a straight channel.

A simple model is given by the so-called Power-Law where n is named the power- law index. The flow is shear thinning if n<1 and shear thickening if n>1. (Shear thinning fluids are those for which viscosity decreases as the shear rate increases.) The −1 Prandtl–Eyring model, μ(γ)˙ = μ0sinh (λγ˙ )/λγ˙ where λ is a material constant, the −1 Powell–Eyring model, μ(γ)˙ = μ∞ + (μ0 − μ∞)sinh (λγ˙ )/λγ˙, the Cross-model n −1 μ(γ)˙ = μ∞ + (μ0 − μ∞)/(1 + (λγ)˙ ) , the Carreau model μ(γ)˙ = μ∞ + 2 (1−n)/2 (μ0 − μ∞)/(1 + (λγ)˙ ) , represent other noticeable examples of generalized Newtonian models. Blood is in general modeled as a shear thinning, nonlinear viscoelastic flow. More complicated models are the shear thinning generalized Oldroyd-B models, where T =−P I + τ and τ satisfies the differential problem T ˙ T τ+λ1[τ˙ −(∇u)τ−τ(∇u )]=μ(D(u))D(u)+λ2[D(u)−(∇u)D(u)−D(u)(∇u )] where λ1, λ2 are material constants that characterize the model. For a discussion on rheological properties of blood flow we refer, e.g., to [12], [38], [39], [94], [57]. For a more thorough mathematical analysis of Oldroyb-B models see, e.g., [102], [4], [83], [68], [40], [41], [71]. 488 Alfio Quarteroni

Figure 6. Velocityprofiles computed in a carotid bifurcation during systole and diastole (courtesy of M. Prosi).

3. Mathematical models for local blood-flow dynamics in compliant vessels

In human physiology, the arterial walls deform under the action of the flow field. This aspect is relevant especially for large or even relatively large vessels, whereas in arterioles and capillaries the movement of the wall may be considered negligible. In the aorta, for example, the radius may vary in a range of 5% to 10% between diastole and systole. This is quite a large displacement, which affects the flow field. The fluid wall interaction problem is the responsible for the propagation of pulse pressure waves. Indeed, no propagative phenomena would otherwise occur in an incompressible fluid like blood. This interaction problem is a particular instance of the more general fluid- structure interaction (FSI) problem (the solid structure being here the vessel wall). It is indeed a rather complex one, since the time scales associated to the interaction phenomena are two orders of magnitude greater than those associated to the bulk flow field. The vascular wall has a very complex nature; devising an accurate model for its mechanical behavior is rather difficult. Its structure is indeed formed by many layers with different mechanical characteristics [38], [48]. The most important are the endothelium (of about 2 microns, with anti-adhesive function), the tunica intima (of 10 microns, made of connective tissue), the internal elastic lamina, of 2 microns, Cardiovascular mathematics 489 the media (of about 300 microns, with structural functions) and the adventitia, where the vasa vasorum stand (see Figure 7). Unfortunately, experimental results obtained by specimens are only partially significant. Indeed, the vascular wall is a living tissue with the presence of muscular cells which contribute to its mechanical behavior. It may then be expected that the dead tissue used in the laboratory will have different mechanical characteristics than the living one. Moreover, the arterial mechanics depends also on the type of the surrounding tissues, an aspect almost impossible to reproduce in a laboratory. It is the role of mathematical modeling to find reasonable

Internal Elastic Lamina External Elastic Lamina Basement Adventitia Membrane Media Endothelium

Figure 7. The vessel wall is formed by many layers made of tissues with different mechanical characteristics. Image taken from “Life: the Science of Biology” by W.K. Purves et al., fourth edition, published by Sinauer Associates Inc. and W.H. Freeman and Company. simplifying assumptions by which major physical characteristics remain present, yet the problem becomes amenable to numerical analysis and computational solution. The geometry of a portion of an artery where no branching is present may be described by using a curvilinear cylindrical coordinate system (r,θ,z)with the cor- responding base unit vectors er , eθ , and ez, where ez is aligned with the axis of the artery, as shown in Figure 10. (In this figure, R indicates the radius of the lumen.) Clearly, the vessel structure may be studied using full three dimensional models, which may also account for its multilayered nature. However, it is common prac- tice to resort to simplified 2D or even 1D mechanical models in order to reduce the overall computational complexity when the final aim is to study the coupled fluid- structure problem. A 2D model may be obtained by either resorting to a shell-type description or considering longitudinal sections (θ = const.) of the vessels. In the first case we exploit the fact that the effective wall thickness is relatively small to reduce the whole structure to a surface. A rigorous mathematical derivation (for the linear case) may be found in [15]. In the second case we neglect the variations of 490 Alfio Quarteroni

Local Coordinate Basis er

ez θ

R eθ

Line Median Axial Section Plane

Figure 8. A model of a “realistic” section of an artery with the principal geometrical parameters. the stresses in the circumferential direction. In this way we are able to eliminate all terms containing derivatives with respect to θ in the equations and we may consider each plane θ = const. independently. The resulting displacement field will depend only parametrically on θ. If, in addition, we assume that the problem has an axial symmetry (which implies the further assumption of a straight axis) the dependence on θ is completely neglected. In this case, also the fluid would be described by a 2D axi-symmetric model (see [25]). The simplest models, called 1D models, are derived by making the same assump- tion on the wall thickness made for the shell model, yet starting from a 2D model. The structure will then be represented by a line on a generic longitudinal section. Even with all these simplifying assumptions an accurate model of the vessel wall mechanics is rather complex. A three-dimensional model that describes the complete coupled system made of the equations of blood flow and those for the vessel wall deformation can be derived by adopting a coupled Eulerian–Lagrangian approach (differently to what done in Section 2 where the vessel walls were considered as being rigid). With this purpose, we denote by ˆ a reference domain (corresponding, e.g., to a specific portion of an arterial vessel at rest, or else at an initial time). We write ¯ ¯ ¯ f ˆ = ˆ s ∪ ˆ f , where ˆ is the portion of the domain occupied by the fluid (i.e. s the lumen) while ˆ corresponds to the portion of the solid vessel wall (see Figure 9 for a two dimensional representation). In a given time interval [0,T] the domain deformation is described through a couple of functions: s s s f f f L : ˆ ×[0,T]→ (t), A : ˆ ×[0,T]→ (t), where s(t) denotes the domain occupied by the solid (the vessel wall) and f (t) that occupied by the fluid at time t. The computational domain in which we aim at solving the coupled fluid-wall problem at time t is then (t)s.t. (t)¯ = ¯ s(t)∪¯ f (t). Note Cardiovascular mathematics 491

s ˆ s

(t) ˆ ˆ in ˆ out → Af (xˆ ,t) in(t) out(t) ˆ f f (t)

ˆ Ls(xˆ ,t) (t)

Figure 9. Parametrization of the domain. that the boundary ∂(t) of (t) is made of a physical boundary (the external surface of the vessel wall, that has deformed) plus a virtual boundary (the vertical walls in the domain of Figure 9) that has not changed its position from its reference state. In fact, Ls is the Lagrangian transformation of the solid domain: the domain displacement is described by the law η(xˆ ,t) = Ls(xˆ ,t)− xˆ for all xˆ ∈ ˆ s, and the velocity of any s point xˆ , given by ∂t L (xˆ ,t)= ∂t η(xˆ ,t), is denoted by η˙(xˆ ,t). f f f s Within the fluid domain (t), A is a transformation such that A |ˆ = L |ˆ but which otherwise does not follow the material trajectories. The set of transformation {Ls,Af } is in fact an Arbitrary Lagrangian Eulerian transformation (ALE) that, at each time t, is capable to retrieve the actual position of the computational domain (t) starting from the reference domain ˆ . Let us denote by s s f f F (xˆ ,t)=∇xˆ L (xˆ ,t)= I +∇xˆ η(xˆ ,t) and F (xˆ ,t)=∇xˆ A (xˆ ,t) the gradients of the two maps, called the deformation tensors, and by s s f f J (xˆ ,t)= det F (xˆ ,t) and J (xˆ ,t)= det F (xˆ ,t) f their determinants. The fluid domain velocity is denoted by wˆ (xˆ ,t) = ∂t A (xˆ ,t). Note that, still referring to the case depicted in Figure 9, on the vertical (virtual) boundaries it is wˆ · n = 0, whereas on ˆ we have wˆ = η˙. The structural deformation can be modeled in many different ways, as we have anticipated at the beginning of this section. Here we will consider the following model ∂2η s s s ˆ s ρ − divxˆ (F  ) = 0in ,t>0 ∂t2 where s is the second Piola–Kirchoff stress tensor. It depends on the Green- E = 1 ((F s)T F s − I) St.Venant strain tensor 2 , according to a constitutive law char- s ∂ acteristic of the solid structure at hand. Typically,  = ∂E , where  is the density 492 Alfio Quarteroni of a given elastic energy. Finally, ρs is the density of the structure in the reference configuration. By combining this equation with the Navier–Stokes equations (2)–(3) for the fluid we end up with the following coupled fluid-structure problem, for all t>0: ˆ f f −1 wˆ = H(η˙|ˆ ) in , w = wˆ  (A ) , (7)

f ∂u f f f f ρ + ρ (u − w) ·∇u + div(T ) = ρ f in (t), (8) ∂t|xˆ f div(u) = 0in (t), (9) ∂2η s s s ˆ s ρ − divxˆ (F  ) = 0in , (10) ∂t2 s − u = η˙  (L ) 1 on (t), (11) s s s f f f −T s F  · nˆ = J T · (F ) · nˆ on ,ˆ (12) ∂ where nˆ s denotes the outward unit vector on ˆ , represents theALE time derivative ∂t|xˆ (see [75]) and H(.) denotes any continuous extension operator from ˆ to the fluid domain ˆ f (for instance the harmonic extension, or else the extension by the linear elasticity operator). This coupled problem needs to be completed with the initial conditions on u, η and η˙ as well as by suitable boundary conditions on ∂s(t)\(t) and ∂f (t)\(t). At the best of our knowledge, a complete mathematical analysis of the coupled fluid-structure problem (7)–(12) is not available yet. In the steady case, for small enough applied forces, existence of regular solutions is proven in [44]. In the unsteady case, local solvability in time is proven in the simple case where the structure is a collection of rigid moving bodies in [45]. See also [27]. Formulations based on optimal control on simpler models have been investigated, e.g., in [55], [72], [66], [67], [103], [104]. As previously mentioned, simpler models than (10) can be adopted to describe the vessel deformation. Of special interest are models based on a single spatial coordinate, the one along the longitudinal axis, which usually describes the radial deformation of the vessel wall. These models are based on the following further simplifying assumptions. Small thickness and plain stresses. The vessel wall thickness h is sufficiently small to allow a shell-type representation of the vessel geometry. In addition, we will also suppose that it is constant in the reference configuration. The vessel structure is subjected to plain stresses. Cylindrical reference geometry and radial displacements. The reference vessel con- figuration is described by a circular cylindrical surface with straight axes. Indeed, this assumption may be partially dispensed with, by assuming that the reference configura- tion is “close” to that of a circular cylinder. The model here derived may be supposed valid also in this situation. The displacements are only in the radial direction. Cardiovascular mathematics 493

Small deformation gradients. We assume that the deformation gradients are small, so ∂R ∂R that the structure basically behaves like a linear elastic solid and ∂θ and ∂z remain uniformly bounded during the motion. Incompressibility. The vessel wall tissue is incompressible, i.e. it maintains its volume during the motion. This is a reasonable assumption since biological tissues are indeed nearly incompressible. Under the above assumptions we can derive the following one dimensional model that describes the radial displacement η = ηer of the arterial wall (see [75]):

2 2 3 s ∂ η ∂ η ∂ η ρ − a + bη − c = g, 0 0, (13) ∂t2 ∂z2 ∂t∂z2 where z denotes the longitudinal space coordinate (aligned along the vessel axis), L the length of the vessel at rest, while a,b and c are suitable coefficients which depend on material properties. Precisely: σ E a = z ,b= , h ( − ς 2)R2 1 0 while c is a positive coefficient that accounts for viscoelastic effects, R0 is the radius of the cylindrical vessel at rest and h is the thickness of the vessel wall at rest, ς is the Poisson ratio, E is the Young modulus, while σz is the magnitude of the longitudinal stress. The first term in (13) models the inertia, the second one the shear, the third one the elasticity, the fourth one the viscoelastic damping. Finally, g accounts for the forcing terms. When the one-dimensional wall model (13) is used instead of (10), the coupled fluid-structure model is made of equations (7)–(9), plus the equilibrium equation (13) where the source term g is the projection along the radial direction of the normal f f f −T s stress of the fluid on the right hand side of (12), that is g = J T · (F ) · nˆ · er ; f ˆ the equation (11) now reads u  A =˙ηer on . When supplemented by suitable boundary and initial conditions, this coupled system satisfies an a priori estimate stating that the kinematic energy of the fluid plus the elastic energy of the 1D vessel is controlled by the initial data and the source term (see [75]). A result of existence of strong solutions in the case of periodic conditions in space is given in [5]. The numerical solution of a coupled fluid-structure nonlinear problem like (7)–(12) (or that discussed above based on the one dimensional model (13) for the radial vessel deformation) poses many challenges. After space discretization (e.g. by the finite element method, see [77]) one obtains a coupled nonlinear algebraic system. Since the density of the structure is comparable to that of the fluid, the stability of numerical simulations of fluid-structure interactions relies heavily on the accuracy in solving the nonlinear coupled problem at each time step [23], [59], [60], [70], [88]. 494 Alfio Quarteroni

Ideally, implicit schemes should be used as they would guarantee energy conservation (up to the dissipation terms) and therefore numerical stability. This is outlined on a simplified fluid-structure interaction problem in [13], where implicit and staggered algorithms are analyzed by taking into account the so-called added-mass effect. In particular it is shown that numerical instabilities may occur when using loosely cou- pled time-advancing schemes. To account for the nonlinear coupling between fluid and structure, common strategies rely on fixed point methods [14]. Several ad-hoc variants have been proposed, including steepest descent algorithms in [88], Aitken- like acceleration formulas [63], [64], and transpiration boundary conditions [23] to avoid the computation of the fluid matrices at each sub-iteration. Yet, in general, these methods are slow, and in some cases may even fail to converge [70], [13], [25]. A more radical approach consists of using Newton based methods, owing to their potentially faster convergence [25], [29], [46], [61]. However, since they demand the evaluation of the Jacobian associated to the fluid-solid coupled state equations, a critical step is the evaluation of the cross Jacobian [93], which expresses the sensitiv- ity of the fluid state to solid motions. This evaluation can be made inexactly, either by resorting to finite difference approximation of derivatives (see, e.g., [93]), or by barely replacing the tangent operator of the coupled system with a simpler one [42], [43]. However, either approximation may seriously compromise the convergence rate. Acceleration techniques using Krylov spaces have been proposed in [26], [46], [62]. A Newton method with exact Jacobian has been investigated both mathematically and numerically in [29]. Methods based on a fractional-step solution of the coupled system are proposed in [30]. In this case, the coupling conditions (11) and (12) are not exactly enforced. The diffusion term of the momentum equations are advanced first from the time step tn to tn+1 = tn + δt (δt > 0 being the time-step), and the normal component of the continuity equation (11) is imposed; then the equation for the solid structure (10) is coupled with the projection step of the Navier–Stokes equations, and the stress continuity equation (12) is enforced. Another strategy is mutuated from domain decomposition techniques (see [78]) and is proposed in [24]. The global coupled problem (7)–(12) is reduced to a (gener- ally nonlinear) interface equation, the so-called pseudo-differential Steklov–Poincaré equation, where the only unknown is the displacement of the interface separating the fluid and the structure. At any time-step, after space discretization, the aim is to exploit the physically decoupled structure of the original problem, in such a way that the solution is obtained through a sequence of independent solves involving each subproblem separately. A preliminary approach in this direction can be found in [88], [65], where the coupling between Stokes equations and a linearized shell model is considered. The analysis of the Steklov–Poincaré operators associated to the fluid and shell models is developed, and a Richardson scheme in which the shell operator acts as preconditioner is proposed and tested. Another instance is presented by Mok and Wall [63], who proposed an iterative substructuring method requiring, at each step, the independent Cardiovascular mathematics 495 solution of a fluid and a structure subproblem, supplemented with suitable Dirichlet or Neumann boundary conditions on the interface. As it was observed, one of the advantages of the Steklov–Poincaré approach is that the whole problem is reduced to an equation involving only interface variables. In this respect, it can be regarded as a special instance of heterogeneous domain decomposition, arising whenever in the approximation of certain physical phenomena two (or more) different kinds of boundary value problems hold within two disjoint subregions of the computational domain (see, e.g., [78]). The key to efficiency is to set up convenient preconditioners for the discretized Steklov–Poincaré equation, as done in [24]. In Figure 10 we plot the numerical simulation of the wall deformation of a straight cylindrical vessel at two different time-instants of the cardiac beat. The gray scales indicate pressure iso-values. In Figure 11 the same kind of simulation is reported for a carotid artery. Arrows indicate the blood velocity field.

Figure 10. Pressure wave propagation in a straight vessel (simulation by G. Fourestey).

z z y x y x

Figure 11. (From [24]). Structure deformation of a carotid artery and velocity at time t = 10 ms (left) and t = 20 ms (right). 496 Alfio Quarteroni

4. Modeling the whole circulatory system

So far we have shown how to set-up mathematical models to simulate local phenom- ena. In fact, a change of perspective is necessary if we want to investigate processes that occur on the vascular tree at large: instances include the propagation of the pressure pulse from heart to periphery, the self-regulation process that governs the dynamics of blood solutes (oxygen, drugs, etc.), the aging effects on the arterial elas- ticity, the overload on the heart induced by the implant of an endovascular prosthesis, the regulating processes that the body activates to contrast severe changes in external conditions, etc. Modeling these processes requires to integrate multiple scales in space and time, and to account for the correlation between actions and reactions in different cardio- vascular compartments. The simulation of a large part of the circulatory system by solving the three- dimensional Navier–Stokes equations everywhere would require the availability of a large set of morphological data (quite difficult to obtain), not to mention the compu- tational costs that would be out of reach. On the other hand, the richness of detail intrinsic to a 3D model may not be necessary when one is primarily interested in the simulation of global flow features. Rather, suitable hierarchies of reduced models, made of networks of 1D pipes and lumped parameter circuits carrying different level of detail, can be developed to provide sufficiently reliable answers to our questions. By exploiting the fact that, at least locally, an artery is a quasi-cylindrical vessel and that blood flows mainly in the axial direction, we build a simplified model that neglects the transversal components of the velocity, assumes that the wall deforms along the radial direction only, and describes the fluid-structure interaction blood flow problem in terms of two scalar functions: the measure A(z, t) of a generic axial section A(z) of the vessel and the mean flux Q(z, t) = A(z) uzdσ. Here, z indicates the axial coordinate (see Figure 12, left). Under simplifying, yet realistic, hypotheses the following one dimensional (1D) model is obtained [75]:

∂A ∂Q ∂t + ∂z = 0,   z ∈ (0, L), t > 0 (14) ∂Q ∂A ∂p 2 ∂A ∂Q Q ∂t + ∂ρ ∂A − αu¯z ∂z + 2αu¯z ∂z + KR A Q = 0, which describes the flow of a Newtonian fluid in a compliant straight cylindrical L u¯ = A−1 u dσ α = pipe of length . Here, z A z is the mean axial velocity and 2 −1 2 (Au¯ ) A uzdσ is the Coriolis coefficient. The pressure is assumed to be function of A according to a constitutive law that specifies the mechanical behavior of the vascular tissue. Different models can be obtained by choosing different pressure-area laws. Finally, KR is a parameter accounting for the viscosity of the fluid. For the analysis of the hyperbolic system (14) see [75] and [10]. In this simple (and most popular) one dimensional model the vessel mechanics is overly simplified. In practice, it is reduced to an algebraic relationship between the Cardiovascular mathematics 497 mean axial pressure (more precisely the average intra-mural pressure) and the area of the lumen. However, one may also account for other mechanical properties such as viscoelasticity, longitudinal pre-stress, wall inertia. In the latter case, the relation between pressure and vessel area is governed by a differential equation. Yet, it is still possible, at a price of some simplifications, to recover again a system of two partial differential equations [35], [33]. By so doing, the wall inertia introduces an additional dispersive term, while viscoelasticity contributes with a dissipation term. The treat- ment of these additional terms is problematic as further boundary conditions would be required. However, for physiological situations inertia and viscoelastic effects are not very important. Further improvements account for tapering and curvature (the latter cannot be neglected in arterial vessels such as the coronaries, the aortic arch, etc.). The model becomes fairly more involved, an account is given, e.g., in [54], [84]. At some extent, the arterial system in its entirety can be regarded as a network

uz

A 1

3 z 2

0 L

Figure 12. Left: Representation of an arterial cylindrical segment. Right: Sketch of a bifurcation of 1D pipes, each of these being modeled by the hyperbolic system (14) (or its variants that account for curved vessels), supplemented by suitable matching conditions at the branching or bifurcation points (like in Figure 12, right) ensuring mass and energy conservation (see [75]). Its mathematical investigation would require the analysis of nonlinear hyperbolic systems on networks (see, e.g., [19], [53]). The resulting network of one dimensional hyperbolic models are very well suited to describe the propagation of waves (the pulse), a phenomenon generated by the interaction between blood flow and compliant vessel wall and intrinsically related to the elastic properties of the arteries. In Figure 13 we report some snapshots of the numerical solution obtained by simulating with 1D models the application of a prosthesis at the abdominal bifurcation to cure an aneurysm. Figures on the top represents the case of an endo-prosthesis made with material softer that the vascular tissue. On the bottom the case where the prosthesis is stiffer. The presence of a strong back-reflection in the latter case is evident. When the reflected wave reaches the 498 Alfio Quarteroni

Figure 13. (from [36]). Snapshots of the simulation of a vascular bifurcation with a prosthesis, carried out with a 1D model. The three pictures in the top row illustrate the case of a prosthesis softer than the arterial wall. The most relevant reflection is at the distal interface between the prosthesis and the vessels (right). At he bottom row the results obtained using the same boundary data but with a prosthesis stiffer than the vascular wall. The most relevant reflection is at the proximal interface between the vessel and the prosthesis (left) and it back propagates up to the heart. heart it may induce a pressure overload. These results may guide the design of better prostheses. A more complete 1D network, like the one including the largest 55 arteries shown in Figure 14, left, may be adopted for a more sound numerical investigation of the systemic dynamics. Peripheral circulation in smaller arteries and capillaries may be accounted as well by lumped parameter models. Here, a further simplification in the mathematical description of the circulation relies on the subdivision of the vascular system into compartments, according to criteria suited for the problem at hand. The blood flow as well as the other quantities of interest are described in each compartment by a set of parameters, typically the average flux and pressure in the compartment, depending only on time. The mathematical model is then made of a system of algebraic and ordinary differential equations in time that govern the dynamics of each compartment and their mutual coupling. Often, these models are called (with a little abuse of notation) 0D models (“zero” because there is no space variability any longer). In this way, large parts of the circulation system (if not all) can be modeled. The level of detail can be varied according to the problem needs. A useful way of representing lumped parameter models of the circulation is based Cardiovascular mathematics 499

13 12 13 12 6 6 16 16 7 4 7 4 5 17 5 17 8 9 3 15 8 9 3 15 2 2 14 14 1 19 1 19 10 11 20 10 11 20 18 21 18 21

26 23 22 26 23 22 27 27 29 29 32 30 28 25 24 32 30 28 25 24 31 31 35 34 35 34 33 36 33 36 37 37

39 38 39 38 40 40 41 41 43 42 43 42

50 51 45 44 50 51 45 44 52 52 53 47 46 52 53 47 46 54 54 49 48 49 48 55 55

Figure 14. Arterial tree composed of a set of 55 straight vessels, described by 1D models (see [100]). On the right a pathological case, in which some of the vessels are supposed to be completely occluded. on the analogy with electric networks, where the flow rate is represented by the electric current and pressure by the voltage. The equations coupling the different compart- ments are given by the Kirchhoff balance laws, which derive from the continuity of mass and pressure. The effects on blood dynamics due to the vascular compliance is here represented by means of capacitances. Similarly, inductances and resistances represent the inertial terms and the effect of blood viscosity, respectively (see e.g. [37] and references therein). Figure 15 illustrates different electrical schemes that may be used to describe blood flow in a passive compartment. Exploiting the same analogy, it is also possible to devise a lumped parameter representation of the heart. Since, as stated in [69], Chapter 13, left ventricle and arterial circulation represent two mechanical units that are joined together to form a coupled biological system, we need to couple the 1D model with a model of the heart (or at least of the left ventricle), for instance a lumped parameter model. The opening of the aortic valve is driven by the difference between the ventricular and the aortic pressure, Pv and Pa, while the closing is governed by the flux. The electric analog of each ventricle is given in Figure 16 where the presence of heart valves has been taken into account by diodes which allow the current flow in one direction only. A simple ordinary differential d equation that accounts for this dynamics reads dt (C(t)Pv(t)) =−MQ(t), where Q represents the incoming flow rate, and MQ is the action exerted by the contraction dV0 of the cardiac muscle. Precisely, MQ = dt , V0 being the reference volume that changes in time because of the variation of the length of the muscle fibers. The action 500 Alfio Quarteroni

Q1 RRLL Q2

p1 C p2 C

RL R/2 L/2 L/2 R/2

C/2 C/2 C

Figure 15. (From [36]). Four possible lumped parameters representation of a compliant ves- sel in terms of electrical circuits. The four cases differ for the state variables and the up- stream/downstream data to be prescribed. The letters R,L,C indicate resistances, inductances and capacitances, respectively, while Q and p denote flow rate and pressure.

Valve 1 Valve 2 Q R

MQ(t) C dC dt

Figure 16. (From [36]). Network for the lumped parameter model of a ventricle. of the aortic valve is described by setting Q = 0 when Pa >Pv,Pa = Pv − RQ if Q>0. For more details about this model, see [37]. More sophisticated ODE models are available, such as the visco-elasto-plastic model in [7]. From a mathematical standpoint, a general representation of lumped parameters models is a Differential-Algebraic-Equations (DAE) system in the form

dy dt = B(y, z,t) t ∈ (0,T] (15) G(y, z) = 0 y| = y y supplemented with the initial condition t=t0 0. Here, is the vector of state variables while z are the other variables of the network which do not appear as time ∂G derivative, G is a set of algebraic equations that derive from Kirchhoff laws. If ∂z is nonsingular, then by the implicit function theorem the DAE system (15) can be Cardiovascular mathematics 501 formulated in terms of y solely. By coupling together schemes like those illustrated in Figure 15 for the different compartments and schemes like that in Figure 16 (or more sophisticated ones) to model the blood supply from heart it is possible to derive a lumped parameter model of the whole circulatory system. An example is provided by the four-compartment model illustrated in Figure 17, which comprises a lumped description of heart, lungs, arterial and venous circulation. Unfortunately, the param-

Right Heart Qa Lungs Pa Left Heart Ca Cv Pv Ra

Qv Qs Cs Ps Rs

Figure 17. (From [36]). A four compartment description of the vascular system with self- regulating controls. eters that govern the model, like resistances and compliances, can hardly be obtained from measurements or other means. In fact the circulatory system ensures a correct blood supply to organs and tissues in very diverse situations, at rest as well as after a long run. This is possible thanks to self regulating mechanisms. One of such mech- anisms ensures that the arterial pressure is maintained within a physiological range (about 90–100 mmHg). Indeed, if pressure falls below this range, the oxygenation of the peripheral tissues would be seriously affected; on the other hand, a high ar- terial pressure would induce vascular diseases and heart overload. This regulation mechanism is called baroreflex effect and is described, for instance, in [49] and [52]. The elements of the feedback baroreceptor loop are a set of baroreceptors located in the carotid arteries and the aortic arch, which transmit impulses to the brain at a rate increasing with the arterial pressure, the parasimpathetic nervous system, which is excited by the activity of baroreceptors and can slow down the heart rate, and the simpathetic nervous system, which is inhibited by the baroreceptors and can increase the heart rate. It controls also the venous pressure and the systemic resistance. Another ingredient of the self-regulating capabilities of the arterial system is the so called chemoreflex effect, a mechanism able to induce capillaries dilation and opening when an increment of oxygen supply is required by the organs, for instance during heavy exercise. Chemoreflex and baroreflex effects can be included in the differential models presented so far through another coupled ODE system that models these feedback mechanisms (see, e.g., [21], [20] and the references therein). 502 Alfio Quarteroni

Being able to adopt equations in different geometrical dimensions (3D, 1D and 0D, as we have illustrated thus far) provides tremendous new opportunities for modeling the circulatory system, but, at the same time, poses severe mathematical challenges. Multiscale geometrical systems can be set-up using 3D models of the type (7)–(12) to provide a complete description of the flow-field and 3D vessel deformation in specific districts (such as, e.g., the carotid bifurcation, the aortic arch, a stenosed coronary artery) combined with a network of 1D models like (14), one for every compliant vessel apt at providing average values of flow-rate and pressure on each vessel axial section. The rest of the system – the heart, the venous system, the capillary bed, the small circulation – may be accounted for by either prescribing appropriate “boundary” conditions at the terminal vessels or, more realistically, by adopting 0D lumped parameter (ODE) models capable of describing the feedback effects due to peripheral circulation. With this approach, difficulties arising from the treatment of boundary conditions for 3D model (mentioned in Section 2) are naturally handled. From a mathematical standpoint, the use of such a geometrical multiscale model calls for the set up of matching conditions between the various submodels. These conditions should ensure the conservation of mass and stresses at the interfaces be- tween heterogeneous submodels. This is not obvious to achieve, since the submodels live in spaces of different dimensions, are made of equations of different type and number, and feature different kind of unknown variables. Furthermore, the multi- ple geometrical models coupled with the continuity conditions at interfaces should hopefully define a globally well-posed mathematical problem. The analysis of the complete system is very difficult, though. Partial results are available on the coupling of 3D and 0D models, and of 1D and 0D, see [33], [32], [81]. An account is given in [37]. So far, we have described the heart ventricle functionality by a simple 0D model. Clearly, this is an overly simplified approach. In fact, the development of a math- ematical model for describing the electrical, mechanical and biochemical function of the heart and its coupling with the ventricular blood dynamics is tremendously challenging. The changes in the electrical potential across the muscle cell outer membrane triggers the myocardium, whose contraction prompts ejection of blood from the ven- tricles. Electric current flows into a cell, raises the potential and initiates the wave propagation along the cells, which are connected by gap junction proteins. The entire myocardium is activated within 50 ms and the mechanical contraction lasts for about 300 ms. From a numerical perspective, the difficulty is represented by the need of coupling efficiently large deformation mechanics, electrical excitation and wave propagation, turbulent flow fields, which feature different characteristic spatial and temporal scales. Moreover, the electric activity of the heart influences the activation function of 1D network models like the one in Figure 13 that could be used for the systemic circula- tion. Reciprocally, the pressure pulse that is modeled by 1D network interacts with the cardiac electrodynamics. Cardiovascular mathematics 503

Tremendous progress has been made though in the past two decades. The im- mersed boundary method was introduced by Charles Peskin in his Ph.D thesis in 1972 in order to study the fluid dynamics of heart valves, and it was then extended to become a three-dimensional model of the whole heart (see [73] and the refer- ences therein). According to Peskin, “the philosophy of the immersed boundary method is to blur the distinction between fluid dynamics and elasticity”. This is accomplished by inserting in the right hand side of the momentum equation (5) a forcing term F(x,t) = ˆ s f (xˆ , t)δ(x − X(xˆ , t))dxˆ representing the forces act- ing on the blood flow because of the presence of a solid structure (a valve, or the cardiac fibers). The vector f denotes the density distribution of forces (whose ex- pression depends on the mathematical model adopted to describe the structural de- formation), δ is a Dyrac function, X describes the motion of the solid structure (like Ls in Section 3), and is related to the fluid velocity u by the Lagrangian relation ˆ s ∂t X(xˆ ,t)) = u(X(xˆ , t), t), xˆ ∈ ,t > 0. Both the Eulerian and the Lagrangian variables are employed. The development of a global cardiac model using finite elements for finite defor- mation mechanics equations is proposed in [87]. An anatomically based description using finite element shape functions is given, then governing equations are proposed to relate material properties to tissue behavior. Cardiac tissue is made of discrete cells but it can be modeled as a continuum. For instance, the bidomain model (see, e.g., [17], [16]) consists of two interpene- trating domains that represent cells (intracellular domain) and the space surrounding the cells (extracellular domain). These two domains are assumed to co-exist at all points in the computational domain. The tissue microstructure is accounted for in the activation model through the extra-and-intra-cellular conductivity tensors. From the mathematical viewpoint, this macroscopic representation of the cardiac tissue by a reaction-diffusion system of partial differential equations can be rigorously derived by a homogeneization procedure [2], [6]. The development of realistic models for heart functioning is however far from being achieved, due to the tremendous complexity of this physical system and the induced computational complexity of the associated numerical models.

5. Mathematical models for biochemical processes

Besides the biochemical and electrical processes described so far, mathematical mod- els can be set up to describe the transport, diffusion and absorption of biomedical components (such as oxygen, nutrients, drugs, low density lipoproteins (LDL), etc.) in the blood stream and through the different layers of the arterial wall. Numerical simulation of biochemical processes can in fact explain biochemical modifications produced by alterations in blood flow field like those occurring at outer wall of bi- furcations, inner wall of curved vessels, in anastomotic junctions (as in a coronary by-pass) and stenotic arteries. 504 Alfio Quarteroni

The dynamics of solutes in arteries, like dissolved gases (such as O2) or macro- molecules (such as albumin or LDL) is indeed strongly affected by the blood flow dynamics. The local transfer of mass between blood and arterial walls is functional to the transport of nutrients to cells and the removal of metabolic wastes, yet it also affects the accumulation of potentially atherogenic molecules. For instance the accu- mulation in the intima of LDL occurs at zones of low and oscillating wall shear stress, which seem to be correlated with the tendency to intima thickening. The basic step for the modeling of mass transfer is the set up of a mathematical model which describes the filtration of plasma and the transfer of chemicals from the lumen to the arterial wall. The blood flow into the arterial lumen is governed by the Navier–Stokes equations (2), (5), while the filtration across the tissue layers constituting the wall can be described by a Darcy type model, K u¯ =− D ∇P (u¯ ) = , μ with div 0 (16) where u¯ is the volume-averaged velocity, P is the pressure, KD is the (Darcy) wall permeability, μ is the dynamic viscosity. On the other side, the dynamics of chem- icals is generally governed by a system of advection-diffusion equations. Precisely, applying the mass conservation principle on a generic control volume, we obtain the following equation ∂t c¯ + div (−D∇¯c + γ u¯ c/ε)¯ = 0, (17) where c¯ is the volume-averaged concentration, D is the diffusivity of the chemical species at hand, 0 ≤ ε ≤ 1 is the porosity of the considered medium; the case ε = 1 represents the pure fluid phase. Collisions of large molecules with the structure of the porous tissue layer result in a reduced convective transport, a phenomenon that is accounted for by using the hindrance coefficient 0 <γ ≤ 1. In the simplest wall-free model, the fluid dynamics and the mass transport in the arterial lumen are described by the Navier–Stokes equations (2), (5) and the advection- diffusion equation (17). At the interface between the lumen and the arterial wall (the endothelium) appropriate conditions for the volume flux (Jv) and the mass flux (Js) are assumed:

ul · nl = Jv on , (−Dl∇cl + ulcl) · nl = Js on .

In this case the values of Jv and Js are provided by experimental data ([8], [99], [95], [91]). More realistic models are the fluid-wall model and the multilayer model, both requiring suitable matching conditions describing the flux of fluid (Jv) and the flux of chemicals (Js) between two solutions (denoted by i = 1, 2) separated by a semi- permeable membrane across which concentrations and fluid pressure are different, see [51], [50]. In the case of just one solute, denoting with δp = p1 −p2 and δc = c1 −c2 the driving forces across the membrane, the interface equations originally proposed Cardiovascular mathematics 505 by Kedem–Katchalsky read as follows,

Jv(P1,P2,c1,c2) = LP (δP − δπ) with δπ = σRTδc, (18) Js(c1,c2,P1,P2) = δc + sf (c1,c2)Jv, (19) where T is the absolute temperature, while s (the sieving coefficient), LP (the hy- draulic conductivity) and  (the permeability), R (the gas constant) are phenomeno- logical coefficients. In their original theory Kedem and Katchalsky provide Jv and Js in the case of two compartments filled with a free fluid. When taking into account two heterogeneous porous media (like two continuous wall layers) permeated by solutions of different concentrations and pressures, the driving forces are still δP and δc (where c in the case of porous media represents the concentration in the fluid phase), however the phe- nomenological coefficients now depend on the porosity of each medium and we will call them effective coefficients, denoted with LP,eff (ε1,ε2), eff (ε1,ε2), seff (ε1,ε2) respectively. This theoretical characterization is a very challenging task, see e.g. [18], [89], [90], [22]. An approach that allows a direct estimation of the effective coefficients is proposed in [74]. To define the mathematical problems describing the mass transfer from the lumen to the arterial wall, we label with i = 1 the physical quantities associated with the free fluid and with i = 2 the ones corresponding to the porous medium, and denote by  the interface between these media. Then, the fluid dynamics is governed by eqs. (2), (5) in 1, eq. (16) in 2, and the following conditions at the interface:

u1 · n1 = u¯ 2 · n1 and u¯ 2 · n1 = Jv on . (20)

Finally, we observe that in the free fluid (corresponding to a porosity ε1 = 1) the velocity of the fluid phase is equivalent to the volume averaged one. Thanks to this identification the volume averaged velocity can be referred to as u¯ i in both domains. The concentration c¯i of a given chemical is governed by the following problem,

∂t c¯i + div (−Di∇¯ci + γiu¯ ic¯i/εi) + ric¯i = 0, in i,i= 1, 2,

(−D1∇¯c1 + γ1u¯ 1c¯1/ε1) · n1 = eff (c¯1/ε1 −¯c2/ε2) + f(c¯1/ε1, c¯2/ε2)Jv on , (21)

(−D2∇¯c2 + γ2u2c¯2/ε2) · n2 =−[eff (c¯1/ε1 −¯c2/ε2) + f(c¯1/ε1, c¯2/ε2)Jv] on , where the Kedem–Katchalsky equation (19) has been rewritten in terms of the volume averaged concentration. Finally, we observe that the multilayer model is described by a set of equations similar to (20) and (21). Precisely, its fluid dynamics part is obtained by adding to problem (20) a further domain, describing the intima, that will be coupled to the lumen and the media prescribing that the normal velocity across 506 Alfio Quarteroni the interface between these domains is continuous and equal to the flux Jv, defined in (18). Analogously, the extension of equation (21) to the multilayer case features a third advection-diffusion equation defined in the intima and coupled to the rest of the system by imposing that the total flux of chemical (namely (−D∇¯c + γ u¯ c/ε)¯ · n)is continuous across the interfaces and equal to Js, defined in (19). Besides their interest for bio-medical applications, (20) and (21) represent a diffi- cult system of nonlinear partial differential equations whose analysis has been specif- ically addressed in [105], [79], [80]. Irregularities in the flow field across the arterial wall influence the concentration distribution within the wall. Figure 18 displays the concentration contours in the wall of the two different wall models at selected loca- tions in the expanding region of the stenosis. We observe that the perturbations in the velocity field in the intima and the media affect the concentrations as well. For exam- ple in the media, the concentration in the region of high filtration velocities is slightly higher than the average value, while it is lower than the average in correspondence of low filtration velocities. More analysis and numerical simulations can be found in [105], [74]. Systems like those introduced in this section can also be applied to

c/C0 c/C0 0.0090 0.0090 0.0074 0.0074 0.0058 0.0058 0.0042 0.0042 0.0026 0.0026

19.9 20 20.1l/L0 20.2 20.3 19.9 20 20.1l/L0 20.2 20.3

Figure 18. (From [74]). Concentration contours provided by the fluid-wall model (left) and the multilayer model (right). In the latter case, the presence of the intima is put into evidence. the modeling of biochemical processes arising from the control of peritoneal dialysis [107], drug eluting materials [106], and artificial blood oxygenators [58].

References

[1] Agoshkov, V., Quarteroni, A., Rozza, G., Shape design in aorto-coronaric bypass anasto- moses using perturbation theory. SIAM J. Numer. Anal. 44 (2006), 367–384. [2] Ambrosio, L., Colli Franzone, P., Savaré, G., On the asymptotic behaviour of anisotropic energies arising in the cardiac bidomain model. Interfaces Free Bound. 2 (2000), 213–266. [3] Aris, R., Vectors, Tensors, and the Basic Equations of Fluid Mechanics. Prentice Hall, Englewood Cliffs, NJ, 1992. Cardiovascular mathematics 507

[4] Arada, N., Sequeira, A., Strong steady solutions for a generalized Oldroyd-B model with shear-dependent viscosity in a bounded domain. Math. Mod. Meth. Appl. Sci. 13 (9) (2003), 1303–1323. [5] Beirão da Veiga, H., On the existence of strong solutions to a coupled fluid-structure evolution problem. J. Math. Fluid Mechanics 6 (2004), 21–52. [6] Bellettini, G., Colli Franzone, P., Paolini, M., Convergence of front propagation for anisotropic bistable reaction-diffusion equations. Asymp. Anal. 15 (1997), 325–358. [7] Bestel, J., Clément, F., Sorine, M., A Biomechanical Model of Muscle Contraction. MIC- CAI (2001), 1159–1161. [8] Bratzler, R. L., Chisolm, G. M., Colton, C. K., Smith, K. A., Lees, R. S., The distribution of labeled low-density lipoproteins across the rabbit thoracic aorta in vivo. Atherosclerosis 28 (1977), 289–307. [9] Campeau, L., Enjalbert, M., Lesperance, J., Vaislic, C., Grondin, C. M., Bourassa, M. G., Atheroslerosis an dlate closure of aortocpronary saphenous vein grafts; sequential angiographic studies at 2 weeks, 1 year, 5-7 year and 10-12 years after surgery. Circulation 68 (1983), 1–7. [10] Canic, S., Kim, E. H., Mathematical analysis of the quasilinear effects in a hyperbolic model of blood flow through compliant axi-symmetric vessels. Math. Models Methods Appl. Sci. 26 (14) (2003), 1161–1186. [11] Caro, C. G., Fitz-Gerald, J. M., Schroter, R. C., Atheroma and arterial wall shear stress. Observations, correlation and proposal of a shear dependent mass transfer mechanism for atherogenesis. Proc. Roy. Soc. B 177 (1971), 109–159. [12] Caro, C. G., Pedley, T. J., Schroter, R. C., Seed, W. A., The Mechanics of Circulation. Oxford University Press, 1978. [13] Causin, P., Gerbeau, J.-F., Nobile, F., Added-mass effect in the design of partitioned al- gorithms for fluid-structure problems. Comput. Methods Appl. Mech. Engrg. 194 (42–44) (2005), 4506–4527. [14] Cervera, M., Codina, R., Galindo, M., On the computational efficiency and implementa- tion of block-iterative algorithms for nonlinear coupled problems. Engrg. Comput. 13 (6) (1996), 4–30. [15] Ciarlet, P.G., Introduction to Linear Shell Theory. Gauthiers-Villars, Paris 1998. [16] Colli Franzone, P., Pavarino, L., A parallel solver for reaction diffusion systems in com- putational electro-cardiology. Math. Models Methods Appl. Sci. 14 (6) (2004), 883–912. [17] Colli Franzone, P., Pavarino, L., Taccardi, B., Simulating patterns of excitation, repolar- ization and action potential duration with cardiac Bidomain and Monodomain models. Math. Biosci. 197 (2005), 35–66. [18] Curry, F. R. E., Mechanics and thermodynamics of transcapillary exchange. In Handbook of Physiology, ed. by E. M. Renkin, American Physiological Society, 1984. [19] Dáger, R., Zuazua, E., Controllability of tree-shaped networks of vibrating strings. C. R. Acad. Sci. Paris 332 (12) (2001), 1087–1092. [20] D’Angelo, C., Papelier, Y., Mathematical modelling of the cardiovascular system and skeletal muscle interaction during exercice. In CEMRACS 2004—mathematics and ap- plications to biology and medicine (ed. by Eric Cancès and J-F. Gerbeau), ESAIM Pro- ceedings 14, EDP Sciences, Les Ulis, 2005 72–88. 508 Alfio Quarteroni

[21] D’Angelo, C., Milisic, V., Reduced model for coupling of axisymmetric Navier-Stokes equations with a reaction-diffusion model for concentration. EPFL-IACS report 02.2006, submitted. [22] Deen, W. M., Hindered transport of large molecules in liquid-filled pores. AIChE Journal 33 (9) (1987), 1409–1425. [23] Deparis, S., Fernandez, M., Formaggia, L., Acceleration of a fixed point algorithm for fluid-structure interaction using transpiration conditions. Math. Model. Numer. Anal. 37 (4) (2003), 601–616. [24] Deparis, S., Discacciati, M., Fourestey, G., Quarteroni, A., Fluid-structure algorithms based on Steklov-Poincaré operators. Comput. Methods Appl. Mech. Engrg. 195 (2006), 5797–5812. [25] Deparis, S., Numerical Analysis of Axisymmetric Flows and Methods for Fluid-Structure InteractionArising in Blood Flow Simulation. Ph.D. thesis, École Polytechnique Fédérale de Lausanne, 2004. [26] Deparis, S., Gerbeau, J.-F., Vasseur, X., A dynamic preconditioner for Newton-Krylov algorithm. Application to fluid structure interaction. INRIA, Rapport de Recherche, No. 5277, 2004. [27] Desjardins, B., Esteban, M. J., Existence of a weak solutions for a model of fluid-rigid structure interaction. Arch. Ration. Mech. Anal. 146 (1999), 59–71. [28] Deuflhard, P., Hochmuth, R., Multiscale Analysis of Thermoregulation in the Human Microvascular System. Math. Methods Appl. Sci. 27 (2004), 971–989. [29] Fernandez, M., Moubachir, M., A Newton method using exact jacobians for solving fluid- structure coupling. Computers & Structures 83 (2–3) (2005), 127–142. [30] Fernandez, M., Gerbeau, J.-F., Grandmont, C., A projection semin-implicit scheme for the coupling of an eleastic structure with an incompressible fluid. INRIA, Rapport de Recherche, No. 5700, 2005. [31] Fitzgibbon, G. M., Kafka, H. P., Keon,W.J., Coronary bypass fate: long-term angiographic study. J. Amer. Coll. Cardiol. 17 (5) (1991), 1557–1565. [32] Formaggia, L., Gerbeau, J.-F., Nobile, F., Quarteroni, A., On the Coupling of 3D and 1D Navier-Stokes equations for Flow Problems in Compliant Vessels. Comput. Methods Appl. Mech. Engrg. 191 (2001), 561–582. [33] Formaggia, L., Nobile, F., Quarteroni, A., Veneziani, A., Multiscale Modelling of the Circulatory System: a Preliminary Analysis. Comput. Vis. Sci. 2 (1–2) (1999), 75–83. [34] Formaggia, L., Gerbeau, J.-F., Nobile, F., Quarteroni,A., Numerical treatment of defective boundary conditions for the Navier-Stokes equations. SIAM J. Numer.Anal. 40 (1) (2002), 376–401. [35] Formaggia, L., Lamponi, D., Quarteroni, A., One dimensional models for blood flow in arteries. J. Engrg. Math. 47 (2003), 251–276. [36] Formaggia, L., Quarteroni, A., Veneziani, A., The circulatory system: from case studies to mathematical modeling. In Complex Systems in Biomedicine (ed. by A. Quarteroni, L. Formaggia, A. Veneziani), Springer Italia, Milano 2006, 243–287. [37] Formaggia, L., Veneziani,A., Reduced and Multiscale Models for the Human Cardiovas- cular System. Von Karman Institute Lecture Notes, Seventh Lecture Series on Biological Fluid Dynamics, 2003. Cardiovascular mathematics 509

[38] Fung, Y. C., Biomechanics: Mechanical Properties of Living Tissues. Springer-Verlag, New York 1993. [39] Fung, Y. C., Biodynamics: Circulation. Springer-Verlag, New York 1997. [40] Galdi, G. P., Sequeira,A., Further Existence Results for Classical Solutions of the Equation of a Second Grade Fluid. Arch. Ration. Mech. Anal. 128 (1994), 297–312. [41] Galdi, G. P., Rajagopal, K. R., Slow motion of a body in a fluid of second grade. Internat. J. Engrg. Sci. 35 (1997), 33–54. [42] Gerbeau, J.-F., Vidrascu, M., Frey, P., Fluid-structure interaction in blood flows on ge- ometries coming from medical imaging. Computers & Structures 83 (2005), 155–165. [43] Gerbeau, J.-F, Vidrascu, M., A quasi-Newton algorithm based on a reduced model for fluid-structure interaction problems in blood flows. Math. Model. Numer. Anal. 37 (4) (2003), 663–680. [44] Grandmont, C., Existence for a three-dimensional steady state fluid-structure interaction problem. J. Math. Fluid Mech. 4 (1) (2002), 669–694. [45] Grandmont, C., Maday, Y., Existence for an unsteady fluid-structure interaction problem. Math. Model. Numer. Anal. 34 (3) (2000), 609–636. [46] Heil, M., An efficient solver for the fully coupled solution of large displacement fluid- structure interaction problems. Comput. Methods Appl. Mech. Engrg. 193 (1–2) (2004), 1–23. [47] Hochmuth, R., Deuflhard, P., Multiscale Analysis for the Bio-Heat-Transfer Equation — The Nonisolated Case. Math. Models Methods Appl. Sci. 14 (11) (2004), 1621–1634. [48] Holzapfel, G. A., Gasser, T. C., Ogden, R. W., A new constitutive framework for arterial wall mechanics and a comparative study of material models. J. Elasticity 61 (2000), 1–48. [49] Hoppensteadt, F., Peskin, C., Modeling and Simulation in Medicine and the Life Sciences. Second edition, Texts Appl. Math. 10, Springer-Verlag, New York 2002. [50] Katchalsky, A., Curran, P. F., Nonequilibrium Thermodynamics in Biophysics. Harvard University Press, 1981, [51] Kedem, O., Katchalsky, A., Thermodynamic analysis of the permeability of biological membranes to non-electrolytes. Biochimica et Biophysica Acta (1958), 229–246. [52] Keener, J., Sneyd, J., Mathematical Physiology. Springer-Verlag, New York 1998. [53] Lagnese, J., Leugering, G., Schmidt, E. J. P.G., Modeling, analysis and control of dynamic elastic multi-link structures. Systems Control Found. Appl., Birkhäuser, Boston, MA, 1994. [54] Lamponi, D., One dimensional and Multiscale Models for Blood Flow Circulation. Ph.D. thesis, École Polytechnique Fédérale de Lausanne, 2004. [55] Lions, J. L., Zuazua, E., Approximate controllability of a hydroelastic coupled system. ESAIM Control Optim. Calc. Var. 1 (1995), 1–15. [56] Lowe, D. O., Clinical Blood Rheology. Vol. I, II, CRC Press, Boca Raton, Florida, 1988. [57] Luo, X. Y., Kuang, Z. B., A study of the constitutive equation of blood. J. Biomech. 25 (1992), 929–934. [58] Mallabiabarrena, I., Experimental set-up and numerical simulations of intravenous gas transfer devices. Ph.D. thesis, École Polytechnique Fédérale de Lausanne, 2003. 510 Alfio Quarteroni

[59] Matthies, H., Steindorf, J., Partitioned but strongly coupled iteration schemes for nonlinear fluid-structure interaction. Computers & Structures 80 (2002), 1991–1999. [60] Matthies, H., Steindorf, J., Partitioned strong coupling algorithms for fluid-structure in- teraction. Computers & Structures 81 (2003), 805–812. [61] Matthies, H., Steindorf, J., Numerical efficiency of different partitioned methods for fluid- structure interaction. Z. Angew. Math. Mech. 2 (80) (2000), 557–558. [62] Michler, C., Van Brummelen, E. H., De Borst, R., An interface Newton-Krylov solver for fluid-structure interaction. Int. J. Numer. Methods Fluids 47 (10-11) (2005), 1189–1195. [63] Mok, D. P., Wall, W. A., Partitioned analysis schemes for the transient interaction of incompressible flows and nonlinear flexible structures. In Trends in computational struc- tural mechanics (ed. by K. Schweizerhof, W. Wall, K. Bletzinger), International Center for Numerical Methods in Engineering (CIMNE), Barcelona 2001. [64] Mok, D. P., Wall, W. A., Ramm, E., Accelerated iterative substructuring schemes for instationary fluid-structure interaction. In Computational Fluid and Solid Mechanics (ed. by K. Bathe), Elsevier, Amsterdam 2001, 1325–1328. [65] Mouro, J., Interactions Fluide Structure en Grands Déplacements. Resolution Numerique et Application aux Composants Hydrauliques Automobiles. Ph.D. thesis, École Polytech- nique, Paris 1996. [66] Murea, C. M.,Vazquez,C., Sensitivity and approximation of coupled fluid-structure equa- tions by virtual control method. Appl. Math. Optim. 52 (2) (2005), 357–371. [67] Murea, C. M., Optimal control approach for the fluid-structure interaction problems. In Elliptic and parabolic problems (ed. by J. Bemelmans et al.), World Scientific Publishing Co., River Edge, NJ, 2002, 442–450. [68] Nazarov, S., Sequeira, A., Videman, J. H., Steady flows of Jeffrey-Hamel type from the half-plane into an infinite channel. Linearization on an anti-symmetric solution. J. Math. Pures Appl. 80 (12) (2001), 1069–1098. [69] Nichols, W. W., O’Rourke, M. F., Mc Donald’s Blood Flow in Arteries. Third edition, Edward Arnold Ltd., London 1990. [70] Nobile, F., Numerical Approximation of Fluid-Structure Interaction Problems with Ap- plication to Haemodynamics. Ph.D. thesis, École Polytechnique Fédérale de Lausanne, 2001. [71] Novotny, A., Sequeira, A., Videman, J. H., Steady motions of viscoelastic fluids in 3-D exterior domains – existence, uniqueness and asymptotic behaviour. Arch. Ration. Mech. Anal. 149 (1999), 49–67. [72] Osses, A., Puel, J. P., Approximate controllability for a linear model of fluid structure interaction. ESAIM Control Optim. Calc. Var. 4 (1999), 497–513. [73] Peskin, C., The immersed boundary method. Acta Numerica 11 (2002), 479–517. [74] Prosi, M., Zunino, P., Perktold, K., Quarteroni, A., Mathematical and numerical models for transfer of low density lipoproteins through the arterial walls: a new methodology for the model set up with applications to the study of disturbed lumenal flow. J. Biomech. 38 (2005), 903–917. [75] Quarteroni, A., Formaggia, L., Mathematical Modelling and Numerical Simulation of the Cardiovascular System. In Modelling of Living Systems (ed. by P. G. Ciarlet and J. L. Lions), Handbook of Numerical Analysis Series 12, Elsevier, Amsterdam 2004, 3–127. Cardiovascular mathematics 511

[76] Quarteroni, A., Rozza, G., Optimal control and shape optimization in aorto-coronaric bypass anastomoses. Math. Models Methods Appl. Sci. 13 (12) (2003), 1801–1823. [77] Quarteroni, A., Valli, A., Numerical Approximation of Partial Differential Equations. Springer Ser. Comput. Math. 23, Springer-Verlag, Berlin 1994. [78] Quarteroni, A., Valli, A., Domain Decomposition Methods for Partial Differential Equa- tions. Oxford University Press, New York 1999. [79] Quarteroni,A.,Veneziani,A., Zunino, P., Mathematical and numerical modelling of solute dynamics in blood flow and arterial walls. SIAM J. Numer.Anal. 39 (5) (2002), 1488–1511. [80] Quarteroni, A., Veneziani, A., Zunino, P., A Domain Decomposition Method for Advection-Diffusion Processes with Application to Blood Solutes. SIAM J. Sci. Com- put. 23 (6) (2002), 1959–1980. [81] Quarteroni, A., Veneziani, A., Analysis of a geometrical multiscale model based on the coupling of ODEs and PDEs for blood flow simulations. SIAM Mult. Models Sim. 1 (2) (2003), 173–195. [82] Raback, P., Ruokolainen, J., Lyly, M., Järvinen. Fluid-structure interaction boundary con- ditions by artificial compressibility. In ECCOMAS Computational Fluid Dynamics Con- ference, Swansea, 2001. [83] Rajagopal, K. R., Bhatnagar, R. K., Flow of an Oldroyd-B fluid due to a stretching sheet in the presence of a free stream velocity. Internat. J. Non-Linear Mech. 30 (3) (1995), 391–405. [84] Robertson, A. M., Sequeira, A., A director theory approach for modeling blood flow in te arterial system: an alternative to classical 1d models. Math. Models Methods Appl. Sci. 15 (6) (2005), 871–906. [85] Rozza, G., Shape Design by Optimal Flow Control and Reduced Basis Techniques:Appli- cations to Bypass Configurations in Haemodynamics. Ph.D. thesis, École Polytéchnique Fédérale de Lausanne, 2005. [86] Serrin, J., Mathematical principles of classical fluid mechanics. In Handbuch der Physik (ed. by S. Flügge and C. Truesdell), Vol. VIII/1, Springer-Verlag, Berlin 1959, 125–263. [87] Smith, N. P., Nickerson, D. P., Crampin, E. J., Hunter, P. J., Multiscale computational modelling of the heart. Acta Numer. 13 (2004), 371–431. [88] Tallec, P. L., Mouro, J., Fluid structure interaction with large structural displacements. Comput. Methods Appl. Mech. Engrg. 190 (2001), 3039–3067. [89] Jo, H., Dull, R. O., Hollis, T. M., Tarbell, J. M., Endothelial albumin permeability is shear dependent, time dependent and reversible. Amer. J. Physiol. 260 (1991), H1992–H1996. [90] Wang D. M., Tarbell, J. M., Modelling interstitial flow through arterial media. ASME J. Biomech. Eng. 117 (1995), 358–363. [91] Tarbell, J. M., Lever, M. J., Caro, C. G., The effect of varying albumin concentration and hydrostatic pressure on hydraulic conductivity of the Rabbit common carotid artery. Microvasc. Res. 35 (1988), 204–220. [92] Taylor, C.A., Draney, M. T., Ku, J. P., Parker, D., Steele, B. N.,Wang, K., Zarins, C. K., Pre- dictive medicine: Computational techniques in therapeutic decision-making. Computer Aided Surgery 4 (5) (1999), 231–247. [93] Tezduyar, T., Finite element methods for fluid dynamics with moving boundaries and interfaces. Arch. Comput. Methods Engrg. 8 (2001), 83–130. 512 Alfio Quarteroni

[94] Thurston, G. B., Viscoelstic properties of blood and blood analogs. Avances in Hemody- namics and hemorheology 1 (1996), 1–30. [95] Truskey, G. A., Roberts, W. L., Herrmann, R. A., Malinauskas, R. A., Measurement of endothelial permeability to I-low density lipoproteins in rabbit arteries by use of en face preparations. Circ. Res. 7 (4) (1992), 883–897. [96] Varty, K., Allen, K. E., Bell, P. R. F., London, N. J. M., Infra-inguinal vein graft stenosis. Br.J.Surg.80 (1993), 825–833. [97] Veneziani, A., Vergara, C., Flow rate defective boundary conditions in haemodynamics simulations. Int. J. Numer. Methods Fluids 47 (2005), 803–816. [98] Veneziani, A., Vergara, C., An approximate method for solving incompressible Navier– Stokes problems with flow rate conditions. MOX report 70, Department of Mathematics, Politecnico di Milano, 2005. [99] Wada, S., Karino, T., Computational study on LDL transfer from flowing blood to arterial walls. In Clinical Application of Computational Mechanics to the Cardiovascular System (ed. by T. Yamaguchi), Springer-Verlag, 2000. [100] Wang, J. J., Parker, K. H., Wave propagation in a model of the arterial circulation. J. Biomech. 37 (2004), 457–470. [101] Womersley J. R., Method for the calculation of velocity, rate of flow and viscous drag in arteries when the pressure gradient is known. J. Physiol. 127 (1955), 553–563. [102] Yeleswarapu, K. K, Evaluation of Continuum Models for Characterizing the Constitutive Behavior of Blood. Ph.D. thesis, Department of Mechanical Engineering, University of Pittsburgh, 1996. [103] Zhang, X., Zuazua, E., Polynomial decay and control of a 1-d hyperbolic-parabolic cou- pled system. J. Differential Equations 204 (2) (2004), 380–438. [104] Zhang, X., Zuazua, E., Long time behavior of a coupled heat-wave system arising in fluid-structure interaction. Arch. Ration. Mech. Anal. 184 (2007), 49–120. [105] Zunino, P., Mathematical and numerical modeling of mass transfer in the vascular system. Ph.D. thesis, École Polytechnique Fédérale de Lausanne, 2002. [106] Zunino, P., Multidimensional pharmacokinetic models applied to the design of drug elut- ing stents. Cardiov Eng. 4 (2) (2004), 181–191. [107] Zunino, P., Mastalli, D., Quarteroni, A., VanBiesen, W., Vecten, D., Pacitti, A., Lameire, N., Neftel, F., Wauters, J. P., Development of a new mathematical approach to optimize peritoneal dialysis. EPFL-IACS report 03.2006.

Modelling and Scientific Computing (CMCS), Institute ofAnalysis and Scientific Computing (IACS), EPFL, École Polytechnique Fédérale de Lausanne, 1015, Lausanne, Switzerland and Dipartimento di Matematica “Francesco Brioschi”, MOX, Modellistica e Calcolo Scientifico, Politecnico di Milano, 20133 Milano, Italy E-mail: alfio.quarteroni@epfl.ch Conformally invariant scaling limits: an overview and a collection of problems

Oded Schramm

Abstract. Many mathematical models of statistical physics in two dimensions are either known or conjectured to exhibit conformal invariance. Over the years, physicists proposed predictions of various exponents describing the behavior of these models. Only recently have some of these predictions become accessible to mathematical proof. One of the new developments is the discovery of a one-parameter family of random curves called stochastic Loewner evolution or SLE. The SLE curves appear as limits of interfaces or paths occurring in a variety of statistical physics models as the mesh of the grid on which the model is defined tends to zero. The main purpose of this article is to list a collection of open problems. Some of the open problems indicate aspects of the physics knowledge that have not yet been understood mathematically. Other problems are questions about the nature of the SLE curves themselves. Before we present the open problems, the definition of SLE will be motivated and explained, and a brief sketch of recent results will be presented.

Mathematics Subject Classification (2000). Primary 60K35; Secondary 82B20, 82B43, 30C35.

Keywords. Statistical physics, conformal invariance, stochastic Loewner evolutions, percola- tion.

1. Introduction

In the past several years, many predictions from physics regarding the large-scale behavior of random systems defined on a lattice in two dimensions have become accessible to mathematical study and proof. Of central importance is the asymptotic conformal invariance of these systems. It turns out that paths associated with these random configurations often fall into a one-parameter family of conformally invariant random curves called stochastic Loewner evolutions, or SLE. We start by motivating SLE through a simple mathematical model of percolation. After giving the definition of SLE, we present a narrative of recent developments. However, since there are good surveys on the subject in the literature [94], [36], [21], [52], [95], this introductory part of the paper will be short and cursory. The rest of the paper will consist of an annotated list of open problems in the subject.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 514 Oded Schramm

1.1. Motivation and definition of SLE. To motivate SLE, we now discuss per- colation. More specifically, we define one particular model of percolation in two dimensions. Fix a number p ∈[0, 1]. Let ω be a random subset of the set of ver- tices in the triangular grid TG, where for vertices v ∈ V(TG) the events v ∈ ω are independent and have probability p. In percolation theory one studies the connected components (a.k.a. clusters) of the random subgraph of TG whose vertex set is ω and whose edges are the edges in TG connecting two elements of ω. Equivalently, one may study the connected components of the set of white hexagons in Figure 1, where each hexagon in the hexagonal grid dual to TG represents a vertex of TG and hexagons corresponding to vertices in ω are colored white. The reasons for consider- ing this dual representation are that the figures come out nicer and that it makes some important definitions more concise.

Figure 1. Site percolation on the triangular grid as represented by colored hexagons.

The above percolation model is site (or vertex) percolation on the triangular grid. Likewise, there is a bond (or edge) model, where one considers a random subgraph of a grid whose vertex set is the set of all vertices of the grid, but where each edge of the grid is in the percolation subgraph with probability p, independently. Additionally, there are various percolation models which are not based on a lattice. Some of these will be discussed in later sections. There is an important value pc of the parameter p, which is the threshold for the existence of an unbounded cluster and is called the critical value of p. The actual value of pc varies depending on the particular percolation model. For site percolation on the triangular grid, as well as for bond percolation on the square grid, we have pc = 1/2. This is a theorem of Kesten [43], based on earlier work by Harris [33], Russo [78] and Seymour and Welsh [84]. The underlying reason for this nice value of pc is a duality which these two models have, though the precise form of the duality they exhibit is Conformally invariant scaling limits: an overview and a collection of problems 515 different. For bond percolation on the triangular grid pc = 2 sin(π/18) [98], while for site percolation on the square grid there is not even a prediction for the value of pc, though rigorous and experimental estimates exist. As p increases beyond pc, the large scale behavior of percolation undergoes a rapid change. This is perhaps the mathematically simplest model of a phase transition. From now on, we will focus our attention on critical percolation, that is, percolation with p = pc, which is in many ways the most interesting value of p. We now define and discuss the percolation interface curve indicated in Figure 2. Consider a bounded domain D in the plane R2 = C whose boundary is a simple closed curve. Let ∂+ ⊂ ∂D be a proper arc on the boundary of D.Givenε>0wemay consider the collection of hexagons in a hexagonal grid of mesh ε which intersect D. Each of these hexagons which meets ∂+ we color white, each of the hexagons which meet ∂D but not ∂+ we color black, and each of the hexagons contained in D we color white or black with probability 1/2, independently. In addition to white clus- ters (connected components of white hexagons) sometimes, black clusters are also considered. Percolation theory is the study of connected components of random sets, such as these clusters.

Figure 2. The interface associated with percolation.

For simplicity, we assume that ∂D is sufficiently smooth and ε is sufficiently small so that the union of hexagons intersecting ∂D but not ∂+ is connected. There is a unique (random) path β, which is the common boundary of the white cluster meeting ∂+ and the black cluster meeting ∂D.

The law μD,∂+,ε of β is a probability measure on the space of closed subsets of D with the Hausdorff metric. Smirnov [87] proved that as ε  0 the measure 516 Oded Schramm

μD,∂+,ε converges weakly to a measure μD,∂+ , and that μ is conformally invariant, in the following sense. If f : D → D ⊂ R2 is a homeomorphism that is analytic in D, then the push forward of μD,∂+ under f is μf (D),f (∂+). In other words, if ε is small, then f(β)is a good approximation for the corresponding path defined using a hexagonal grid of mesh ε in f(D) = D. This type of conformal invariance was believed to hold for many “critical” random systems in two dimensions. However, the only previous result establishing conformal invariance for a random scaling limit is Lévy’s theorem [64] stating that for two-dimensional Brownian motion, the scaling limit of simple random walk on Z2, is conformally invariant up to a time-change. Smirnov’s proof is very beautiful, and the result is important, but describing the proof will throw us too far off course (since for this paper percolation is just an example model, not the primary topic). The interested reader is encouraged to consult [12], [30], [70], [45] for background in percolation and highlights of percolation theory. An elegant simplification of parts of Smirnov’s proof has been discovered by Vincent Beffara [11]. A more detailed version of other parts of Smirnov’s argument appears in [19]. Though this was not the original inspiration, we will now use Smirnov’s result to motivate the definition of SLE. By conformal invariance, we may venture to un- derstand β in the domain of our choice. The simplest situation turns out to be when D = H is the upper half plane and ∂+ is the positive real ray R+, as in Figure 3.

Figure 3. The percolation interface in the upper half plane.

(Though this domain D is unbounded, that does not cause any problems.) We may consider the discrete path β as a simple path β :[0,T) → H starting near 0 and satisfying limt→T |β(t)|=∞(where T is finite or infinite). We would like to learn about β by understanding the one-parameter family of conformal maps gt mapping H \ β([0,t]) onto H. To facilitate this, we must first Conformally invariant scaling limits: an overview and a collection of problems 517 recall a few basic facts and discuss Loewner’s theorem. At this point, assume only that β is a simple path in H with β(0) ∈ R and β(t)∈ / R for t>0. The existence of the conformal maps gt : H \ β([0,t]) → H is guaranteed by Riemann’s mapping theorem. However, gt is not unique. In order to choose a specific gt for every t,we first require that gt (∞) =∞. Schwarz reflection in the real axis implies that gt is analytic in a neighborhood of ∞, and therefore admits a power series representation in 1/z, −1 −2 gt (z) = a1 z + a0 + a−1 z + a−2 z +··· , valid for all z sufficiently large. Since gt maps the real line near ∞ into the real line, it follows that aj ∈ R for all j, and because gt : H \ β([0,t]) → H, we find that a1 > 0. We now pick a specific gt by imposing the so-called hydrodynamic normalization at ∞, namely a1 = 1 and a0 = 0. This can clearly be achieved by post-composing with a map of the form z → az+ b, a>0, b ∈ R. The coefficients aj of the series expansion of gt are now functions of t. It is not hard to verify that a−1(t) is a continuous, strictly increasing function of t. Clearly, g0(z) = z and hence a−1(0) = 0. We may therefore reparametrize β so as to have a−1(t) = 2 t for all t>0. This is called the half-plane capacity parametrization of β. With this parametrization, a variant of Loewner’s theorem [65] states that the maps gt satisfy the differential equation

dgt (z) 2 = , (1) dt gt (z) − W(t) where W(t) := gt β(t) is called the Loewner driving term. A few comments are in order.

1. Although gt is defined in H \ β([0,t]), it does extend continuously to β(t), and therefore W(t)is well defined. 2. If z = β(s) for some s, then (1) makes sense only as long as t0. Suppose that we examine the colors of only those hexagons that are necessary to determine β([0,s]). This can be done by sequentially testing the hexagons adjacent to β starting from β(0) as follows. Each time the already 518 Oded Schramm determined arc of β meets a hexagon whose color has not yet been examined, we test the color (which permits us to extend the determined initial arc of β by at least one segment), until β([0,s]) has been determined. See Figure 4.

Figure 4. Initial segment of interface.

Now comes the main point. Let Ds be the unbounded component of the collection s of hexagons of undetermined color in H, and let ∂+ be the subset of ∂Ds lying on the boundary of hexagons of determined color white. Then the distribution of the contin- β([s,∞)) β([ ,s]) μ s uation of the interface given 0 is Ds ,∂+,ε. By Smirnov’s theorem, if G: Ds → H is the conformal map satisfying the hydrodynamic normalization, G μ s μ s then the image under of Ds ,∂+,ε is close to H,G(∂+),ε. (Actually, to justify this, one needs a slightly stronger “uniform” version of Smirnov’s theorem. But here we want to convey the main ideas, and do not bother about being entirely precise.) Now, s since Ds approximates H \β([0,s]), it follows that G is very close to gs and G(∂+) is close to [W(s),∞) =[gs(β(s)), ∞). Therefore, in the limit as ε  0, we have for β sampled according to μH,R+ that given β([0,s]) the distribution of gs β([s,∞))

(which is the conformal image of the continuation of the path) is μH,R+ translated by W(s). The Loewner driving term of the path t → gs β(s + t) is W(s + t), because −1 gs+t gs maps H \ gs β([s,s + t]) onto H. The conclusion of the previous paragraph therefore implies that given (W(t) : t ∈[0,s]) the distribution of the continuation of W is identical to the original distribution of W translated to start at W(s). This is a very strong property. Indeed, for every n ∈ N and t>0wemay W(t) = n W(jt/n)− W((j − )t/n) n write j=1 1 , which by the above is a sum of independent identically distributed random variables. If we assume that the variance of W(t)is finite, then it is also the sum of the variances of the summands. By the central limit theorem, W(t)is therefore a Gaussian random variable. By symmetry, W(t)has the same distribution as −W(t), and so W(t) is a centered Gaussian. It now easily follows that there is some constant κ ≥ 0 such that W(t)has the same distribution as B(κ t), where B is one-dimensional Brownian motion starting at B(0) = 0. Using results from the theory of stochastic processes (e.g., the characterization of continuous martingales as time-changed Brownian motion), the same conclusion can be reached Conformally invariant scaling limits: an overview and a collection of problems 519 while replacing the assumption that W(t) has finite variance with the continuity of W(t)in t. We have just seen that Smirnov’s theorem implies that the Loewner driving term of a sample from μH,R+ is B(κ t) for some κ ≥ 0. This should serve as adequate motivation for the following definition from [79].

Definition 1.1. Fix some κ ≥ 0, and let gt be the solution of Loewner’s equation (1) satisfying g0(z) = z with W(t) = B(κ t), where B is standard one-dimensional Brownian motion starting at B(0) = 0. Then (gt : t ≥ 0) is called chordal stochastic Loewner evolution with parameter κ or SLEκ .

Of course, SLEκ is a random one-parameter family of maps; the randomness is entirely due to the Brownian motion. It has been proven [76], [59] that with probability 1 there is a (unique) random continuous path γ(t) such that for each t ≥ 0 the domain of definition of gt is the −1 unbounded component of H \ γ([0,t]). The path is given by γ(t) = gt (W(t)), −1 but proving that gt (W(t)) is well defined is not easy. It is also known [76] that a.s. γ(t) is a simple path if and only if κ ≤ 4 and is space-filling if and only if κ ≥ 8. Sometimes the path γ itself is called SLEκ . This is not too inconsistent, because gt can be reconstructed from γ([0,t]) and vice versa. If D is a simply connected domain in the plane and a,b ∈ ∂D are two distinct points (or rather prime ends), then chordal SLE from a to b in D is defined as the image of γ under a conformal map from H to D taking 0 to a and ∞ to b. Though the map is not unique, the choice of the map does not effect the law of the SLE in D. This follows from the easily verified fact that up to a rescaling of time, the law of the SLE path is invariant under scaling by a positive real constant, as is the case for Brownian motion. The reason for calling the SLE “chordal” is that it connects two boundary points of a domain D. There is another version of SLE, which connects a boundary point to an interior point, called radial SLE. Actually, there are a few other variations, but they all have similar definitions and analogous properties.

1.2. A historical narrative. In this subsection we list some works and discoveries related to SLE and random scaling limits in two dimensions. The following account is not comprehensive. Some of the topics not covered here are discussed in Wen- delin Werner’s [97] contribution to this ICM proceedings. We start by very briefly discussing the historical background. In the survey paper [49], Langlands, Pouliot and Saint-Aubin present a collection of intriguing predictions from statistical physics. They have discussed these predic- tions and some simulation data withAizenman, which prompted him to conjecture that the critical percolation crossing probabilities are asymptotically conformally invariant (see [49]). This means that the probability Qε(D, ∂1,∂2) that there exists a critical percolation cluster in a domain D ⊂ C connecting two boundary arcs ∂1 and ∂2 on a lattice with mesh ε has a limit Q(D, ∂1,∂2) as ε  0 and that the limit is conformally 520 Oded Schramm invariant, namely, Q(D, ∂1,∂2) = Q f(D),f(∂1), f (∂2) if f is a homeomorphism from D to f(D) that is conformal in D. This led John Cardy [20] to propose his formula (involving hypergeometric functions) for the asymptotic crossing probability in a rectangle between two opposite edges. The survey [49] highlighted these predic- tions and the role of the conjectured conformal invariance in critical percolation, as well as several other statistical physics models in two dimensions. Prior to SLE there were attempts to use compositions of conformal slit mappings and even Loewner’s equation in the study of diffusion limited aggregation (DLA). DLA is a random growth process, which produces a random fractal and is notoriously hard to analyse mathematically. (See [100], [4] for a definition and discussion of DLA.) Makarov and Carleson [22] used Loewner’s equation to study a much simplified deterministic variant of DLA, which is not fractal, and Hastings and Levitov [34] have used conformal mapping techniques for a non-rigorous study of more realistic versions of DLA. Given that the fractals produced by DLA are not conformally invariant, it is not too surprising that it is hard to faithfully model DLA using conformal maps. Harry Kesten [44] proved that the diameter of the planar DLA cluster after n steps grows asymptotically no faster than n2/3, and this appears to be essentially the only theorem concerning two-dimensional DLA, though several very simplified variants of DLA have been successfully analysed. The original motivation for SLE actually came from investigating the Loop-erased random walk (a.k.a. LERW), which is a random curve introduced by Greg Lawler [51]. Consider some bounded simply-connected domain D in the plane. Let G = G(D, ε) be the subgraph of a square grid of mesh ε that falls inside D and let V∂ be the set of vertices of G that have fewer than 4 neighbors in D. Suppose that 0 ∈ D, and let o be some vertex of G closest to 0. Start a simple random walk on G from o (at each step the walk jumps to any neighbor of the current position with equal probability). We keep track of the trajectory of the walk at each step, except that every time a loop is created, it is erased from the trajectory. The walk terminates when it first reaches V∂ , and the loop-erased random walk from o to V∂ is the final trajectory. See Figure 5, where D is a disk. The LERW is intimately related to the uniform spanning tree. In particular, if we collapse V∂ to a single vertex v∂ and take a random spanning tree of the resulting projection of G, where each possible spanning tree is chosen with equal probability, then the unique path in the tree joining o to v∂ (as a set of edges) has precisely the same law as the LERW from o to V∂ [74]. This is not a particular property of the square grid, the corresponding analog holds in an arbitrary finite graph. In the other direction, there is a marvelous algorithm discovered by David Wilson [99] which builds the uniform spanning tree by successively adding loop-erased random walks. The survey [66] is a good window into the beautiful theory of uniform spanning trees and forests. Using sophisticated determinantcalculations and Temperley’s bijection between the collection of spanning trees and a certain collection of dimer tilings (which is Conformally invariant scaling limits: an overview and a collection of problems 521

Figure 5. The LERW in a disk. special to the planar setting), Richard Kenyon [39], [41], [40] was able to calculate several properties of the LERW. For example, it was shown that the variance of the winding number of the above LERW in G(D, ε) is (2 + o(1)) log(1/ε) as ε  0, and that the growth exponent for the number of edges in a LERW is 5/4. In [79] it was shown that if the limit of the law of the LERW as ε  0 exists and is conformally invariant, then it is a radial SLE2 path, when parametrized by capacity. (See subsection 2.1 for a description of two alternative topologies on spaces of probability measures on curves, for which this convergence may be stated.) In broad strokes, the reason why it should be an SLE path is basically the same as the argument presented above for the percolation interface. Two important properties of the percolation interface scaling limit were crucial in the above argument: conformal invariance and the following Markovian property. If we condition on an initial segment of the path, the remainder is an instance of the path in the domain slitted by the initial segment starting from the endpoint of the initial segment. Conformal invariance was believed to hold for the LERW scaling limit, while the Markovian property does hold for the reversal of the LERW. The identification of the correct value of the parameter κ as 2 is based on Kenyon’s calculated LERW winding variance growth rate and a calculation of the variance of the winding number of the radial SLEκ path truncated at distance ε from the interior target point. The latter grows like (κ + o(1)) log(1/ε). It was also conjectured in [79] that the percolation interface discussed above converges to SLE6. The identification of the parameter κ as 6 in this case was based on Cardy’s formula [20] and the verification that the corresponding formula holds for SLEκ if and only if κ = 6. The percolation interface satisfies the following locality property. The evolution of the path (given its past) does not depend on the shape of the domain away from 522 Oded Schramm the current location of the endpoint of the path. Though this is essentially obvious, it should be noted that other interesting paths (such as the LERW scaling limit) do not satisfy locality. Another process that clearly satisfies locality is Brownian motion. Greg Lawler and WendelinWerner [61], [62] studied the intersection exponents of planar Brownian motion and the relations between them. An example of an intersection exponent is the unique number ξ(1, 1) such that the probability that the paths of two independent Brownian motions started at distance 1 apart within the unit disk U and stopped when they first hit the circle R∂U do not intersect one another is R−ξ(1,1)+o(1) as R →∞. At the time, there were conjectures [27] for the values of many of these exponents, which were rational numbers, but only two of these could be proved rigorously (not accidentally, those had values 1 and 2). These exponents encode many fundamental properties of Brownian motion. For example, Lawler [50] showed that the dimension of the outer boundary of planar Brownian motion stopped at time t = 1, say, is 2 (1 − α) for a certain intersection exponent α. Lawler and Werner [61], [62] have proved certain relations between the intersection exponents, and have shown that any process which like Brownian motion satisfies conformal invariance and a certain version of the locality property necessarily has intersection exponents that are very simply related to the Brownian exponents. Since SLE6 was believed to be the scaling limit of the percolation interface, it should satisfy locality. It is also conformally invariant by definition. Thus, the Brownian exponents should apply to SLE6. Indeed, in a series of papers [53], [54], [55] Lawler, Werner and the present author proved the conjectured values of the Brownian exponents by calculating the corresponding exponents for SLE6 (and using the previous work by Lawler and Werner). Very roughly, one can say that the reason why the exponents of SLE are easier to calculate than the Brownian exponents is that the SLE path, though it may hit itself, does not cross itself. Thus, the outer boundary of the SLE path is drawn essentially in chronological order. Later [58] it became clear that the relation between SLE6 and Brownian motion is even closer than previously apparent: the outer boundary of Brownian motion started from 0 and stopped on hitting the unit circle ∂U has the same distribution as the outer boundary of a variant of SLE6. Lennart Carleson observed that, assuming conformal invariance, Cardy’s formula is equivalent to the statement that Q(D, ∂1,∂2) = length(∂2) when D is an equilat- eral triangle of sidelength 1, ∂1 is its base, and ∂2 ⊂ ∂D is a line segment having the vertex opposite to ∂1 as one of its endpoints. Smirnov [87] proved Carleson’s form of Cardy’s formula for critical site percolation on the triangular lattice (that is, the same percolation model we have described above) and showed that crossing probabilities between two arcs on the boundary of a simply connected domain are asymptotically conformally invariant. As a corollary, Smirnov concluded that the scaling limit of the percolation interface exists and is equal to the SLE6 path. This connection enabled proving many conjectures about this percolation model. For example, the predic- tion [24], [73] that the probability that the cluster of the origin has diameter larger Conformally invariant scaling limits: an overview and a collection of problems 523 than R decays like − / +o( ) P the origin is in a cluster of diameter ≥ R = R 5 48 1 (2) as R →∞was proved [56]. This value 5/48 is an example of what is commonly referred to as a critical exponent. Building on earlier work by Kesten and others, as well as on Smirnov’s theorem and SLE, Smirnov and Werner [88] were able to determine many useful percolation exponents. Julien Dubédat [25] has used SLE to prove Watts’[92] formula for the asymptotic probability that in a given rectangle there are both a white horizontal and vertical crossing (for the above percolation model at p = pc = 1/2). The next process for which conformal invariance and convergence to SLE was established is the LERW [59]. Contrary to Smirnov’s proof for percolation, where convergence to SLE was a consequence of conformal invariance, in the case of the LERW the proof establishes conformal invariance as a consequence of the conver- gence to SLE2. More specifically, the argument in [59] proceeds by considering the Loewner driving term of the discrete LERW (before passing to the limit) and proving that the driving term converges to an appropriately time-scaled Brownian motion. The same paper also shows that the uniform spanning tree scaling limit is confor- mally invariant, and the Peano curve associated with it (essentially, the boundary of a thickened uniform spanning tree) converges to SLE8. Another difference between the results of [87] and [59] is that while the former is restricted to site percolation on the triangular lattice, the results in [59] are essentially lattice independent. Figure 5 above shows a fine LERW, which gives an idea of what an SLE2 looks like. Likewise, Figure 6 shows a sample of an initial segment of the uniform spanning tree Peano curve in a rectangular domain. Note that the curve is space filling, as is SLE8.

Figure 6. An initial segment of the uniform spanning tree Peano path. 524 Oded Schramm

Meanwhile, Gady Kozma [47] came up with a different proof that the LERW scaling limit exists. Although Kozma’s proof does not identify the limit, it has the advantage of generalizing to three dimensions [48]. There are two discrete models for which convergence to SLE4 has been established by Scott Sheffield and the present author. These models are the harmonic explorer [80] and the interface of the discrete Gaussian free field [81]. The discrete and continuous Gaussian free fields (a.k.a. the harmonic crystal) play an important role in the heuristic physics analysis of various statistical physics models. The discrete Gaussian free field is a probability measure on real valued functions defined on a graph, often a piece of a lattice. If, for example, the graph is a triangulation of a domain in the plane, an interface is a curve in the dual graph separating vertices where the function is positive from vertices where the function is negative. See [85] or [81] for further details, and see Figure 7 for a simulation of the harmonic explorer, and therefore an approximation of SLE4.

Figure 7. The harmonic explorer path.

Sheffield also announced work in progress connecting the Gaussian free field with SLEκ for other values of κ. The basic idea is that while SLE4 may be thought of as a curve solving the equation h = 0, where h is the Gaussian free field, for other κ, the SLEκ curve may be considered as a solution of

c winding(γ [0,t]) = h(γ (t)), (3) where c is a constant depending on κ. When κ = 4, the corresponding constant c is zero, which reduces to the setting of [81]. Alternatively, (3) can be heuristically written as cγ(s) = exp(i h(γ (t)), where s is the length parameter of γ . However, we stress that it is hard to make sense of these equations, for the Gaussian free field Conformally invariant scaling limits: an overview and a collection of problems 525 is not a smooth function (in fact, it is not even a function but rather a distribution). Likewise, the SLE path is not rectifiable and its winding at most points is infinite. As mentioned above, there are several different variants of SLE in simply con- nected domains: chordal, radial, as well as a few others, which we have not mentioned. These variants are rather closely related to one another [83]. There are also variants defined in the multiply-connected setting [101], [6], [5], [7]. One motivation for this study comes from statistical physics models, which are easy to define on multiply connected domains. Since one can easily vary the boundary conditions on different boundary components of the domain, it is clear that there is often more than one reasonable choice for the definition of the SLE path. Finally, we mention an intriguing connection between Brownian motion and SLEκ for κ ∈ (8/3, 4]. There is the notion of the Brownian loop soup [63], which is a Poisson measure on the space of Brownian motion loops. According to [93], the boundaries of clusters of a sample from the loop soup measure with intensity c are SLEκ -like paths, where κ = κ(c) ∈ (8/3, 4]. The proof is to appear in a future joint work of Sheffield and Werner. The above account describes some of the highlights of the developments in the field in the past several years. The rest of the paper will be devoted to a description of some problems where we hope to see some future progress. Some of these problems are obvious to anyone working in the field (though the solution is not obvious), while others are borrowed from several different sources. A few of the problems appear here for the first time. The paper [76] contains some additional problems.

2. Random processes converging to SLE

As we have seen, paths associated with several random processes have been proved to converge to various SLE paths. However, the list of processes where the convergence is expected but not proved yet is longer. This section will present questions of this sort, most of which have previously appeared in the literature. The strategy of the proofs of convergence to SLE in the papers [59], [80], [81] is very similar. In these papers, a collection of martingales with respect to the filtration given by the evolution of the curve is used to gain information about the Loewner driving term of the discrete curve. Although such a proof is also possible for the percolation interface (using Cardy’s formula), this technique was not available at the time, and Smirnov used instead an argument which uses the independence properties of percolation in an essential way and is therefore not likely to be applicable to many other models. Thus, it seems that presently the most promising technique is the martingale technique from [59].

2.1. Notions of convergence. To be precise, we must describe the meaning of these scaling limits. In fact, there are at least two distinct reasonable notions of convergence, which we now describe. Suppose that γn are random paths in the closed upper half 526 Oded Schramm plane H starting from 0. Consider the one-point compactification Cˆ = C ∪{∞}of C = R2, which may be thought of as the sphere S2. The law of γn may be thought of as a Borel probability measure on the Hausdorff space of closed nonempty subsets of Cˆ . Since that Hausdorff space is compact, the space of Borel probability measures on it is compact with respect to weak convergence of measures [26]. We may say that γn converges in the Hausdorff sense to a random set γ ⊂ H ∪{∞}if the law of γn converges weakly to the law of γ . A similar definition applies to curves in the closure of a bounded domain D ⊂ C. The above stated instances of convergence to SLE hold with respect to this notion. However, in the case of convergence to SLE8, this does not mean very much, for SLE8 fills up the domain. The second notion of convergence is stronger. Suppose that each γn is a.s. contin- uous with respect to the half-plane capacity parametrization from ∞. (This holds, in ˆ particular, if γn is a.s. a (continuous) simple path.) If d is a metric on C = C ∪{∞} compatible with its topology, then we may consider the metric ∗ d (β1,β2) := sup d β1(t), β2(t) t∈[0,∞) on the space of continuous paths defined on [0, ∞). We may say that γn converges to a random path γ weakly-uniformly if the law of γn converges weakly to the law of γ in the space of Borel measures with respect to the metric d∗. This implies Hausdorff convergence. Since d∗ is finer than the Hausdorff metric, there are more functions from the space of paths to R that are continuous with respect to d∗ than with respect to the Hausdorff metric. Consequently, weakly-uniform convergence is stronger than Hausdorff convergence. In all the results stated above saying that some random path converges to SLE, the convergence is weakly-uniform when the paths are parametrized by capacity or half-plane capacity (depending on whether the convergence is to radial or chordal SLE, respectively). In the following, when we ask for convergence to SLE, we will mean weakly- uniform convergence. However, weaker nontrivial forms of convergence would also be very interesting.

2.2. Self avoiding walk. Let G be either the square, the hexagonal or the triangular grid in the plane, positioned so that 0 is some vertex in G.Forn ∈ N consider the uniform measures on all self avoiding n-step walks in G that start at 0 and stay in the upper half plane. It has been shown in [60] that when G = Z2 the limiting measure as n →∞exists. (The same proof probably applies for the other alternatives for G, provided that G is positioned so that horizontal lines through vertices in G do not intersect the relative interior of edges of G which they do not contain.) Problem 2.1 ([60]). Let γ be a sample from the n →∞limit of the uniform measure on n-step self avoiding paths in the upper half plane described above. Prove that the limit as s  0 of the law of sγ exists and that it is SLE8/3. The convergence may be considered with respect to either of the two topologies discussed in subsection 2.1. Conformally invariant scaling limits: an overview and a collection of problems 527

In [60] some consequences of this convergence are indicated, as well as support for the conjecture. There are some indications that the setting of the hexagonal lattice is easier: the rate of growth of the number of self avoiding paths on the hexagonal grid is predicted [72] √ n/ to be 2 + 2 + o(1) 2; no such prediction exists for the square grid or triangular lattice. In dimensions d>4 Takashi Hara and Gordon Slade [32] proved that the scaling limit of self-avoiding random walk is Brownian motion. This is also believed to be the case for d = 4. See [67] for references and further background on the self-avoiding walk.

2.3. Height models. There is a vast collection of height model interfaces that should converge to SLE4. The one theorem in this regard is the convergence of the interface of the Gaussian free field [81]. This was motivated by Kenyon’s theorem stating that the domino tiling height function converges to the Gaussian free field [42] and by Kenyon’s conjecture that the double domino interface converges to SLE4 (see [76] for a statement of this problem). The domino height function is a function on Z2 associated with a domino tiling (see [42]). Its distribution is roughly (ignoring boundary issues) the uniform measure on functions h: Z2 → Z such that h(0, 0) = 0, ⎧ ⎪0 x,y even, ⎨⎪ 1 x odd y even, h(x, y) mod 4 = ⎪2 x,y odd, ⎩⎪ 3 x even y odd, and |h(z) − h(z)|∈{1, 3} if |z − z|=1, z, z ∈ Z2. Let D be a bounded domain in the plane whose boundary is a simple path in the triangular lattice, say. Let ∂+ and ∂− be complementary arcs in ∂D such that the two common endpoints of these arcs are midpoints of edges. Consider the uniform measure on functions h taking odd integer values on vertices in D such that h = 1on ∂+, h =−1on∂−, and |h(v)−h(u)|∈{0, 2} for neighbors v,u. We may extend such a function h to D by affine interpolation within each triangle, and this interpolation is consistent along the edges. There is then a unique connected path γ that is the connected component of h−1(0) that contains the two endpoints of each of the two arcs ∂±.

Problem 2.2. Is it true that the path γ tends to SLE4? Does the law of h converge to the Gaussian free field? The convergence we expect for h is in the same sense as in [42]. Note that if we restrict in the above the image of h to be {1, −1}, we obtain critical site percolation on the triangular grid, and the limit of the corresponding interface is in this case SLE6. 528 Oded Schramm

Now suppose that (D, ∂+,∂−) is as above. Let λ ∈ (0, 1/2] be some constant and consider the uniform measure on functions h taking real values on vertices in D such that h = λ on ∂+, h =−λ on ∂− and |h(v) − h(u)|≤1 for every edge [v,u]. Problem 2.3. Is it true that for some value of λ the corresponding interface converges to SLE4? Does the law of h converge in some sense to the Gaussian free field? In the case of the corresponding questions for the discrete Gaussian free field, there is just one constant λ such that the interface converges to SLE4. For other choices of λ the interface converges to a well-known variant of SLE4 [81]. There are some restricted classes of height models for which convergence to the Gaussian free field is known [71]. It may still be very hard to prove that the cor- responding interface converges to SLE4. One interesting problem of this sort is the following. Problem 2.4 ([81]). If we project the Gaussian free field onto the subspace spanned by the eigenfunctions of the Dirichlet Laplacian with eigenvalues in [−r, r] and add the harmonic function with boundary values ±λ on ∂±, does the corresponding interface converge to SLE4 as r →∞when λ is chosen appropriately? The problem is natural, because the Gaussian free field is related to the Dirichlet Laplacian. In particular, the projections of the field onto the spaces spanned by eigenfunctions with eigenvalues in two disjoint intervals are independent.

2.4. The Ising, FK, and O(n) loop models. The Ising model is a fundamental physics model for magnetism. Consider again a domain D adapted to the triangular lattice and a partition ∂D = ∂+ ∪ ∂− as in subsection 2.3. Now consider a function h that take the values ±1 on vertices in D such that h is1on∂+ and −1on∂−. On the collection of all such functions we put a probability measure such that the probability for a given h is proportional to e−2βk, where β is a parameter and k is the number of edges [v,u] such that h(v) = h(u). This is known as the Ising model and the value associate to a vertex is often called a spin. It is known that the critical value βc (which√ we do not define here in the context of the Ising model) for β satisfies e2β = 3 (see [69], [35]). Again, the interface at the critical β = βc is believed to converge to an SLE path, this time SLE3.Forβ ∈[0,βc) fixed, the interface should converge to SLE6. Note that when β = 0, the model is again identical to critical site percolation on the triangular grid, and the interface does converge to SLE6.

Problem 2.5. Prove that when β = βc, the interface converges to SLE3 and when β ∈ (0,βc) to SLE6.

When β>βc we do not expect convergence to SLE, and do not expect conformal invariance. The interface scaling limit is in this case a straight line segment if the domain is convex [75] (see also [29]). The Fortuin–Kasteleyn [28] (FK) model (a.k.a. the random cluster model) is a probability measure on the collection of all subsets of the set of edges E of a finite Conformally invariant scaling limits: an overview and a collection of problems 529 graph G = (V, E). In the FK model, the measure of each ω ⊂ E is proportional to |ω| p/(1 − p) qc, where q>0 and p ∈ (0, 1) are parameters, |ω| is the cardinality of ω, and c is the number of connected components of the subgraph (V, ω). The FK model is very closely related to the well known Potts model [8], which is a generalization of the Ising model. Many questions about the Potts model can be translated to questions about the√ FK model√ and vice versa. On the grid Z2, when p = q/(1 + q) the FK model satisfies a form of self- duality. √ √ Problem 2.6 ([76]). Prove that when q ∈ (0, 4) and p = q/(1+ q), the interface Z2 of the FK model on with√ appropriate boundary conditions converges to SLEκ , where κ = 4 π/cos−1 − q/2 . (See [76] for further details.) The O(n) loop model on a finite graph G = (V, E) is a measure on the collection of subgraphs of G where the degree of every vertex in the subgraph is 2. (The subgraph does not need to contain all the vertices.) The probability of each such subgraph is proportional to xe nc, where c is the number of connected components, e is the number of edges in the subgraph, and x,n > 0 are parameters. When n is a positive integer, the O(n) loop model is derived from the O(n) spin model, which is a measure on the set of functions which associate to every vertex a unit vector in Rn. In order to pin down a specific long path in the O(n) loop model, we pick two points on the boundary of the domain and require that in the random subgraph the degrees of two boundary vertices near these two points be 1, while setting the degrees of all other boundary vertices to 0, say. Then the measure is supported on configurations with one simple path and a collection of loops. √ −1/2 Now we specialize to the hexagonal lattice. Set xc(n) := 2 + 2 − n , which is the conjectured critical parameter [72].

Problem 2.7 ([36]). Prove that when n ∈[0, 2] and x = xc(n) (respectively, x> xc(n)) the scaling limit of the path containing the two special boundary vertices is chordal SLEκ , where κ ∈[8/3, 4] (respectively, κ ∈[4, 8]) and n =−2 cos(4 π/κ).

When x

2.5. Lattice trees. We now present an example of a discrete model where we suspect that perhaps conformal invariance might hold. However, we do not presently have a candidate for the scaling limit. Fix n ∈ N+, and consider the collection of all trees contained in the grid G that contain the origin and have n vertices. Select a tree T from this measure, uniformly at random. 530 Oded Schramm

Problem 2.8. What is the growth rate of the expected diameter of such a tree? If we rescale the tree so that the expected (or median) diameter is 1, is there a limit for the law of the tree as n →∞? What are its geometric and topological properties? Can the limit be determined? It would be good to be able to produce some pictures. However, we presently do not know how to sample from this measure. Problem 2.9. Produce an efficient algorithm which samples lattice trees approxi- mately uniformly, or prove that such an algorithm does not exist. See [86] for background on lattice trees and for results in high dimensions and [17] for an analysis of a related continuum model.

2.6. Percolation interface. It is natural to try to extend the understanding of perco- lation at pc to percolation at a parameter p tending to pc. One possible framework is as follows. Fix a parameter q ∈ (0, 1). Suppose that in Figure 3 with small mesh ε>0 we choose p(ε) so that the probability to have a left to right crossing of white hexagons in some fixed 1 × 1 square in the upper half plane is q at percolation param- eter p = p(ε). The corresponding interface will still be an unbounded path starting at 0, but its distribution will be different from the interface at p = 1/2ifq = 1/2. Thus, it is natural to ask Problem 2.10 (Lincoln Chayes (personal communication)). What is the scaling limit of the interface as ε  0 and p = p(ε) if q = 1/2 is fixed? This problem is also very closely related to a problem formulated by F. Camia, L. Fontes and C. Newman [18]. Site percolation on the triangular lattice is only one of several different models for percolation in the plane. Among discrete models, widely studied is bond perco- lation on the square grid. As for site percolation on the triangular lattice, the critical probability is again pc = 1/2. At present, Smirnov’s proof does not work for bond percolation on the square grid. The proof uses the invariance of the model under rotation by 2 π/3. Thus, the following problem presents itself. Problem 2.11. Prove Smirnov’s theorem for critical bond percolation on Z2. Some progress on this problem has been reported by Vincent Beffara [9]. There are other natural percolation models which have been studied. Among them we mention Voronoi percolation and the boolean model. In Voronoi percolation one has two independent Poisson point processes in the plane, W and B, with intensities p and 1−p, respectively. Let Wˆ be the closure of the set of points in R2 closer to W than to B, and let Bˆ be the closure of the set of points closer to B. The set Wˆ is a sample from Voronoi percolation at parameter p. Some form of conformal invariance was proved for Voronoi percolation [14], but the version proved does not imply convergence Conformally invariant scaling limits: an overview and a collection of problems 531 to SLE. It is neither stronger nor weaker than the conformal invariance proved by Smirnov. Notable recent progress has been made for Voronoi percolation by Bollobás and Riordan [15], who established the very useful Russo–Seymour–Welsh theorem, as well as pc = 1/2 for Voronoi percolation.

Problem 2.12. Prove Smirnov’s theorem for Voronoi percolation.

The boolean percolation model (a.k.a. continuum percolation) can be defined by taking a Poisson set of points W ⊂ R2 of intensity 1 and letting Wˆ be the set of points in the plane at distance at most r from W. Here, r is the parameter of the model. (Alternatively, one may fix r = 1, say, and let the intensity of the Poisson process be the parameter, but this is essentially the same, by scaling.) The Russo– Seymour–Welsh theorem is known for this model [1], [77], but the critical value of the parameter has not been identified. A nice feature which the model shares with Voronoi percolation is invariance under rotations.

Problem 2.13. Prove Smirnov’s theorem for boolean percolation.

3. Critical exponents

The determination of critical exponents has been one motivation to prove conformal invariance for discrete models. For example, den Nijs and Nienhuis predicted [24], [73] that the probability that the critical percolation cluster of the origin has diameter larger than R is R−5/48+o(1) as R →∞. Likewise, the probability that a given site in the square [−R,R]2 is pivotal for a left-right crossing of the square [−2 R,2 R]2 was predicted to be R−5/4+o(1). (Here, pivotal means that the occurrence or non- occurrence of a crossing would be modified by flipping the status of the site.) These and other exponents were proved for site percolation on the triangular grid using Smirnov’s theorem and SLE [56], [88]. The determination of the exponents is very useful for the study of percolation. Richard Kenyon [39] calculated by enumeration techniques involving determi- nants the asymptotics of the probability that an edge belongs to a loop-erased random walk. The probability decays like R−3/4+o(1) when the distance from the edge to the endpoints of the walk is R. However, Kenyon’s estimate is much more precise; he / shows that, in a specific domain, R3 4 times the probability is bounded away from zero and infinity, and in fact estimates the probability as fR−3/4 1 + o(1) as R →∞, where f is an explicit function of the position of the edge. Thus, it is natural to ask for such precise estimates for the important percolation events as well. Namely,

Problem 3.1. Improve the estimates R−5/48+o(1) and R−5/4+o(1) mentioned above (as well as other similar estimates) to more precise formulas. It would be especially nice to obtain estimates that are sharp up to multiplicative constants. 532 Oded Schramm

In addition to the case of the loop-erased random walk mentioned above, estimates up to constants are known for events involving Brownian motions [57]. The difficulty in getting more precise estimates is not in the analysis of SLE. Rather, it is due to the passage between the discrete and continuous setting. Consequently, the above problem seems to be related to the following. Problem 3.2. Obtain reasonable estimates for the speed of convergence of the discrete processes which are known to converge to SLE. There are still critical exponents which do not seem accessible via an SLE analysis. For example, we may ask Problem 3.3. Calculate the number α such that on the event that there is a left-right crossing in critical percolation in the square [0,R]2, the expected length of the shortest crossing is Rα+o(1). Ziff [102] predicts an exponent which is related to this α, but it seems that there is currently no prediction for the exact value of α.

4. Quantum gravity

Consider the uniform measure μn on equivalence classes of n-vertex triangulations of the sphere, where two triangulations are considered equivalent if there is a home- omorphism of the sphere taking one to the other. One may view a sample from this measure with the graph metric as a random geometry on the sphere. Such models go under the name “quantum gravity” in physics circles. One may also impose statistical physics models on such random triangulations. For example, the sample space may include such a triangulation (or rather, equivalence class of triangulations) together with a map h from the vertices to {−1, 1}. The measure of such a pair may be taken proportional to ak, where k is the number of edges [v,u] in the triangulation for which h(v) = h(u) and a>0 is a parameter. Thus, we are in effect considering a trian- gulation weighted by the Ising model partition function. (The partition function is in this case the sum of all the weights of such functions h on the given triangulation.) Likewise, one may weight the triangulation by other kinds of partition functions. In some cases it is easier to make a heuristic analysis of such statistical physics models in the quantum gravity world than in the plane. The enigmatic KPZ formula of Knizhnik, Polyakov and Zamolodchikov [46] was used in physics to predict properties of statistical physics in the plane from the corresponding properties in quantum gravity. Basically, the KPZ formula is a formula relating exponents in quantum gravity to the corresponding exponents in plane geometry. To date, there has been progress in the mathematical (as well as physical) under- standing of the statistical physics in the plane as well as in quantum gravity [2], [3], [16]. However, there is still no mathematical understanding of the KPZ formula. In fact, the author’s understanding of KPZ is too weak to even state a concrete problem. Conformally invariant scaling limits: an overview and a collection of problems 533

However, we may ask about the scaling limit of μn. There has been significant progress lately describing some aspects of the geometry of samples from μn [2], [23]. In particular, it has been shown by Chassaing and Schaeffer [23] that if Dn is the graph- − / metric diameter of a sample from μn, then Dn/n 1 4 converges in law to some random variable in (0, ∞). However, the scaling limit of samples from μn is not known. On the collection of compact metric spaces, we may consider the Gromov–Hausdorff distance dGH(X, Y ), which is the infimum of the Hausdorff distance between subsets X∗ and Y ∗ in a metric space Z∗ over all possible triples (X∗,Y∗,Z∗) such that Z∗ is a metric space, X∗,Y∗ ⊂ Z∗, X is isometric with X∗ and Y is isometric with Y ∗. Let Xn be a sample from μn, considered as a metric space with the graph metric scaled −1/4 ∗ by n , and let μn denote the law of Xn. ∗ Problem 4.1. Show that the weak limit limn→∞ μn with respect to the Gromov– Hausdorff metric exists. Determine the properties of the limit.

Note that [68] proves convergence of samples from μn, but the metric used there on the samples from μn is very different and consequently a solution of Problem 4.1 does not seem to follow.

5. Noise sensitivity, Fourier spectrum, and dynamical percolation

The indicator function of the event of having a percolation crossing in a domain be- tween two arcs on the boundary is a boolean function of boolean variables. Some fun- damental results concerning percolation are based on general theorems about boolean functions. (One can mention here the BK inequality, the Harris-FKG inequality and the Russo formula. See, e.g. [30].) Central to the theory of boolean functions is the Fourier expansion. Basically, if f :{−1, 1}n → R is any function of n bits, the Fourier–Walsh expansion of f is f(x)= f(S)χˆ S(x), S⊂[n] n where χS(x) = j∈S xj for S ⊂[n]={1,...,n}. When we consider {−1, 1} with the uniform probability measure, the collection {χS : S ⊂[n]} forms an orthonormal basis for L2({−1, 1}n). (Often other measures are also considered.) If we suppose f  = f :{− , }2 →{− , } that 2 1 (in particular, this holds if 1 1 1 1 ), then the Parseval ˆ 2 [n] identity gives S⊂[n] f(S) = 1. Thus, we get a probability measure μf on 2 = ˆ {S : S ⊂[n]} for which μf ({S}) = f(S)2. The map S →|S|, assigning to each S ⊂[n] its cardinality pushes forward the measure μf to a measure μ˜f on {0, 1,...,n}. This measure μ˜f may be called the Fourier spectrum of f . The Fourier spectrum encodes important information about f , and quite a bit of research on the subject exists [37]. For instance, one can read off from μ˜f the sensitivity of f to noise (see [13]). 534 Oded Schramm

When f is a percolation crossing function (i.e., 1 if there is a crossing, −1 otherwise), the corresponding index set [n] is identified with the collection of relevant sites or bonds, depending if it is a site or bond model. Though there is some partial understanding of the Fourier spectrum of percolation [82], the complete picture is unclear. For example, if the domain is approximately an  ×  square in the triangular lattice, then for the indicator function f of a crossing in critical site percolation it is known [82] that for every α<1/8 α μ˜f ([1, ]) → 0(4) as  →∞. This is proved using the critical exponents for site percolation as well as an estimate for the Fourier coefficients of general functions (based on the existence of an algorithm computing the function which is unlikely to examine any specific input variable). On the other hand, using the percolation exponents one can show that (4) fails if α>3/4. This is based on calculating the expected number of sites pivotal for a crossing (i.e., a change of the value of the corresponding input variable would change the value of the function) as well as showing that the second moment is bounded by a constant times the square of the expectation. The expected number of pivotals is known [88] to be 3/4+o(1) as  →∞. It is reasonable to conjecture that (4) holds for every α<3/4.

α1 α2 Problem 5.1. Is it true that lim→∞ μ˜f ([ , ]) = 1ifα1 < 3/4 <α2? Deter- α1 α2 mine the asymptotic behavior of μ˜f ([ , ]) as  →∞for arbitrary 0 ≤ α1 < α2 ≤ 2. Estimates on the Fourier coefficients of percolation crossings (in an annulus) play a central part in the proof [82] that dynamical percolation has exceptional times. Dynamical percolation (introduced in [31]) is a model in which at each fixed time one sees an ordinary percolation configuration, but the random bits determining whether or not a site (or bond) is open undergo random independent flips at a uniform rate, according to independent Poisson processes. The main result of [82] is that dynamical critical site percolation on the triangular lattice has exceptional times at which there is an infinite percolation component. These set of times are necessarily of zero Lebesgue measure. A better understanding of the Fourier coefficients may lead to sharper results about dynamical percolation, such as the determination of the dimension of exceptional times. Some upper and lower bounds for the dimension are known [82]. One would hope to understand the measure μf geometrically. Gil Kalai (personal communication) has suggested the problem of determining the scaling limit of μf . More specifically, the Fourier index set S for critical percolation crossing of a square is naturally identified with a subset of the plane. If we rescale the square to have edge length 1 while refining the mesh, then μf may be thought of as a probability measure on the Hausdorff space H of closed subsets of the square. It is reasonable to expect that μf converges weakly to some probability measure μ on H. We really do not know what samples from μ look like. Could it be that μ is supported on singletons? Alternatively, is it possible that μ[S = entire square]=1? Is S a Cantor set μ-a.s.? Conformally invariant scaling limits: an overview and a collection of problems 535

Problem 5.2 (Gil Kalai, personal communication). Prove that the limiting measure μ exists and determine properties of samples from μ. Kalai suspects (personal communication) that the set S is similar to the set of pivotal sites (which is a.s. a Cantor set in the scaling limit). This is supported by the easily verified fact that P i ∈ S = P i pivotal and P i, j ∈ S = P i, j pivotal hold for arbitrary boolean functions. Examples of functions where the scaling limit of S has been determined are provided by Tsirelson [90], [91]. One may try to study a scaling limit of dynamical percolation. Consider dynamical critical site percolation on a triangular lattice of mesh ε, where the rate at which the sites flip is λ>0. We choose λ = λ(ε) so that the correlation between having a left- right crossing of a fixed square at time 0 and at time 1 is 1/2, say. Noise sensitivity of percolation [13] shows that limε0 λ(ε) = 0 and the results of [82] imply that λ(ε) = εO(1) and ε = λ(ε)O(1) for ε ∈ (0, 1]. It is not hard to invent (several different) notions in which to take the limit of dynamical percolation as ε  0. Problem 5.3. Prove that the scaling limit of dynamical critical percolation exists. Prove that correlations between crossing events at different times t1

Problem 5.3 is very much related to strong concentration of the measure μ˜f , in the spirit of Problem 5.1. Because of the dependence of λ on ε, it is not reasonable to expect the dynamical percolation scaling limit to be invariant under maps of the form f × identity, where f : D → D is conformal and the identity map is applied to the time coordinate. In par- ticular, in the case where f(z)= az, a>0, one should expect dynamical percolation β to be invariant under the map f × (t → a t), where β := − limε0 log λ(ε)/ log ε (and this limit is expected to exist). It is not too hard to see that β = 3/4 if the answer to the first question in Problem 5.1 is yes. This suggests a modified form of conformal invariance for dynamical percolation. Suppose that F(z,t) has the form F(z,t) = f(z),g(z,t) , where f : D → D is  β conformal and g satisfies ∂t g(z,t) =|f (z)| , with the above value of β. Is dynamical percolation invariant under such maps? If such invariance is to hold, it would be in a “relativistic” framework, in which one does not consider crossings occurring at a specific time slice, but rather inside a space-time set. It is not clear if one can make good sense of that.

6. LERW and UST

The loop-erased random walk and the uniform spanning tree are models where very detailed knowledge exists. They may be studied using random walks and electrical 536 Oded Schramm network techniques, and in the two-dimensional setting also by SLE as well as domino tiling methods. (See [66] and the references cited there.) However, some open problems still remain. One may consider the random walk in a fine mesh lattice in the unit disk, which is stopped when it hits the boundary of the disk. The random walk converges to Brownian motion while its loop-erasure converges to SLE2. It is therefore reasonable to expect that the law of the pair (random walk, its loop-erasure) converges to a coupling of Brownian motion and SLE2. (If not, a subsequential limit will converge.)

Problem 6.1. In this coupling, is the SLE2 determined by the Brownian motion? It seems that this question occurred to several researchers independently, including Wendelin Werner (personal communication). Of course, one cannot naively loop-erase the Brownian motion path, because there is no first loop to erase and there are cases where the erasure of one loop eliminates some of the other loops. It is also interesting to try to extend some of the understanding of probabilistic statistical physics models beyond the planar setting to higher genus. The following problem in this direction was proposed by Russell Lyons (personal communication). Consider the uniform spanning tree on a fine square grid approximation of a torus. There is a random graph dual to the tree, which consists of the dual edges perpendicular to primal edges not in the tree. It is not hard to see that this random dual of the tree contains precisely three edge-simple closed paths (i.e., no repeating edges), and that these paths are not null-homotopic. Problem 6.2. Determine the distribution of the triple of homotopy classes containing these three closed paths. The problem would already be interesting for a square torus, but one could hope to get the answer as a function of the geometry of the torus.

7. Non-discrete problems

In this section we mention some problems about the behavior of SLE itself, which may be stated without relation to any particular discrete model. The parametrization of the SLE path by capacity is very convenient for many calculations. However, in some situations, for example when you consider the reversal of the path, this parametrization is not so useful. It would be great if we had an understanding of a parametrization by a kind of Hausdorff measure. Thus we are led to Problem 7.1. Define a Hausdorff measure on the SLE path which is σ-finite. We would expect the measure to be a.s. finite on compact subsets of the plane. Conformally invariant scaling limits: an overview and a collection of problems 537

That the Hausdorff dimension of the SLE path is min{2, 1 + κ/8} has been estab- lished by Vincent Beffara [10]. When κ<8 (in which case the path has zero area), we expect the σ -finite Hausdorff measure to be the Hausdorff measure with respect to the gauge function φ(r) = rd log log(1/r), where d = 1 + κ/8 is the Hausdorff dimension. This is based on past experience with similar random paths [89]. How- ever, in order to prove that this Hausdorff measure is σ-finite, one should probably find alternative constructions of the measure. In the case κ ≤ 4, where the SLE path is a simple path a.s., one could try to use conformal maps from the unit disk to the two components in the complement of the curve in the upper half plane. If f is such a map, it might be possible to show that the limit of the length measure of the image of the circle r∂U, rescaled appropriately, has a limit as r 1. Another approach, which was discussed by Tom Kennedy [38], would be to study the α-variation of the SLE path, though this seems hard to handle. One may also consider other measures of growth for the SLE path. For example, when κ>4, we may study the area of the SLE hull. It would be interesting to study the various relations between different measures of growth. It is also natural to ask what kind of sets are visited by the SLE path. More precisely:

Problem 7.2. Fix κ<8. Find necessary or sufficient conditions on a deterministic compact set K ⊂ H to satisfy P K ∩ γ =∅ > 0, where γ is the SLEκ path. The case K ⊂ R is of particular interest. When κ = 8/3 and H \K is simply connected, there is a simple explicit for- mula [58] for P γ ∩ K =∅. It is not clear if such formulas are also available for other values of κ. Wendelin Werner [96] proved the existence of a random collection of SLE8/3-like loops with some wonderful properties. In particular, the expected number of loops which separate two boundary components of an annulus is confor- mally invariant, and therefore a function of the conformal modulus of the annulus. However, this function is not known explicitly. Many of the random interfaces which are known or believed to converge to SLE are reversible, in the sense that the reversed path has the same law as the original path (with respect to a slightly modified setup). This motivates the following problem from [76].

Problem 7.3. Let γ be the chordal SLEκ path, where κ ≤ 8. Prove that up to reparametrization, the image of γ under inversion in the unit circle (that is, the map z → 1/z¯) has the same law as γ itself. The reason that we restrict to the case κ ≤ 8 is that this is false when κ>8 (as will be proved in a forthcoming joint paper with Steffen Rohde). Indeed, there are no known models from physics that are believed to be related to SLEκ when κ>8. Sheffield (personal communication) expects that at least in the case κ<4 Problem 7.3 can be answered by studying the relationship between the Gaussian free field and SLE. 538 Oded Schramm

Acknowledgments. Greg Lawler, Wendelin Werner and Steffen Rohde have collab- orated with me during the early stages of the development of SLE. Without them the subject would not be what it is today. I wish to thank Itai Benjamini, Gil Kalai, Richard Kenyon, Scott Sheffield, Jeff Steif and David Wilson for numerous inspir- ing conversations. Thanks are also due to Yuval Peres for useful advice, especially concerning Problem 7.1.

References

[1] Alexander, K. S., The RSW theorem for continuum percolation and the CLT for Euclidean minimal spanning trees. Ann. Appl. Probab. 6 (2) (1996), 466–494. [2] Angel, O., Growth and percolation on the uniform infinite planar triangulation. Geom. Funct. Anal. 13 (5) (2003), 935–974. [3] —–, Scaling of Percolation on Infinite Planar Maps, I. Preprint, 2005; arXiv:math.Pr/ 0501006. [4] Barlow, M. T., Fractals, and diffusion-limited aggregation. Bull. Sci. Math. 117 (1) (1993), 161–169. [5] Bauer, R. O., and Friedrich, R. M., On radial stochastic Loewner evolution in multiply connected domains. J. Funct. Anal. 237 (2) (2006), 565–588. [6] —–, Stochastic Loewner evolution in multiply connected domains. C. R. Math. Acad. Sci. Paris 339 (8) (2004), 579–584. [7] —–, On Chordal and Bilateral SLE in multiply connected domains. Preprint, 2005; arXiv:math.Pr/0503178. [8] Baxter, R. J., Kelland, S. B., and Wu, F. Y., Equivalence of the Potts model or Whitney polynomial with an ice-type model. J. Phys. A 9 (1976), 397–406. [9] Beffara, V., Critical percolation on other lattices. Talk at the Fields Institute, 2005; http://www.fields.utoronto.ca/audio/05-06/. [10] —–, The dimension of the SLE curves. Preprint, 2002; arXiv:math.Pr/0211322. [11] —–, Cardy’s formula on the triangular lattice, the easy way. Preprint, 2005; http://www.umpa.ens-lyon.fr/˜vbeffara/files/Proceedings-Toronto.pdf. [12] Beffara, V., and Sidoravicius, V., Percolation theory. Preprint, 2005; arXiv:math.Pr/ 0507220. [13] Benjamini, I., Kalai, G., and Schramm, O., Noise sensitivity of Boolean functions and applications to percolation. Inst. Hautes Études Sci. Publ. Math. 90 (1999), 5–43. [14] Benjamini, I., and Schramm, O., Conformal invariance of Voronoi percolation. Comm. Math. Phys. 197 (1) (1998), 75–107. [15] Bollobás, B., and Riordan, O., The critical probability for random Voronoi percolation in the plane is 1/2. Probab. Theory Related Fields 136 (2006), 417–468. [16] Bousquet-Melou, M., and Schaeffer, G., The degree distribution in bipartite planar maps: applications to the Ising model. Preprint, 2002; arXiv:math.CO/0211070. [17] Brydges, D. C., and Imbrie, J. Z., Branched polymers and dimensional reduction. Ann. of Math. (2) 158 (3) (2003), 1019–1039. Conformally invariant scaling limits: an overview and a collection of problems 539

[18] Camia, F., Fontes, L. R. G., and Newman, C. M., The Scaling Limit Geometry of Near- Critical 2D Percolation. Preprint, 2005; cond-mat/0510740. [19] Camia, F., and Newman, C. M., The Full Scaling Limit of Two-Dimensional Critical Percolation. Preprint, 2005; arXiv:math.Pr/0504036. [20] Cardy, J., Critical percolation in finite geometries. J. Phys. A 25 (4) (1992), L201–L206. [21] —–, SLE for theoretical physicists. Ann. Physics 318 (1) (2005), 81–118. [22] Carleson, L., and Makarov, N., Aggregation in the plane and Loewner’s equation. Comm. Math. Phys. 216 (3) (2001), 583–607. [23] Chassaing, P., and Schaeffer, G., Random planar lattices and integrated superBrownian excursion. Probab. Theory Related Fields 128 (2) (2004), 161–212. [24] den Nijs, M., A relation between the temperature exponents of the eight-vertex and the q-state potts model. J. Phys. A 12 (1979), 1857–1868. [25] Dubédat, J., Excursion decompositions for SLE and Watts’ crossing formula. Probab. Theory Related Fields 134 (3) (2006), 453–488. [26] Dudley, R. M., Real analysis and probability.Wadsworth & Brooks/ColeAdvanced Books & Software, Pacific Grove, CA, 1989. [27] Duplantier, B., and Kwon, K.-H., Conformal invariance and intersection of random walks. Phys. Rev. Lett. 61 (1988), 2514–2517. [28] Fortuin, C. M., and Kasteleyn, P. W., On the random-cluster model. I. Introduction and relation to other models. Physica 57 (1972), 536–564. [29] Greenberg, L., and Ioffe, D., On an invariance principle for phase separation lines. Ann. Inst. H. Poincaré Probab. Statist. 41 (5) (2005), 871–885. [30] Grimmett, G., Percolation. Second ed., Grundlehren Math. Wiss. 321, Springer-Verlag, Berlin 1999. [31] Häggström, O., Peres, Y., and Steif, J. E., Dynamical percolation. Ann. Inst. H. Poincaré Probab. Statist. 33 (4) (1997), 497–528. [32] Hara, T., and Slade, G., Self-avoiding walk in five or more dimensions. I. The critical behaviour. Comm. Math. Phys. 147 (1) (1992), 101–136. [33] Harris, T. E., A lower bound for the critical probability in a certain percolation process. Proc. Cambridge Philos. Soc. 56 (1960), 13–20. [34] Hastings, M. B., and Levitov, L. S., Laplacian growth as one-dimensional turbulence. Physica D 116 (1998), 244–252. [35] Itzykson, C., and Drouffe, J.-M., Statistical field theory. Vol. 1. From Brownian motion to renormalization and lattice gauge theory, Cambridge Monogr. Math. Phys., Cambridge University Press, Cambridge 1989. [36] Kager, W., and Nienhuis, B., A guide to stochastic Löwner evolution and its applications. J. Statist. Phys. 115 (5–6) (2004), 1149–1229. [37] Kalai, G., and Safra, S., Threshold phenomena and influence. In Computational Com- plexity and Statistical Physics (A. G. Percus, G. Istrate and C. Moore, eds.), St. Fe Inst. Stud. Sci. Complex., Oxford University Press, New York 2006, 25–60. [38] Kennedy, T., Monte Carlo comparisons of the self-avoiding walk and SLE as parameter- ized curves. Preprint, 2005; arXiv:math.Pr/0510604. 540 Oded Schramm

[39] Kenyon, R., The asymptotic determinant of the discrete Laplacian. Acta Math. 185 (2) (2000), 239–286. [40] —–, Conformal invariance of domino tiling. Ann. Probab. 28 (2) (2000), 759–795. [41] —–, Long-range properties of spanning trees. Probabilistic techniques in equilibrium and nonequilibrium statistical physics. J. Math. Phys. 41 (3) (2000), 1338–1363. [42] —–, Dominos and the Gaussian free field. Ann. Probab. 29 (3) (2001), 1128–1137. [43] Kesten, H., The critical probability of bond percolation on the square lattice equals 1/2. Comm. Math. Phys. 74 (1) (1980), 41–59. [44] —–, Upper bounds for the growth rate of DLA. Phys. A 168 (1) (1990), 529–535. [45] —–, Some highlights of percolation. In Proceedings of the International Congress of Mathematicians (Beijing, 2002), Vol. I, Higher Ed. Press, Beijing 2002, 345–362. [46] Knizhnik, V. G., Polyakov, A. M., and Zamolodchikov, A. B., Fractal structure of 2D- quantum gravity. Modern Phys. Lett. A 3 (8) (1988), 819–826. [47] Kozma, G., Scaling limit of loop erased random walk – a naive approach. Preprint 2002, arXiv:math.Pr/0212338. [48] —–, The scaling limit of loop-erased random walk in three dimensions. Preprint 2005, arXiv:math.Pr/0508344. [49] Langlands, R., Pouliot, P., and Saint-Aubin,Y., Conformal invariance in two-dimensional percolation. Bull. Amer. Math. Soc. (N.S.) 30 (1) (1994), 1–61. [50] Lawler, G. F., The dimension of the frontier of planar Brownian motion. Electron. Comm. Probab. 1 (5) (1996), 29–47 (electronic). [51] —–, A self-avoiding random walk. Duke Math. J. 47 (3) (1980), 655–693. [52] —–, Conformally invariant processes in the plane. Math. Surveys Monogr. 114, Amer. Math. Soc., Providence, RI, 2005. [53] Lawler, G. F., Schramm, O., and Werner, W., Values of Brownian intersection exponents. I. Half-plane exponents. Acta Math. 187 (2) (2001), 237–273. [54] —–, Values of Brownian intersection exponents. II. Plane exponents. Acta Math. 187 (2) (2001), 275–308. [55] —–, Values of Brownian intersection exponents. III. Two-sided exponents. Ann. Inst. H. Poincaré Probab. Statist. 38 (1) (2002), 109–123. [56] —–, One-arm exponent for critical 2D percolation. Electron. J. Probab. 7 (2) (2002), 13 pp. (electronic). [57] —–, Sharp estimates for Brownian non-intersection probabilities. In and out of equilib- rium (Mambucaba, 2000), Progr. Probab. 51, Birkhäuser Boston, Boston, MA, 2002, pp. 113–131. [58] —–, Conformal restriction: the chordal case. J. Amer. Math. Soc. 16 (4) (2003), 917–955 (electronic). [59] —–, Conformal invariance of planar loop-erased random walks and uniform spanning trees. Ann. Probab. 32 (1B) (2004), 939–995. [60] —–, On the scaling limit of planar self-avoiding walk. In Fractal geometry and applica- tions: a jubilee of Benoît Mandelbrot, Part 2, Proc. Sympos. Pure Math. 72, Amer. Math. Soc., Providence, RI, 2004, 339–364. Conformally invariant scaling limits: an overview and a collection of problems 541

[61] Lawler, G. F., and Werner, W., Intersection exponents for planar Brownian motion. Ann. Probab. 27 (4) (1999), 1601–1642. [62] —–, Universality for conformally invariant intersection exponents. J. Eur. Math. Soc. (JEMS) 2 (4) (2000), 291–328. [63] —–, The Brownian loop soup. Probab. Theory Related Fields 128 (4) (2004), 565–588. [64] Lévy, P., Processus Stochastiques et Mouvement Brownien. Suivi d’une note de M. Loève. Gauthier-Villars, Paris 1948. [65] Löwner, K. (C. Loewner), Untersuchungen über schlichte konforme Abbildungen des Einheitskreises, I. Math. Ann. 89 (1923), 103–121. [66] Lyons, R., A bird’s-eye view of uniform spanning trees and forests. In Microsurveys in discrete probability (Princeton, NJ, 1997), Amer. Math. Soc., Providence, RI, 1998, 135–162. [67] Madras, N., and Slade, G., The self-avoiding walk. Probab. Appl., Birkhäuser, Boston, MA, 1993. [68] Marckert, J. F., and Mokkadem,A., Limit of Normalized Quadrangulations: the Brownian map. Ann. Probab. 34 (2006), 2144–2202. [69] McCoy, B. M., and Wu, T. T., The two-dimensional Ising model. Harvard University Press, Cambridge, Mass., 1973. [70] Meester, R., and Roy, R., Continuum percolation. Cambridge Tracts in Math. 119, Cam- bridge University Press, Cambridge 1996. [71] Naddaf, A., and Spencer, T., On homogenization and scaling limit of some gradient perturbations of a massless free field. Comm. Math. Phys. 183 (1) (1997), 55–84. [72] Nienhuis, B., Exact critical point and critical exponents. Phys. Rev. Lett. 49 (1982), 1062–1065. [73] —–, Coulomb gas description of 2-d critical behaviour. J. Statist. Phys. 34 (1984), 731–761. [74] Pemantle, R., Choosing a spanning tree for the integer lattice uniformly. Ann. Probab. 19 (4) (1991), 1559–1574. [75] Pfister, C.-E., and Velenik, Y., Interface, surface tension and reentrant pinning transition in the 2D Ising model. Comm. Math. Phys. 204 (2) (1999), 269–312. [76] Rohde, S., and Schramm, O., Basic properties of SLE. Ann. of Math. (2) 161 (2) (2005), 883–924. [77] Roy, R., The Russo-Seymour-Welsh theorem and the equality of critical densities and the “dual” critical densities for continuum percolation on R2. Ann. Probab. 18 (4) (1990), 1563–1575. [78] Russo, L., A note on percolation. Z. Wahrscheinlichkeitstheorie und Verw. Gebiete 43 (1) (1978), 39–48. [79] Schramm, O., Scaling limits of loop-erased random walks and uniform spanning trees. Israel J. Math. 118 (2000), 221–288.

[80] Schramm, O., and Sheffield, S., Harmonic explorer and its convergence to SLE4. Ann. Probab. 33 (6) (2005), 2127–2148. [81] —–, Contour lines of the 2D Gaussian free field. In preparation, 2006. 542 Oded Schramm

[82] Schramm, O., and Steif, J. E., Quantitative noise sensitivity and exceptional times for percolation. Preprint, 2005; arXiv:math.Pr/0504586. [83] Schramm, O., and Wilson, D. B., SLE coordinate changes. New York J. Math. 11 (2005), 659–669. [84] Seymour, P. D., and Welsh, D. J. A., Percolation probabilities on the square lattice. Ad- vances in graph theory (Cambridge Combinatorial Conf., Trinity College, Cambridge, 1977); Ann. Discrete Math. 3 (1978), 227–245. [85] Sheffield, S., Gaussian free fields for mathematicians. Preprint, 2003; arXiv:math. Pr/0312099. [86] Slade, G., Lattice trees, percolation and super-Brownian motion. In Perplexing problems in probability, Progr. Probab. 44, Birkhäuser, Boston, MA, 1999, 35–51. [87] Smirnov, S., Critical percolation in the plane: conformal invariance, Cardy’s formula, scaling limits. C. R. Acad. Sci. Paris Sér. I Math. 333 (3) (2001), 239–244. [88] Smirnov, S., and Werner, W., Critical exponents for two-dimensional percolation. Math. Res. Lett. 8 (5–6) (2001), 729–744. [89] Taylor, S. J., The measure theory of random fractals. Math. Proc. Cambridge Philos. Soc. 100 (3) (1986), 383–406. [90] Tsirelson, B., Fourier-Walsh coefficients for a coalescing flow (discrete time). TAU RP- SOR-99-02, 1999; arXiv:math.Pr/9903068. [91] —–, Scaling limit of Fourier-Walsh coefficients (a framework). TAU RP-SOR-99-04, 1999; arXiv:math.Pr/9903121. [92] Watts, G. M. T., A crossing probability for critical percolation in two dimensions. J. Phys. A 29 (14) (1996), L363–L368. [93] Werner, W., SLEs as boundaries of clusters of Brownian loops. C. R. Math. Acad. Sci. Paris 337 (7) (2003), 481–486. [94] —–, Random planar curves and Schramm-Loewner evolutions. In Lectures on proba- bility theory and statistics, Lecture Notes in Math. 1840, Springer-Verlag, Berlin 2004, 107–195. [95] —–, Conformal restriction and related questions. Probab. Surv. 2 (2005), 145–190 (elec- tronic). [96] —–, The conformally invariant measure on self-avoiding loops. Preprint, 2005; arXiv:math. Pr/0511605. [97] —–, Conformal restriction properties. In Proceedings of the International Congress of Mathematicians (Madrid, 2006), Volume III, EMS Publishing House, Zürich 2006, 741–762. [98] Wierman, J. C., Bond percolation on honeycomb and triangular lattices. Adv. in Appl. Probab. 13 (2) (1981), 298–313. [99] Wilson, D. B., Generating random spanning trees more quickly than the cover time. In Proceedings of the Twenty-eighth Annual ACM Symposium on the Theory of Computing (Philadelphia, PA, 1996), ACM , New York 1996, 296–303. [100] Witten, T. A., and Sander, L. M., Diffusion-limited aggregation. Phys. Rev. B (3) 27 (9) (1983), 5686–5697. [101] Zhan, D., Stochastic Loewner evolution in doubly connected domains. Probab. Theory Related Fields 129 (3) (2004), 340–380. Conformally invariant scaling limits: an overview and a collection of problems 543

[102] Ziff, R. M., Exact critical exponent for the shortest-path scaling function in percolation. J. Phys. A 32 (43) (1999), L457–L459.

Microsoft Corporation, Redmond, Washington, U.S.A.

Increasing and decreasing subsequences and their variants

Richard P. Stanley

Abstract. We survey the theory of increasing and decreasing subsequences of permutations. Enumeration problems in this area are closely related to the RSK algorithm. The asymptotic behavior of the expected value of the length is(w) of the longest increasing subsequence of a permutation w of 1, 2,...,n was obtained by Vershik–Kerov and (almost) by Logan–Shepp. The entire limiting distribution of is(w) was then determined by Baik, Deift, and Johansson. These techniques can be applied to other classes of permutations, such as involutions, and are related to the distribution of eigenvalues of elements of the classical groups. A number of generalizations and variations of increasing/decreasing subsequences are discussed, including the theory of pattern avoidance, unimodal and alternating subsequences, and crossings and nestings of matchings and set partitions.

Mathematics Subject Classification (2000). Primary 05A05, 05A06; Secondary 60C05.

Keywords. Increasing subsequence, decreasing subsequence, Young tableau, RSK algorithm, Tracy–Widom distribution, GUE model, pattern avoidance, unimodal subsequence, alternating subsequence, matching, oscillating tableau.

1. Introduction

Let Sn denote the symmetric group of all permutations of [n]:={1, 2,...,n}.We write permutations w ∈ Sn as words, i.e., w = a1a2 ...an, where w(i) = ai.Anin- w a ...a a < ···

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 546 Richard P. Stanley the distribution of is(w),ds(w), and related statistics on permutations, and many unexpected and deep connections have been obtained with such areas as representation theory and random matrix theory. A number of excellent survey papers have been written on various aspects of these developments, e.g., [4], [40], [60], [108], [115]; the present paper will emphasize the connections with combinatorics. In Section 2 we give some basic enumerative results related to increasing/decrea- sing subsequences and show their connection with the RSK algorithm from algebraic combinatorics. The next two sections are devoted to the distribution of is(w) for w ∈ Sn, a problem first raised by Ulam. In Section 3 we deal with the expectation of is(w) for w ∈ Sn, culminating in the asymptotic formula of Logan–Shepp and Vershik–Kerov. We turn to the entire limiting distribution of is(w) in Section 4. The main result is the determination of this limiting distribution by Baik, Deift, and Johansson to be a (suitably scaled) Tracy–Widom distribution. The Tracy–Widom distribution originally arose in the theory of random matrices, so the result of Baik et al. opens up unexpected connections between increasing/decreasing subsequences and random matrices. Much of the theory of increasing/decreasing subsequences of permutations in Sn carries over to permutations in certain subsets of Sn, such as the set of involutions. This topic is discussed in Section 5. In particular, analogues of the Baik–Deift– Johansson theorem were given by Baik and Rains. In Section 6 we explain how the previous results are related to the distribution of eigenvalues in matrices belonging to the classical groups. The remaining three sections are concerned with analogues and extensions of increasing/decreasing subsequences of permutations. Section 7 deals with pattern avoidance, where increasing/decreasing subsequence are replaced with other “pat- terns.” In Section 8 we consider unimodal and alternating subsequences of permu- tations, and in Section 9 we replace permutations with (complete) matchings. For matchings the role of increasing and decreasing subsequences is played by crossings and nestings. Acknowledgment. I am grateful to Percy Deift, Persi Diaconis, Craig Tracy and Herb Wilf for providing some pertinent references.

2. Enumeration and the RSK algorithm

The first result on increasing and decreasing subsequences is a famous theorem of Erd˝os and Szekeres [43].

Theorem 1. Let p, q ≥ 1.Ifw ∈ Spq+1, then either is(w) > p or ds(w)>q. This result arose in the context of the problem of determining the least integer f (n) so that any f (n) points in general position in the plane contain an n-element subset S in convex position (i.e., every element of S is a vertex of the convex hull of S). A recent Increasing and decreasing subsequences and their variants 547 survey of this problem was given by Morris and Soltan [77]. Seidenberg [92] gave an exceptionally elegant proof of Theorem 1 based on the pigeonhole principle which has been reproduced many times, e.g., Gardner [46, Ch. 11, §7]. For a mathematical game based on Theorem 1, see the papers [2], [55]. Theorem 1 is best possible in that there exists w ∈ Spq with is(w) = p and ds(w) = q. Schensted [89] found a quantitative strengthening of this result based on his rediscovery of an algorithm of Robinson [84] which has subsequently become a central algorithm in algebraic combinatorics. To describe Schensted’s result, let λ = (λ ,λ ,...) n ≥ λ  n |λ|=n λ ≥ λ ≥ 1 2 be a partition of 0, denoted or . Thus 1 2 ···≥0 and λi = n. The (Young) diagram) of a partition λ is a left-justified array of squares with λi squares in the ith row. For instance, theYoung diagram of (3, 2, 2) is given by

A standardYoung tableau (SYT) of shape λ  n is obtained by placing the integers 1, 2,...,n(each appearing once) into the squares of the diagram of λ (with one integer in each square) such that every row and column is increasing. For example, an SYT of shape (3, 2, 2) is given by 136 25 47. Let f λ denote the number of SYT of shape λ. The quantity f λ has a number of additional combinatorial interpretations [99, Prop. 7.10.3]. It also has a fundamental algebraic interpretation which suggests (via equation (9) below) a close connection between representation theory and increasing/decreasing subsequences. Namely, the λ (complex) irreducible representations F of Sn are indexed in a natural way by partitions λ  n, and then λ λ f = dim F . (1) In particular (by elementary representation theory), λ (f )2 = n!. (2) λn

See Section 6 for more on the connections between increasing/decreasing subse- quences and representation theory. MacMahon [74, p. 175] was the first to give a formula for f λ (in the guise of counting “lattice permutations” rather than SYT), and later Frame, Robinson, and Thrall [45] simplified MacMahon’s formula, as follows. Let u be a square of the diagram of λ, denoted u ∈ λ. The hook length h(u) of (or 548 Richard P. Stanley at) u is the number of squares directly to the right or directly below u, counting u itself once. For instance, if λ = (3, 2, 2) then the hook lengths are given by

541 32 21.

The hook-length formula of Frame, Robinson, and Thrall asserts that if λ  n, then

λ n! f = . (3) u∈λ h(u)

For instance, ( , , ) 7! f 3 2 2 = = 21. 5 · 4 · 1 · 3 · 2 · 2 · 1

The RSK algorithm gives a bijection between Sn and pairs (P, Q) of SYT of the same shape λ  n. This algorithm is named after Gilbert de Beauregard Robinson, who described it in a rather vague form [84, §5] (subsequently analyzed by van Leeuwen [70, §7]), Craige Schensted [89], and [65]. For further historical information see [99, Notes to Ch. 7]. The basic operation of the RSK algorithm is row insertion, i.e., inserting an integer i into a tableau T with distinct entries and with increasing rows and columns. (Thus T satisfies the conditions of an SYT except that its entries can be any distinct integers, not just 1, 2,...,n.) The process of row inserting i into T produces another tableau, denoted T ← i, with increasing rows and columns. If S is the set of entries of T , then S ∪{i} is the set of entries of T ← i. We define T ← i recursively as follows.

• If the first row of T is empty or the largest entry of the first row of T is less than i, then insert i at the end of the first row.

• Otherwise, i replaces (or bumps) the smallest element j in the first row satis- fying j>i. We then insert j into the second row of T by the same procedure.

For further details concerning the definition and basic properties of T ← i see e.g. [88, Ch. 3], [99, §7.11]. Let w = a1a2 ...an ∈ Sn, and let ∅ denote the empty tableau. Define

Pi = Pi(w) = (···((∅←a1) ← a2) ←···←ai.

That is, we start with the empty tableau and successively row insert a1,a2,...,ai. Set P = P(w)= Pn(w). Define Q0 =∅, and once Qi−1 is defined let Qi = Qi(w) be obtained from Qi−1 by inserting i (without changing the position of any of the entries of Qi−1) so that Qi and Pi have the same shape. Set Q = Q(w) = Qn(w), Increasing and decreasing subsequences and their variants 549 and finally define the output of the RSK algorithm applied to w to be the pair (P, Q), rsk denoted w −−→ (P, Q). For instance, if w = 31542 ∈ S5, then we obtain 1 15 P (w) = 3,P(w) = P (w) = 1 2 3 , 3 3 , 12 14 P (w) = P = P (w) = 34 4 35, 5 5 . It follows that 13 Q = 24 5 . Note. By a theorem of Schützenberger [90], [99, §7.13] we have − Q(w) = P(w 1), (4) so we could have in fact taken this formula as the definition of Q(w). rsk If w −−→ (P, Q) and P,Q have shape λ, then we also call λ the shape of w, λ = (w) λ = (λ ,λ ,...) λ denoted sh . The conjugate partition 1 2 of is the partition whose diagram is the transpose of the diagram of λ. Equivalently, j occurs exactly

λj − λj+1 times as a part of λ . The length (λ) is the number of (nonzero) parts λ (λ) = λ of ,so 1. The fundamental result of Schensted [89] connecting RSK with increasing and decreasing subsequences is the following.

Theorem 2. Let w ∈ Sn, and suppose that sh(w) = λ. Then

is(w) = λ1, (5) (w) = λ . ds 1 (6) Equation (5) is easy to prove by induction since we need only analyze the effect of the RSK algorithm on the first row of the Pi’s. On the other hand, equation (6) is based on the following symmetry property of RSK proved by Schensted. If w = a1a2 ...an r then let w = an ...a2a1, the reverse of w. We then have rsk r rsk t t w −−→ (P, Q) ⇒ w −−→ (P , evac(Q) ), (7) where t denotes transpose and evac(Q) is a certain tableau called the evacuation of Q (first defined by Schützenberger [91]) which we will not define here. Equa- tion (7) shows that if sh(w) = λ, then sh(wr ) = λ . Since clearly is(wr ) = ds(w), equation (6) follows from (5). Theorem 2 has several immediate consequences. The first corollary is the Erd˝os– Szekeres theorem (Theorem 1), for if sh(w) = λ,is(w) ≤ p, and ds(w) ≤ q, then λ ≤ p λ ≤ q λ q × p 1 and 1 . Thus the diagram of is contained in a rectangle, so |λ|≤pq. By the same token we get a quantitative statement that Theorem 1 is best possible. 550 Richard P. Stanley

Corollary 3. The number of permutations w ∈ Spq, where say p ≤ q, satisfying is(w) = p and ds(w) = q is given by 2 (pq ) (pq)! (f )2 = , (8) 1122 ...pp(p + 1)p ...qp(q + 1)p−1 ...(p+ q − 1)1 where (pq ) denotes the partition with q parts equal to p.

Proof. Let λ = sh(w).Ifis(w) = p and ds(w) = q, then λ1 = p and λ = q. Since q 1 λ  pq, we must have λ = (p ). The number of v ∈ Sn with a fixed shape μ is just (f μ)2, the number of pairs (P, Q) of SYT of shape μ. Hence the left-hand side of equation (8) follows. The right-hand side is then a consequence of the hook-length formula (3). 2

An interesting result concerning the extremal permutations in the case p = q in Corollary 3 was obtained by Romik [85, Thm. 5]. It can be stated informally as follows. Pick a random permutation w ∈ Sp2 satisfying is(w) = ds(w) = p. Let Pw be the p2 × p2 permutation matrix corresponding to w, drawn in the plane so that its corners occupy the points (±1, ±1). Then almost surely as p →∞the limiting curve enclosing most of the 1’s in Pw is given by

{(x, y) ∈ R2 : (x2 − y2)2 + 2(x2 + y2) = 3}.

See Figure 1. In particular, this curve encloses a fraction α = 0.94545962 ... of the entire square with vertices (±1, ±1). The number α can be expressed in terms of elliptic integrals as 1 1 3 1 1 − (t/3)2 α = 2 dt − dt. − t2 0 (1 − t2)(1 − (t/3)2) 2 0 1

Compare with the case of any w ∈ Sn, when clearly the limiting curve encloses the entire square with vertices (±1, ±1). For further information related to permutations w ∈ Sp2 satisfying is(w) = ds(w) = p, see the paper [80] of Pittel and Romik. Clearly Corollary 3 can be extended to give a formula [99, Cor. 7.23.18] for the number gpq(n) = #{w ∈ Sn : is(w) = p, ds(w) = q}, namely, λ 2 gpq(n) = (f ) . (9) λn λ =p, λ =q 1 1 The usefulness of this formula may not be readily apparent, but Theorem 7 below is an example of its utility. Increasing and decreasing subsequences and their variants 551

1

y 0.5

−1 1 −0.5 0.5 x

−0.5

−1

Figure 1. The curve (x2 − y2)2 + 2(x2 + y2) = 3.

3. Expectation of is(w)

A further application of Theorem 2 concerns the distribution of the function is(w) as w ranges over Sn. The problem of obtaining information on this distribution was first raised by Ulam [109, §11.3] in the context of Monte Carlo calculations. In particular, one can ask for information on the expectation E(n) of is(w) for w ∈ Sn, i.e., E(n) = 1 (w). n! is w∈Sn √ Ulam mentions the computations of E. Neighbor suggesting that E(n) is about√ 1.7 n. Numerical experiments by Baer and Brock [14] suggested that E(n) ∼ 2 n might be closer to the√ truth. The Erd˝os–Szekeres theorem (Theorem 1) implies immediately that E(n) ≥ n, since 1 r √ (is(w) + is(w )) ≥ is(w) is(wr ) = is(w) ds(w) ≥ n. 2 Hammersley [56] was the first person to seriously consider the question of estimating E(n). He showed that if E(n) c = lim √ , n→∞ n 552 Richard P. Stanley

c then exists and satisfies π ≤ c ≤ e. 2 He also gave a heuristic argument that c = 2, in agreement with the experiments of Baer and Brock. The next progress on Ulam’s problem was based on Schensted’s theorem (Theo- rem 2). It follows from this result that E(n) = 1 λ (f λ)2. n! 1 (10) λn Now the RSK algorithm itself shows that λ n!= (f )2, (11) λn in agreement with (2). Since the number of terms in the sum on the right-hand side λ of√ (11) is very small compared to n!, the maximum value of f for λ  n is close to n!. Let λn be a value of λ  n for which f λ is maximized. Then by (10) we see that a close approximation to E(n) is given by

E(n) ≈ 1 (λn) (f λn )2 n! 1 n ≈ (λ )1. This heuristic argument shows the importance of determining the partition λn maxi- mizing the value of f λ for λ  n. We are only really interested in the behavior of λn as n →∞, so let us normalize the Young diagram of√ any partition λ to have area one. Thus each square of the diagram has length 1/ n. Let the upper boundary of (the diagram of) λ be the y-axis directed to the right, and the left boundary be the x-axis directed down. As n →∞ it is not unreasonable to expect that the boundary of the partition λn will approach some limiting curve y = (x). If this curve intersects the x-axis at x = b, then it is immediate that E(n) c := lim √ ≥ b. n→∞ n We cannot be sure that b = c since conceivably the first few parts of λn are much larger than the other parts, so these parts would “stretch out” the curve y = (x) along the x-axis. It was shown independently by Vershik–Kerov [110] and Logan–Shepp [71] that y = (x) indeed does exist and is given parametrically by

x = y + 2 cos θ, y = 2 ( θ − θ θ), π sin cos Increasing and decreasing subsequences and their variants 553 for 0 ≤ θ ≤ π. See Figure 2, where we have placed the coordinate axes in their customary locations.

2

1.5

1

0.5

0 0.5 1 1.5 2

Figure 2. The curve y = (x).

Logan–Shepp and Vershik–Kerov obtain the curve (x) as a solution to a vari- ational problem. If (x, y) is a point in the region A enclosed by the curve and the −1 coordinate axes, then the (normalized) hook-length at (x, y) is f(x)−y+f (y)−x. λ By equation (3) we maximize f by minimizing u∈λ h(u). Hence in the limit we −1 wish to minimize I(f) = A log(f (x) − y + f (y) − x)dx dy, subject to the normalization A dx dy = 1. It is shown in [71] and [110] that f =  is the unique function minimizing I(f)(and moreover I()=−1/2). Note. If we extend the curve y = (x) to include the x-axis for x ≥ 2 and the y-axis for y ≥ 2, and then rotate it 45 counterclockwise, then we obtain the curve √ 2 (x (x/ ) + − x2), |x|≤ , (x) = π arcsin 2 4 2 |x|, |x|≥2.

This form of the limiting curve is more convenient for some purposes [62], [63], [64], such as surprising connections with the separation of zeros of orthogonal polynomials. We see immediately from the equations for (x) that it intersects the x-axis at x = 2, so c ≥ 2. By a simple but clever use of the RSK algorithm Vershik and Kerov show in their paper that c ≤ 2, so we conclude that √ E(n) ∼ 2 n. (12) 554 Richard P. Stanley √ Different proofs that E(n) ∼ 2 n were later given by Aldous and Diaconis [4], Groeneboom [51], Johansson [58], and Sepäläinen [93]. The proof of Aldous and Diaconis is based on an interacting particle process for which the number of particles remaining after n steps has the same distribution as isn. Their proof is known in the language of statistical physics as a hydrodynamic limit argument. See [5, §3] for a brief survey. We should remark that the curve y = (x) is not merely the limiting curve for the partition maximizing f λ; it is also the limiting curve for the typical shape of a permutation w ∈ Sn. A remarkable refinement of this fact is due to Kerov [57], [61], [64, §0.3.4], who shows that the deviation of aYoung diagram from the expected limit converges in probability to a certain Gaussian process. A different kind of refinement is due to Borodin, Okounkov, and Olshanski [31, Thm. 1], who obtain more detailed local information about a typical shape λ than is given by (x).

4. Distribution of is(w)

A major breakthrough in understanding the behavior of is(w) was achieved in 1999 by Baik, Deift, and Johansson [15]. They determined the entire limiting distribution of is(w) as n →∞. It turns out to be given by the (suitably scaled) Tracy–Widom distribution, which had first appeared in connection with the distribution of the largest eigenvalue of a random hermitian matrix. To describe these results, write isn for the function is: Sn → Z. Let u(x) denote the unique solution to the nonlinear second order differential equation

u (x) = 2u(x)3 + xu(x), (13) subject to the condition

− 2 x3/2 e 3 u(x) ∼− √ , as x →∞. 2 πx1/4 Equation (13) is known as the Painlevé II equation, after Paul Painlevé (1863–1933). Painlevé completely classified differential equations (from a certain class of second order equations) whose “bad” singularities (branch points and essential singularities) were independent of the initial conditions. Most of the equations in this class were already known, but a few were new, including equation (13). Now define the Tracy–Widom distribution to be the probability distribution on R given by ∞ F(t) = exp − (x − t)u(x)2 dx . (14) t It is easily seen that F(t) is indeed a probability distribution, i.e., F(t) ≥ 0 and ∞ −∞ F (t)dt = 1. We can now state the remarkable results of Baik, Deift, and Johansson. Increasing and decreasing subsequences and their variants 555

Theorem 4. We have for random (uniform)w∈ Sn and all t ∈ R that √ isn(w) − 2 n lim Prob ≤ t = F(t). n→∞ n1/6

The above theorem is a vast refinement of the Vershik–Kerov and Logan–Shepp results concerning E(n), the expectation of is(w). It gives the entire limiting dis- tribution (as n →∞)ofisn(w). Baik, Deift, and Johansson also determine all the limiting moments of isn(w). In particular, we have the following formula for the variance Var(isn) of isn as n →∞.

Corollary 5. We have 2 Var (isn) lim = t2 dF (t) − tdF(t) n→∞ n1/3 = 0.8131947928 ..., and √ E(n) − 2 n lim = tdF(t) (15) n→∞ n1/6 =−1.7710868074 ....

Note that equation (15) may be rewritten

√ / / E(n) = 2 n + αn1 6 + o(n1 6), where α = tdF(t), thereby giving the second term in the asymptotic behavior of E(n). We will say only a brief word on the proof of Theorem 4, explaining how com- binatorics enters into the picture. Some kind of analytic expression is needed for the distribution of isn(w). Such an expression is provided by the following result of Ira Gessel [47], later proved in other ways by various persons; see [15, §1] for references. Define

uk(n) = #{w ∈ Sn : isn(w) ≤ k}, (16) x2n Uk(x) = uk(n) ,k≥ 1, n!2 n≥0 x2n+i I ( x) = ,i∈ Z. i 2 n! (n + i)! n≥0

The function Ii is the hyperbolic Bessel function of the first kind of order i. Note that Ii(2x) = I−i(2x). 556 Richard P. Stanley

Theorem 6. We have k Uk(x) = Ii−j ( x) . det 2 i,j=1

Example 1. We have (using I1 = I−1) I0(2x) I1(2x) 2 2 U2(x) = = I0(2x) − I1(2x) . I1(2x) I0(2x)

From this expression it is easy to deduce that 1 2n u (n) = , (17) 2 n + 1 n a Catalan number. This formula for u2(n) was first stated by Hammersley [56] in 1972, with the first published proofs by Knuth [67, §5.1.4] and Rotem [86]. There is a more complicated expression for u3(n) due to Gessel [47, §7], [99, Exer. 7.16(e)], namely, n 1 2j n + 1 n + 2 u (n) = , (18) 3 (n + 1)2(n + 2) j j + 1 j + 2 j=0 while no “nice” formula for uk(n) is known for fixed k>3. It is known, however, that uk(n) is a P-recursive function of n, i.e., satisfies a linear recurrence with polynomial coefficients [47, §7]. For instance,

2 3 2 (n + 4)(n + 3) u4(n) = (20n + 62n + 22n − 24)u4(n − 1) 2 − 64n(n − 1) u4(n − 2),

2 2 2 3 4 (n + 6) (n + 4) u5(n) = (375 − 400n − 843n − 322n − 35n )u5(n − 1) 2 2 + (259n + 622n + 45)(n − 1) u5(n − 2) 2 2 − 225(n − 1) (n − 2) u5(n − 3).

A number of conjectures about the form of the recurrence satisfied by uk(n) were made by Bergeron, Favreau, and Krob [23], reformulated in [24] with some progress toward a proof.

Gessel’s theorem (Theorem 6) reduces the theorem of Baik, Deift, and Johansson to “just” analysis, viz., the Riemann–Hilbert problem in the theory of integrable sys- tems, followed by the method of steepest descent to analyze the asymptotic behavior of integrable systems. For further information see the survey [40] of Deift mentioned above. The asymptotic behavior of isn(w) (suitably scaled) turned out to be identical to the Tracy–Widom distribution F(t) of equation (14). Originally the Tracy–Widom distribution arose in connection with the Gaussian Unitary Ensemble (GUE). GUE is Increasing and decreasing subsequences and their variants 557 a certain natural probability density on the space of all n × n hermitian matrices M = (Mij ), namely, −1 −tr(M2) Zn e dM, where Zn is a normalization constant and dM = dMii · d(Re Mij )d(Im Mij ). i i

Let the eigenvalues of M be α1 ≥ α2 ≥ ··· ≥ αn. The following result marked the eponymous appearance [106] of the Tracy–Widom distribution: √ √ / lim Prob α − 2n 2n1 6 ≤ t = F(t). (19) n→∞ 1

Thus as n →∞,isn(w) and α1 have the same distribution (after scaling). It is natural to ask, firstly, whether there is a result analogous to equation (19) for the other eigenvalues αk of the GUE matrix M, and, secondly, whether there is some connection between such a result and the behavior of increasing subsequences of random permutations. A generalization of (19) to all αk was given by Tracy and Widom [106] (expressed in terms of the Painlevé II function u(x)). The connection with increasing subsequences was conjectured in [15] and proved independently by Borodin–Okounkov–Olshanski [31], Johannson [59], and Okounkov [78], after first being proved for the second largest eigenvalue by Baik, Deift, and Johansson [16]. Given w ∈ Sn, define integers λ1,λ2,... by letting λ1 +···+λk be the largest number of elements in the union of k increasing subsequences of w. For instance, let w = 247951368. The longest increasing subsequence is 24568, so λ1 = 5. The largest union of two increasing subsequences is 24791368 (the union of 2479 and 1368), so λ1 + λ2 = 8. (Note that it is impossible to find a union of length 8 of two increasing subsequences that contains an increasing subsequence of length λ1 = 5.) Finally w itself is the union of the three increasing subsequences 2479, 1368, and 5, so λ1 + λ2 + λ3 = 9. Hence (λ1,λ2,λ3) = (5, 3, 1) (and λi = 0 for i>3). Readers familiar with the theory of the RSK algorithm will recognize the sequence (λ1,λ2,...) as the shape sh(w) as defined preceding Theorem 2, a well-known result of Curtis Greene [50], [99, Thm. A1.1.1]. (In particular, λ1 ≥ λ2 ≥···, a fact which is by no means obvious.) The result of [31], [59], [78] asserts that as n →∞, λk and αk are equidistributed, up to scaling. In particular, the paper [78] of Okounkov provides a direct connection, via the topology of random surfaces, between the two seemingly unrelated appearances of the Tracy–Widom distribution in the theories of random matrices and increasing subsequences. A very brief explanation of this connection is the following: a surface can be described either by gluing together polygons along their edges or by a ramified covering of a sphere. The former description is related to random matrices via the theory of quantum gravity, while the latter can be formulated in terms of the combinatorics of permutations. 558 Richard P. Stanley

We have discussed how Gessel’s generating function Uk(x) for uk(n) is needed to find the limiting distribution of isn. We can also ask about the behavior of uk(n) itself for fixed k. The main result here is due to Regev [82]. Theorem 7. For fixed k and for n →∞we have the asymptotic formula k−1 (k2−1)/2 k2n 1 1 k2/2 uk(n) ∼ 1! 2! ...(k− 1)! √ k . 2π 2 n(k2−1)/2 Idea of proof. From the RSK algorithm we have λ 2 uk(n) = (f ) . (20) λn (λ)≤k

Write f λ in terms of the hook-length formula, factor out the dominant term from the sum (which can be determined via Stirling’s formula), and interpret what remains in the limit n →∞as a k-dimensional integral. This integral turns out to be a special case of Selberg’s integral (e.g., [7, Ch. 8]), which can be explicitly evaluated. 2 An immediate corollary of Theorem 7 (which can also be easily proved directly using RSK) is the formula 1/n 2 lim uk(n) = k . (21) n→∞

5. Symmetry

Previous sections dealt with properties of general permutations in Sn. Much of the theory carries over for certain classes of permutations. There is a natural action of the dihedral group D4 of order 8 on Sn, best understood by considering the permutation matrix Pw corresponding to w ∈ Sn. Since Pw is a square matrix, D4 acts on Pw as the usual symmetry group of the square. In particular, reflecting through the main t diagonal transforms Pw to its transpose Pw = Pw−1 . Reflecting about a horizontal r line produces Pwr , where w is the reverse of w as used in equation (7). These two reflections generate the entire group D4. Let G be a subgroup of D4, and let G Sn ={w ∈ Sn : σ · w = w for all σ ∈ G}.

G Most of the results of the preceding sections can be carried over from Sn to Sn . The general theory is due to Baik and Rains [17], [18], [19]. Moreover, for certain G we can add the condition that no entry of Pw equal to 1 can be fixed by G, or more strongly we can specify the number of 1’s in Pw fixed by G. For instance, if G is the group of order 2 generated by reflection through the main diagonal, then we are specifying the number of fixed points of w. For convenience we will consider here only two special Increasing and decreasing subsequences and their variants 559 cases, viz., (a) G is the group of order 2 generated by reflection through the main G 2 diagonal. In this case Sn ={w ∈ Sn : w = 1}, the set of involutions in Sn, which we also denote as In. (b) The modification of (a) where we consider fixed-point free ∗ ∗ involutions only. Write In for this set, so In =∅when n is odd. The RSK algorithm is well-behaved with respect to inversion, viz., it follows from rsk rsk equation (4) that if w −−→ (P, Q) then w−1 −−→ (Q, P ). Hence

w2 = 1 if and only if P = Q. (22)

Let yk(n) = #{w ∈ In : isn(w) ≤ k}.

By Schensted’s theorem (Theorem 2) we conclude λ yk(n) = f , λn λ ≤k 1 the “involution analogue” of (20). From this formula or by other means one can obtain formulas for yk(n) for small k analogous to (17) and (18). In particular (see [99, Exer. 7.16(b)] for references), n y (n) = , 2 n/2 n/2 n y (n) = Ci, 3 2i i=0 y4(n) = C(n+1)/2C(n+1)/2, n/2 n (2i + 2)! y (n) = 6 Ci , 5 2i (i + 2)!(i + 3)! i=0 where as usual Ci is a Catalan number. The RSK algorithm is also well-behaved with respect to fixed points of involutions. It was first shown by Schützenberger [90, p. 127], [99, Exer. 7.28(a)] that if w2 = 1 rsk and w −−→ (P, P ), then the number of fixed points of w is equal to the number of columns of P of odd length. Let

∗ v2k(n) = #{w ∈ In : ds(w) ≤ 2k}, ∗ zk(n) = #{w ∈ In : is(w) ≤ k}.

∗ (It is easy to see directly that if w ∈ In then ds(w) is even, so there is no need to deal 560 Richard P. Stanley with v2k+1(n).) It follows that 2λ v2k(n) = f , λn λ ≤k 1 2λ zk(n) = f , λn, λ ≤k 1 where 2λ = (2λ , 2λ ,...), the general partition with no columns of odd length. 1 2 ∗ Note that for fixed-point free involutions w ∈ In we no longer have a symmetry between is(w) and ds(w), as we do for arbitrary permutations or arbitrary involutions. There are also “involution analogues” of Gessel’s determinant (Theorem 6). Equa- tions (23) and (24) below were first obtained by Gessel [47, §6], equation (25) by Goulden [48], and equations (26) and (27) by Baik and Rains [17, Cor. 5.5]. Let xn Y (x) = y (n) , k k n! n≥0 xn V (x) = v (n) , 2k 2k n! n≥0 xn Z (x) = z (n) . k k n! n≥0

Write Ii = Ii(2x). Theorem 8. We have Y (x) = (I + I )k , 2k det i−j i+j−1 i,j=1 (23) Y (x) = ex (I − I )k , 2k+1 det i−j i+j i,j=1 (24) V (x) = (I − I )k , 2k det i−j i+j i,j=1 (25) 1 k 1 k−1 Z k(x) = det(Ii−j + Ii+j− )i,j= + det(Ii−j − Ii+j ) , (26) 2 4 2 1 2 i,j=1 1 x k 1 −x k Z k+ (x) = e det(Ii−j − Ii+j− )i,j= + e det(Ii−j + Ii+j− )i,j= . (27) 2 1 2 1 1 2 1 1 Once we have the formulas of Theorem 8 we can use the techniques of Baik, Deift, ∗ and Johansson to obtain the limiting behavior of ds(w) for w ∈ In and w ∈ In. These results were first obtained by Baik and Rains [18], [19].

Theorem 9. (a) We have for random (uniform) w ∈ In and all t ∈ R that √ (w) − n ∞ isn 2 ≤ t = F(t)1/2 1 u(s)ds , lim Prob / exp n→∞ n1 6 2 t Increasing and decreasing subsequences and their variants 561 where F(t)denotes the Tracy–Widom distribution and u(s) the Painlevé II function. (By (22) we can replace isn(w) with dsn(w).) w ∈ I∗ t ∈ R (b) We have for random (uniform) 2n and all that √ (w) − n ∞ ds2n 2 2 ≤ t = F(t)1/2 1 u(s)ds . lim Prob / exp n→∞ (2n)1 6 2 t w ∈ I∗ t ∈ R (c) We have for random (uniform) 2n and all that √ (w) − n ∞ is2n 2 2 ≤ t = F(t)1/2 1 u(s)ds . lim Prob / cosh n→∞ (2n)1 6 2 t There are orthogonal and symplectic analogues of the GUE model of random hermitian matrices, known as the GOE and GSE models. The GOE model replaces hermitian matrices with real symmetric matrices, while the GSE model concerns hermitian self-dual matrices. (A 2n × 2ncomplex matrix is hermitian self-dual if a+bi c+di is composed of 2 × 2 blocks of the form −c+di a−bi which we identify with the quaternion a +bi +cj +dk, such that if we regard the matrix as an n×n matrix M of quaternions, then Mji = Mij where the bar is quaternion conjugation.) The limiting (w) w ∈ I∗ distribution of ds2n for 2n coincides (after scaling) with the distribution of the largest eigenvalue of a random real symmetric matrix (under the GOE model), (w) w ∈ I∗ while the limiting distribution of is2n for 2n coincides (after scaling) with the distribution of the largest eigenvalue of a random hermitian self-dual matrix (under the GSE model) [107].

6. Connections with the classical groups

In equation (9) we expressed gpq(n), the number of permutations w ∈ Sn satisfying is(w) = p and ds(w) = q, in terms of the degrees f λ of irreducible representations of Sn. This result can be restated via Schur–Weyl duality as a statement about the distribution of eigenvalues of matrices in the unitary group U(n). The results of Section 5 can be used to extend this statement to other classical groups. Let U(k) denote the group of k × k complex unitary matrices. For a function f : U(k) → C, let E(f) denote expectation with respect to Haar measure, i.e., E(f) = f(M)dM, M∈U(k) where is the Haar integral. The following result was proved by Diaconis and Shahshahani [42] for n ≥ k and by Rains [81] for general k. Note that if M has eigenvalues θ1,...,θk then

n 2 n ¯ ¯ n |tr(M) | = (θ1 +···+θk) (θ1 +···+θk) . 562 Richard P. Stanley

n Theorem 10. Wehave E(|tr(M) |2) = uk(n), where uk(n) is defined in equation (16). Proof. The proof is based on the theory of symmetric functions, as developed e.g. in [72] or [99, Ch. 7]. If f(x1,...,xk) is a symmetric function, then write f(M) for f(θ1,...,θk), where θ1,...,θk are the eigenvalues of M ∈ U(k). The Schur functions sλ for (λ) ≤ k are the irreducible characters of U(k), so by the orthogonality of characters we have for partitions λ, μ of length at most k that sλ(M) sμ(M)dM = δλμ. (28) M∈U(k) n n Now tr(M) = p1(M) , where p1(x1,...,xk) = x1 +···+xk. The symmetric n function p1(x1,...,xk) has the expansion [72, Exam. 1.5.2], [99, Cor. 7.12.5] n λ p1(x1,...,xk) = f sλ(x1,...,xk), λn (λ)≤k where f λ is the number of SYT of shape λ as in Section 2. (This formula is best understood algebraically as a consequence of the Schur–Weyl duality between Sn and U(k) [99, Ch. 7, Appendix 2], although it can be proved without any recourse to representation theory.) Hence from equation (28) we obtain n 2 n n E(|tr(M) | ) = p1(M) p1(M) dM M∈U(k) = f λ 2 . λn (λ)≤k

Comparing with equation (20) completes the proof. 2 Many variations of Theorem 10 have been investigated. For instance, we can replace tr(M)n by more general symmetric functions of the eigenvalues, such as tr(Mm)n, or we can replace U(k) with other classical groups, i.e., O(k) and Sp(2k). For further information, see Rains [81].

7. Pattern avoidance

In this and the following two sections we consider some generalizations of increasing and decreasing subsequences of permutations. In this section and the next we look at other kinds of subsequences of permutations, while in Section 9 we generalize the permutations themselves. We have defined uk(n) to be the number of permutations in Sn with no increasing subsequence of length k + 1. We can instead prohibit other types of subsequences of a fixed length, leading to the currently very active area of pattern avoidance. Increasing and decreasing subsequences and their variants 563

Given v = b1 ...bk ∈ Sk, we say that a permutation w = a1 ...an ∈ Sn v a ...a v avoids if it contains no subsequence i1 ik in the same relative order as , i.e., a ...a no subsequence i1 ik satisfies the condition:

For all 1 ≤ r

Thus a permutation w satisfies is(w)

1 1

12 21 12 21

312 132 321 321 231 312 123 231 213 213

43123412 3142 41321432 4321 3421 3241 3214 4231 2431 4213 2413 2143 4312 341231244123 1234 4321 3421 3241 3214 2413 213442312341 2314

Figure 3. The generating tree for Sn(123) and Sn(132).

Given v ∈ Sk, let n Fv(x) = sn(v)x . n≥0 It is not known whether Fv(x) is always algebraic or even the weaker condition of being D-finite, which is equivalent to sn(v) being P-recursive [96], [99, §6.4]. A long- standing conjecture, known as the Stanley–Wilf conjecture, stated that for all v ∈ Sk n /n there is a c>1 such that sn(v) < c . In this case Lv := limn→∞ sn(v)1 exists and 2 satisfies 1 0 for all n ≥ 1. For w ∈ Sn let is (w) be the length of the longest X subsequence of w avoiding all v ∈ X, and let EX(n) denote the expectation of is (w) w ∈ S for uniform n,so E (n) = 1 X(w). X n! is w∈Sn Albert then makes the following intriguing conjecture. Conjecture 11. If X is proper then E (n) 2 1/n 1 X lim sn(X) = lim √ . (29) n→∞ 4 n→∞ n Increasing and decreasing subsequences and their variants 565

(The limits on both sides are only conjectured to exist.)

Consider for instance the case X ={21}. Then sn(X) = 1 for all n ≥ 1, so the left-hand side of (29) is 1. On the other hand, isX(w) = is(w), so the right-hand side is also 1 by equation (12). More generally, Albert proves Conjecture 11 for X ={12 ...k} and hence (by symmetry) for X ={k...21} [1, Prop. 4]. Let us mention that permutations avoiding a certain pattern v or a finite set of patterns have arisen naturally in a variety of contexts. For instance, an elementary result of Tenner [104] asserts that the interval [0,w] in the Bruhat order of Sn is a boolean algebra if and only if w is 321 and 3412-avoiding, and that the number of such permutations w is the Fibonacci number F2n−1. The Schubert polynomial Sw is a single monomial if and only if w is 132-avoiding [73, p. 46]. All reduced decom- positions of w ∈ Sn are connected by the Coxeter relations sisj = sj si (i.e., sisi+1si does not appear as a factor in any reduced decomposition of w) if and only if w is 321-avoiding [25, Thm. 2.1]. Vexillary permutations may be defined as those permu- tations w such that the stable Schubert polynomial Fw is a single Schur function or equivalently, whose Schubert polynomial Sw is a flag Schur function (or multi-Schur function). They turn out to be the same as 2143-avoiding permutations [73, (1.27)(iii), (7.24)(iii)], first enumerated by West [111, Cor. 3.17], [112, Cor. 3.11]. Similarly, permutations w ∈ Sn for which the Schubert variety w in the complete flag vari- ety GL(n, C)/B is smooth are those permutations that are 4231 and 3412-avoiding (implicit in Ryan [87], based on earlier work of Lakshmibai, Seshadri, and Deodhar, and explicit in Lakshmibai and Sandhya [69]). The enumeration of such “smooth permutations” in Sn is due to Haiman [29], [52], [99, Exer. 6.47], viz., n 1 Sn(4231, 3412)x = , − x − x2 2x − n≥0 1 1−x 1+x−(1−x)C(x) 1 √ C(x) = C xn = ( − − x)/ x where n≥0 n 1 1 4 2 . See Billey and Lakshmibai [26] for further information. As a final more complicated example, Billey and Warrington [27] show that a permutation w ∈ Sn has a number of nice properties related to the Kazhdan–Lusztig polynomials Px,w if and only if w avoids 321, 46718235, 46781235, 56718234, and 56781234. These permutations were later enumerated by Stankova and West [95]. A database of “natural occurrences” of pattern avoidance can be found at a website [105] maintained by B. Tenner. The subjects of pattern avoidance and increasing/decreasing subsequences can be considered together, by asking for the distribution of is(w) or ds(w) where w ranges over a pattern-avoiding class Sn(v). (For that matter, one can look at the distribution of is(w) or ds(w) where w ranges over any “interesting” subset of Sn.) For instance, Reifegerste [83, Cor. 4.3] shows that for k ≥ 3,

k− 1 1 n n #{w ∈ Sn(231) : is(w) < k}= , (30) n i i − 1 i=1 566 Richard P. Stanley a sum of Narayana numbers [99, Exer. 6.36]. Note that the left-hand side of (30) can also be written as #{w ∈ Sn(231, 12 ...k)}, the number of permutations in Sn avoiding both 231 and 12 ...k. Asymptotic results were obtained by Deutsch, Hildebrand, and Wilf [41] for the distribution of is(w) when v = 231, 132, and 321. Their result for v = 132 is the following. √ 1/4 Theorem 12. For w ∈ Sn(132) the√ random variable is(w) has mean πn+O(n√ ) π(π − ) n + O(n1/4) t>− π and standard deviation 3 1 . Moreover, for any we have √ √ is(w) − πn √ −(t+ π)2j 2 lim Prob √ ≤ t = (1 − 2j 2(t + π)2)e . n→∞ n j∈Z

The proof of Theorem 12 is considerably easier than its counterpart for w ∈ Sn (Theorem 4) because there is a relatively simple formula for the number f (n, k) of permutations w ∈ Sn(132) satisfying is(w) < k, viz.,

(n+1)/(k+1) 2n 1 2n + 2 f (n, k) = 2 − . n + i(k + 1) 4 n + 1 + i(k + 1) i=−n/(k+1) A number of variations and generalizations of pattern-avoiding permutations have been investigated. In particular, we can look at patterns where some of the terms must appear consecutively. This concept was introduced by Babson and Steingrímsson [10] and further investigated by Claesson [39] and others. For instance, the generalized pattern 1–32 indicates a subsequence aiaj aj+1 of a permutation w = a1a2 ...an such that ai

#Sn(1–23) = #Sn(1–32) = B(n), the number of partitions of the set [n] (a Bell number [98, §1.4]).

8. Unimodal and alternating subsequences

We briefly discuss two variations of increasing/decreasing subsequences of a different flavor from those considered above. There is considerable room for further work in this area. Early work of Chung [37] and Steele [102] deals with k-unimodal subsequences. A sequence is k-unimodal if it is a concatenation of (at most) k +1 monotone sequences. (In more traditional terminology, a sequence is k-unimodal if it has at most k + 1 Increasing and decreasing subsequences and their variants 567 alternating runs [30, §1.2].) Thus a 0-unimodal sequence is just an increasing or decreasing sequence, and every such sequence is k-unimodal for all k. The sequences 41235 and 24531 are 1-unimodal. Chung showed that every w ∈ Sn has a 1-unimodal n + 1 − 1 subsequence of length 2 4 2 , and that this result is best possible. She conjectured that if Ek(n) is the expected length of√ the longest k-unimodal subsequence of a random permutation w ∈ Sn, then Ek(n)/ n approaches√ a limit ck as n →∞. Steele proved this conjecture and showed that ck = 2 k + 1 by deducing it from the monotone (k = 0) case. A sequence b1b2 ...bk of integers is alternating if

b1 >b2 b4 < ···bk.

For instance, there are five alternating permutations in S4, viz., 2143, 3142, 4132, 3241, 4231. If En denotes the number of alternating permutations in Sn, then a famous result of André [6], [99, §3.16] states that xn E = x + x. n n! sec tan (31) n≥0

The numbers En were first considered by Euler (using (31) as their definition) and are known as Euler numbers. Sometimes E2n is called a secant number and E2n−1 a tangent number. We can try to extend the main results on increasing/decreasing subsequences to alternating subsequences. In particular, given w ∈ Sn let as(w) = asn(w) denote the length of the longest alternating subsequence of w, and define

bk(n) = #{w ∈ Sn : as(w) ≤ k}.

Thus b1(n) = 1 (corresponding to the permutation 12 ...n), bk(n) = n! if k ≥ n, and bn(n) − bn−1(n) = En. Note that we can also define bk(n) in terms of pattern avoid- ance, viz., bk(n) is the number of w ∈ Sn avoiding all Ek+1 alternating permutations in Sk+1. Unlike the situation for uk(n) (defined by (16)), there are “nice” explicit generating functions and formulas for bk(n). The basic reason for the existence of such explicit results is the following (easily proved) key lemma.

Lemma 13. For any w ∈ Sn, there exists an alternating subsequence of w of maxi- mum length that contains n.

From Lemma 13 it is straightforward to derive a recurrence satisfied by ak(n) := bk(n) − bk−1(n), viz., n n − 1 ak(n) = (a r (j − 1) + a r+ (j − 1))as(n − j). (32) j − 1 2 2 1 j=1 2r+s=k−1 568 Richard P. Stanley

Now define xn B(x,t) = b (n)tk . k n! k,n≥0 It follows from the recurrence (32) (after some work [101]) that 1 + ρ + 2teρx + (1 − ρ)e2ρx B(x,t) = , (33) 1 + ρ − t2 + (1 − ρ − t2)e2ρx √ where ρ = 1 − t2. Alternatively (as pointed out by M. Bóna), let G(n, k) denote the number of w ∈ Sn with k alternating runs as defined at the beginning of this section. a (n) = 1 (G(n, k − )+G(n, k)) Then equation (33) is a consequence of the relation k 2 1 and known facts about G(n, k) summarized in [30, §1.2]. It can be deduced from equation (33) (shown with assistance from I. Gessel) that 1 j k − j n n bk(n) = (−2) i . 2k−1 (k + i)/2 j i+2j≤k i≡k(mod 2) For instance,

n− 1 n 1 n n b (n) = 1,b(n) = 2 1,b(n) = (3 − 2n + 3), b (n) = (4 − (2n − 4)2 ). 1 2 3 4 4 8 From equation (33) it is also easy to compute the moments M (n) = 1 (w)k. k n! asn w∈Sn For instance, ∂B(x, t) x − x2 + x3 M (n)xn = = 6 3 , 1 2 ∂t t= 6(1 − x) n≥1 1 from which we obtain ⎧ ⎨1,n= 1, M (n) = 1 ⎩4n + 1 (34) ,n>1. 6 Similarly the variance of asn(w) is given by 8 13 Var (asn) = n − ,n≥ 4. (35) 45 180 It is surprising that there are such simple explicit formulas, in contrast to the situation for is(w) (equation (10)). It is natural to ask for the limiting distribution of asn, analogous to Theorem 4 for isn. The following result was shown independently by R. Pemantle [79] and k H. Widom [114]. It can also be obtained by showing that the polynomials k ak(n)t have (interlacing) real zeros, a consequence of the connection between ak(n) and G(n, k) mentioned above and a result of Wilf [30, Thm. 1.41]. Increasing and decreasing subsequences and their variants 569

Theorem 14. We have for random (uniform)w∈ Sn and all t ∈ R that asn(w) − 2n/3 lim Prob √ ≤ t = G(t), n→∞ n where G(t) is Gaussian with variance 8/45: √ t 45/4 G(t) = √1 e−s2 ds. π −∞

For further information on longest alternating subsequences, see the paper [101].

9. Matchings

The subject of pattern containment and avoidance discussed in Section 7 provides one means to extend the concept of increasing/decreasing subsequences of permuta- tions. In this section we will consider a different approach, in which permutations are replaced with other combinatorial objects. We will be concerned mainly with (complete) matchings on [2n], which may be defined as partitions M ={B1,...,Bn} of [2n] into n two-element blocks Bi. Thus B1 ∪B2 ∪···∪Bn =[2n], Bi ∩Bj =∅if i = j, and #Bi = 2. (These conditions are not all independent.) Alternatively, we can regard a matching M as a fixed-point free involution wM of [2n], viz., if Bi ={a,b} then wM (a) = b. We already considered increasing and decreasing subsequences of fixed-point free involutions in Section 5. In that situation, however, there is no sym- metry interchanging increasing subsequences with decreasing subsequences. Here we consider two alternative statistics on matchings (one of which is equivalent to decreasing subsequences) which have the desired symmetry. Write Mn for the set of matchings on [2n]. We represent a matching M ∈ Mn by a diagram of 2n vertices 1, 2,...,2n on a horizontal line in the plane, with an arc between vertices i and j and lying above the vertices if {i, j} is a block of M. Figure 4 shows the diagram corresponding to the matching

M ={{1, 5}, {2, 9}, {3, 10}, {4, 8}, {6, 7}}.

12345678910

Figure 4. A matching on [10]. 570 Richard P. Stanley

Let M ∈ Mn.Acrossing of M consists of two arcs {i, j} and {k,l} with i< k

fn(i, j) = #{M ∈ Mn : cr(M) = i, ne(M) = j}.

It is well-known that fn(0,j)= fn(i, 0) = Cn. (36) j i

In other words, the number of matchings M ∈ Mn with no crossings (or with no nestings) is the Catalan number Cn. For crossings this result goes back to Errera [44], [99, Exer. 6.19(n,o)]; for nestings see [100]. Equation (36) was given the following generalization by Chen et al. [36].

Theorem 15. For all i, j, n we have fn(i, j) = fn(j, i).

Theorem 15 is proved by using a version of RSK first defined by the author (unpublished) and then extended by Sundaram [103]. Define an oscillating tableau of shape λ  n and length k to be a sequence ∅=λ0,λ1,...,λk = λ of partitions λi such that (the diagram of) λi+1 is obtained from λi by either adding or removing a square. (Note that if we add a square each time, so k = n, then we obtain an SYT of shape λ.) Oscillating tableaux were first defined (though not with that name) by Berele [22] in connection with the representation theory of the symplectic group. n Given a matching M ∈ Mn, define an oscillating tableau (M) = (λ0,λ1,...,λ2 ) of length 2n and shape ∅ as follows. Label the right-hand endpoints of the arcs of M by 1, 2,...,nfrom right-to-left. Label each left-hand endpoint with the same label as the right-hand endpoint. Begin with the empty tableau T0 =∅. Let a1,...,a2n be the sequence of labels, from left-to-right. Once Ti−1 has been obtained, define Ti to be the tableau obtained by row-inserting ai into Ti−1 (as defined in Section 2) if ai is the label of a left-hand endpoint of an arc; otherwise Ti is the tableau obtained by i deleting ai from Ti−1. Let λ be the shape of Ti, and set (M) = (∅=λ0,λ1,...,λ2n =∅). Increasing and decreasing subsequences and their variants 571

See Figure 5 for an example. It is easy to see that (M) is an oscillating tableau of length 2n and shape ∅. With a little more work it can be shown that in fact the map M → (M) is a bijection from Mn to the set On of all oscillating tableaux of length 2n and shape ∅. As a consequence we have the enumerative formula

#On = (2n − 1)!! := 1 · 3 · 5 ...(2n − 1), (37) the number of matchings on [2n]. The key fact about the correspondence for proving Theorem 15 is the following “oscillating analogue” of Schensted’s theorem (Theorem 2).

42431321

∅∅4 2 2 2 3 1 3 1 1 4 2 2

(M) = (∅∅)

Figure 5. A correspondence between matchings and oscillating tableaux.

n Theorem 16. Let M ∈ Mn, and suppose that (M) = (λ0,λ1,...,λ2 ). Then ne(M) is equal to the most number of columns of any λi, while cr(M) is equal to the most number of rows of any λi. Theorem 15 is an easy consequence of Theorem 16. For let (M) be the oscil- lating tableau obtained by conjugating all the partitions in (M), and let M be the matching satisfying (M ) = (M) . By Theorem 16 we have cr(M) = ne(M ) and ne(M) = cr(M ). Since the map M → (M) is a bijection we have that the operation M → M is a bijection from Mn to itself that interchanges cr and ne, and the proof follows. The above argument and equation (7) show that the operation M → M on matchings is a natural analogue of the operation of reversal on permutations. Unlike the case of permutations, we do not know a simple “direct” operation on matchings that interchanges cr with ne. ˜λ Let fn denote the number of oscillating tableaux of shape λ and length n,so ˜λ ˜λ fn = 0 unless n ≡|λ| (mod 2). A generalization for fn of the hook-length formula (equation (3)) is due to Sundaram [103, Lemma 2.2], viz., n f˜λ = (n − k − )!! f λ, n k 1 572 Richard P. Stanley where λ  k and where of course f λ is evaluated by the usual hook-length formula (3). (Set (−1)!! = 1 when n = k.) Note that an oscillating tableau (λ0,λ1,...,λ2n) of shape ∅ may be regarded as a pair (P, Q) of oscillating tableaux of the same shape λ = λn and length n, viz., P = (λ0,λ1,...,λn), Q = (λ2n,λ2n−1,...,λn). Hence we obtain the following restatement of equation (37): ˜λ 2 fn = (2n − 1)!!, (38) λ where λ ranges over all partitions. (The partitions λ indexing a nonzero summand are those satisfying λ  k ≤ n and k ≡ n(mod 2).) Equation (38) suggests, in analogy to equations (1) and (2), a connection be- ˜λ tween fn and representation theory. Indeed, there is a C-algebra Bn(x), where x is a real parameter, which is semisimple for all but finitely many x (and such that these exceptional x are all integers) and which has a basis that is indexed in a natural way by matchings M ∈ Mn. In particular, dim Bn(x) = (2n−1)!!. This algebra was first defined by Brauer [32] and shown to be the centralizer algebra of the action of the orthogonal group O(V ) on V ⊗n (the nth tensor power of V ), where dim V = k and x = k. It is also the centralizer algebra of the action of the symplectic group Sp(2k) ⊗n on V , where now dim V = 2k and x =−2k. When Bn(x) is semisimple, its ir- ˜λ reducible representations have dimension fn , so we obtain a representation-theoretic explanation of equation (38). For further information see e.g. Barcelo and Ram [21, App. B6] Because ds(wM ) = 2 · ne(M) and because crn and nen have the same distribution by Theorem 15, the asymptotic distribution of crn and nen on Mn reduces to that I∗ of ds2n on 2n, which is given by Theorem 9(b). We therefore obtain the following result. Theorem 17. We have for random (uniform)M∈ Mn and all t ∈ R that √ (M) − n t ∞ nen 2 ≤ = F(t)1/2 1 u(s)ds . lim Prob / exp n→∞ (2n)1 6 2 2 t The same result holds with nen replaced with crn. We can also consider the effect of bounding both cr(M) and ne(M) as n →∞. The analogous problem for is(w) and ds(w) is not interesting, since by Theorem 1 there are no permutations w ∈ Sn satisfying is(w) ≤ p and ds(w) ≤ q as soon as n>pq. Let

hp,q(n) = #{M ∈ Mn : cr(M) ≤ p, ne(M) ≤ q}, n Hp,q(x) = hp,q(n)x . n≥0 Increasing and decreasing subsequences and their variants 573

It follows from the bijection : Mn → On and a simple application of the transfer- matrix method [98, §4.7] that Hp,q(x) is a rational function of x [36, §5]. For instance,

1 1 − x 1 − 2x H , (x) = ,H, (x) = ,H, (x) = 1 1 1 − x 1 2 1 − 2x 1 3 1 − 3x + x2

1 − 5x + 2x2 1 − 11x + 30x2 − 23x3 + 4x4 H , (x) = ,H, (x) = 2 2 (1 − x)(1 − 5x) 2 3 (1 − x)(1 − 3x)(1 − 8x + 4x2) 1 − 24x + 186x2 − 567x3 + 690x4 − 285x5 + 15x6 H , (x) = . 3 3 (1 − x)(1 − 19x + 83x2 − x3)(1 − 5x + 6x2 − x3)2 Christian Krattenthaler pointed out that hp,q(n) can be interpreted as counting certain ˜ walks in an alcove of the affine Weyl group Cn. It then follows from a result of Grabiner [49, (23)] that all reciprocal zeros of the denominator of Hp,q(x) are of the form 2(cos(πr1/m) +···+cos(πrj /m)), where each ri ∈ Z and m = p + q + 1. All these numbers for fixed m belong to an extension of Q of degree φ(2m)/2, where φ is the Euler phi-function. As a consequence, every irreducible factor (over Q) of the denominator of Hp,q(x) has degree dividing φ(2m)/2. Theorem 15 can be extended to objects other than matchings, in particular, arbitrary set partitions. (Recall that we have defined a matching to be a partition of [2n] into n 2-element blocks.) In this situation oscillating tableaux are replaced by certain sequences of partitions known as vacillating tableaux. See [36] for further details. Vacillating tableaux were introduced implicitly (e.g., [54, (2.23)]) in connection with the representation theory of the partition algebra Pn, a semisimple algebra whose dimension is the Bell number B(n). See Halverson and Ram [54] for a survey of the partition algebra. Vacillating tableaux and their combinatorial properties were made more explicit by Chen, et al. [36] and by Halverson and Lewandowski [53]. An alternative approach based on “growth diagrams” to vacillating tableaux and their nesting and matchings was given by Krattenthaler [68]. It remains open to find an analogue of Theorem 17 for the distribution of cr(π) or ne(π) (as defined in [36]) for arbitrary set partitions π.

References

[1] Albert, M. H., On the length of the longest subsequence avoiding an arbitrary pattern in a random permutation. Technical Report OUCS-2005-08, University of Otago, 2005; math.CO/0505485. [2] Albert, M. H., Aldred, R. E. L., Atkinson, M. D., Handley, C. C., Holton, D. A., Mc- Caughan, D. J., Sagan, B. E., Monotonic sequence games. In Games of No Chance III, submitted; math.CO/0602630. 574 Richard P. Stanley

[3] Albert, M. H., Elder, M., Rechnitzer, A., Westcott, P., Zabrocki, M., On the Stanley-Wilf limit of 4231-avoiding permutations and a conjecture of Arratia. Adv. in Appl. Math. 36 (2) (2006), 96–105. [4] Aldous, D. J., Diaconis, P., Hammersley’s interacting particle process and longest increas- ing subsequences. Probab. Theory Related Fields 103 (1995), 199–213. [5] Aldous D. J., Diaconis, P., Longest increasing subsequences, from patience sorting to the Baik-Deift-Johansson theorem. Bull. Amer. Math. Soc. 36 (1999), 413–432. [6] André, D., Développement de sec x and tg x. C. R. Math. Acad. Sci. Paris 88 (1879), 965–979. [7] Andrews, G. E., Askey, R., Roy, R., Special Functions. Encyclopedia of Mathematics and Its Applications 71, Cambridge University Press, Cambridge, New York 1999. [8] Arratia, A. On the Stanley-Wilf conjecture for the number of permutations avoiding a given pattern. Electron. J. Combin. 6 (1) (1999), Article N1 (electronic). [9] Atkinson, M., Holton, D. (eds.), Special volume on permutation patterns. Electron. J. Combin. 9 (2002–2003) (electronic). [10] Babson, E., Steingrímsson, E., Generalized permutation patterns and a classification of the Mahonian statistics. Sém. Lothar. Combin. 44 (2000), Article B44b (electronic). [11] Bachmat, E., Analysis of disk scheduling with linear seek function, increasing, subse- quences, and space-time geometry. Preprint; math.OC/0601025. [12] Bachmat, E., Berend, D., Sapir, L., Skiena, S., Stolyarov, N., Analysis of aeroplane board- ing via spacetime geometry and random matrix theory. J. Phys. A 39 (2006), L453–L459. [13] Bachmat, E., Berend, D., Sapir, L., Skiena, S., Stolyarov, N.,Analysis of airplane boarding times. Preprint. [14] Baer, R. M., Brock, P., Natural sorting over permutation spaces. Math. Comp. 22 (1968), 385–410. [15] Baik, J., Deift, P., Johansson, K., On the distribution of the length of the longest increasing subsequence of random permutations. J. Amer. Math. Soc. 12 (1999), 1119–1178. [16] Baik, J., Deift, P., Johansson, K., On the distribution of the length of the second row of a Young diagram under the Plancherel measure. Geom. Funct. Anal. 10 (2000), 702–731; Addendum, ibid. 1606–1607. [17] Baik, J., Rains, E., Algebraic aspects of increasing subsequences. Duke Math. J. 109 (2001), 1–65. [18] Baik, J., Rains, E., Symmetrized random permutations. In Random Matrix Models and Their Applications, Math. Sci. Res. Inst. Publ. 40, Cambridge University Press, Cambridge 2001, 1–19. [19] Baik, J., Rains, E., The asymptotics of monotone subsequences of involutions. Duke Math. J. 109 (2001), 205–281. [20] Banderier, C., Bousquet-Mélou, M., Denise, A., Flajolet, P., Gardy, D., Gouyou- Beauchamps, D., Generating functions for generating trees. Discrete Math. 246 (2002), 29–55. [21] Barcelo, H., Ram, A., Combinatorial representation theory. In New Perspectives in Alge- braic Combinatorics (Berkeley, CA, 1996–97) , Math. Sci. Res. Inst. Publ. 38, Cambridge University Press, Cambridge 1999, 23–90. Increasing and decreasing subsequences and their variants 575

[22] Berele,A.,A Schensted-type correspondence for the symplectic group. J. Combin. Theory Ser. A 43 (1986), 320–328. [23] Bergeron, F., Favreau, L., Krob, D., Conjectures on the enumeration of tableaux of bounded height. Discrete Math. 139 (1995), 463–468. [24] Bergeron, F., Gascon, F., Counting Young tableaux of bounded height. J. Integer Seq. 3 (2000), Article 00.1.7 (electronic). [25] Billey, S. C., Jockusch, W., Stanley, R., Some combinatorial properties of Schubert poly- nomials. J. Algebraic Combin. 2 (1993), 345–374. [26] Billey, S. C., Lakshmibai, V., Singular Loci of Schubert Varieties. Progr. Math. 182, Birkäuser, Boston, MA, 2000. [27] Billey, S. C., Warrington, G. S., Kazhdan-Lusztig polynomials for 321-hexagon-avoiding permutations. J. Algebraic Combin. 13 (2001), 111–136. [28] Bóna, M., Exact enumeration of 1342-avoiding permutations: a close link with labeled trees and planar maps. J. Combin. Theory Ser. A 80 (1997), 257–272. [29] Bóna, M., The permutation classes equinumerous to the smooth class. Electron. J. Combin. 5 (1998), Article R31 (electronic). [30] Bóna, M., Combinatorics of Permutations. Chapman & Hall/CRC, Boca Raton, FL, 2004. [31] Borodin, A., Okounkov, A. Olshanski, G., Asymptotics of Plancherel measures for sym- metric groups. J. Amer. Math. Soc. 13 (2000), 481–515. [32] Brauer, R., On algebras which are connected with the semisimple continuous groups. Ann. Math. 38 (1937), 854–872. [33] Burstein,A., Lankham, I., Combinatorics of patience sorting piles. In Proc. Formal Power Series and Algebraic Combinatorics (Taormina, Sicily, 2005), Sém. Lothar. Combin. 54A (2005/06), electronic. [34] Burstein, A., Lankham, I., A geometric form for the extended patience sorting algorithm. Adv. in Appl. Math. 36 (2) (2006), 106–117. [35] Burstein, A., and Lankham, I., Restricted patience sorting and barred pattern avoidance. In Proc. Formal Power Series and Algebraic Combinatorics (June 2006), to appear; math.CO/0512122. [36] Chen, W.Y.C., Deng, E.Y.P., Du, R. R. X., Stanley, R.,Yan, C. H., Crossings and nestings of matchings and partitions. Trans. Amer. Math. Soc. 359 (2007), 1555–1575. [37] Chung, F., On unimodal subsequences. J. Combin. Theory Ser. A 29 (1980), 267–279. [38] Chung, F. R. K., Graham, R. L., Hoggatt, V. E., Kleiman, M., The number of Baxter permutations. J. Combin. Theory Ser. A 24 (1978), 382–394. [39] Claesson, A., Generalized pattern avoidance. European J. Combin. 22 (2001), 961–971. [40] Deift, P., Integrable systems and combinatorial theory. NoticesAmer.Math. Soc. 47 (2000), 631–640. [41] Deutsch, E., Hildebrand, A. J., Wilf, H., The distribution of longest increasing subse- quences in pattern-restricted permutations. Electron. J. Combin. 9 (2) (2002–2003), Arti- cle R12 (electronic). [42] Diaconis, P., Shahshahani, M., On the eigenvalues of random matrices. J. Appl. Prob. 31 (1994), 49–61. 576 Richard P. Stanley

[43] Erd˝os, P., Szekeres, G., A combinatorial problem in geometry. Composito Math. 2 (1935), 463–470. [44] Errera, A., Analysis situs. Un problème d’énumeration. Mém. Acad. Roy. Belgique Coll. 8o (2) 11 (1931), 26 pp.

[45] Frame, J. S., Robinson, G. de B., Thrall, R. M., The hook graphs of Sn. Canad. J. Math. 6 (1954), 316–324. [46] Gardner, M., The Last Recreations. Springer-Verlag, New York 1997; reprinted from Scientific American 216 (March 1967), 124–129, and 216 (April 1967), 116–123. [47] Gessel, I. M., Symmetric functions and P-recursiveness. J. Combin. Theory Ser. A 53 (1990), 257–285. [48] Goulden, I. P., A linear operator for symmetric functions and tableaux in a strip with given trace. Discrete Math. 99 (1992), 69–77. [49] Grabiner, D., Random walk in an alcove of an affine Weyl group, and non-colliding random walks on an interval. J. Combin. Theory Ser. A 97 (2002), 285–306. [50] Greene, C., An extension of Schensted’s theorem. Adv. Math. 14 (1974), 254–265. [51] Groeneboom, P., Ulam’s problem and Hammersley’s process. Ann. Probab. 29 (2001), 683–690. [52] Haiman, M., unpublished. [53] Halverson, T., Lewandowski, T., RSK insertion for set partitions and diagram algebras. Electron. J. Combin. 11 (2) (2004–2005), Article R24 (electronic). [54] Halverson, T., Ram, A., Partition algebras. European J. Combin. 26 (2005), 869–921. [55] Harary, F., Sagan, B., West, D, Computer-aided analysis of monotonic sequence games. Atti Accad. Peloritana Cl. Sci. Fis. Mat. Natur. 61 (1983), 67–78. [56] Hammersley, J. M., A few seedlings of research. In Proc. Sixth Berkeley Symposium on Mathematical Statistics and Probability (Berkeley, 1970/1971), Vol. 1: Theory of statis- tics. University California Press, Berkeley, CA, 1972, 345–394. [57] Ivanov, V., Olshanski, G., Kerov’s central limit theorem for the Plancherel measure on Youngdiagrams. In Symmetric Functions 2001: Surveys of Developments and Perspectives (S. Fomin, ed.), NATO Sci. Ser. II Math. Phys. Chem. 74, Kluwer, Dordrecht 2002, 93–151. [58] Johansson, K., The longest increasing subsequence in a random permutation and a unitary random matrix model. Math. Res. Lett. 5 (1998), 63–82. [59] Johansson, K., Discrete orthogonal polynomial ensembles and the Plancherel measure. Ann. Math. 153 (2001), 259–296. [60] Johansson, K., Toeplitz determinants, random growth and determinantal processes. In Proceedings of the International Congress of Mathematicians (Beijing, 2002), Vol. III, Higher Ed. Press, Beijing 2002, 53–62. [61] Kerov, S. V., Gaussian limit for the Plancherel measure of the symmetric group. C. R. Acad. Sci. Paris Sér. I Math. 316 (1993), 303–308. [62] Kerov, S. V., Asymptotics of the separation of roots of orthogonal polynomials. Algebra i Analiz 5 (1993), 68–86; English translation: St. Petersburg Math. J. 5 (1994), 925–941. Increasing and decreasing subsequences and their variants 577

[63] Kerov, S. V., The asymptotics of interlacing sequences and the growth of continualYoung diagrams. Zap. Nauchn. Sem. S.-Peterburg. Otdel. Mat. Inst. Steklov. (POMI) 205 (1993), Differentsialnaya Geom. Gruppy Li i Mekh. 13, 21–29, 179; English translation: J. Math. Sci. 80 (1996), 1760–1767. [64] Kerov, S. V., Asymptotic Representation Theory of the Symmetric Group and Its Applica- tions in Analysis. Transl. Math. Monogr. 219, Amer. Math. Soc., Providence, RI, 2003. [65] Knuth, D. E., Permutations, matrices, and generalized Young tableaux. Pacific J. Math. 34 (1970), 709–727. [66] Knuth, D. E., The Art of Computer Programming, Vol. 1, Fundamental Algorithms. Addison-Wesley, Reading, MA, 1968; second edition, 1973. [67] Knuth, D. E., The Art of Computer Programming, Vol.3, Sorting and Searching.Addison- Wesley, Reading, MA, 1973; second edition, 1998. [68] Krattenthaler, C., Growth diagrams, and increasing and decreasing chains in fillings of Ferrers shapes. Adv. in Appl. Math. 37 (2006), 404–431. [69] Lakshmibai, V., Sandhya, B., Criterion for smoothness of Schubert varieties in Sl(n)/B. Proc. Indian Acad. Sci. (Math. Sci.) 100 (1990), 45–52. [70] van Leeuwen, M. A. A., The Robinson-Schensted and Schützenberger algorithms, an elementary approach. Electron. J. Combin. 3 (2) (1996), Article R15 (electronic). [71] Logan, B. F., Shepp, L. A., A variational problem for randomYoung tableaux. Adv. Math. 26 (1977), 206–222. [72] Macdonald, I. G., Symmetric Functions and Hall Polynomials. Second ed., Oxford Math- ematical Monographs, The Clarendon Press, Oxford University Press, Oxford 1995. [73] Macdonald, I. G., Notes on Schubert Polynomials. Publ. Laboratoire de Combinatoire et d’Informatique Mathématique 6, Université du Québec à Montréal, 1991. [74] MacMahon, P.M., Memoir on the theory of the partitions of numbers — Part I. Phil. Trans. Royal Soc. London Ser. A 187 (1897), 619–673; Collected Works, Vol. 1 (G. E. Andrews, ed.), M.I.T. Press, Cambridge, MA, 1978, 1026–1080. [75] Manivel, L., Symmetric functions, Schubert polynomials and degeneracy loci. SMF/AMS Texts and Monographs 6, Amer. Math. Soc., Providence, RI, and Soc. Math. France, Paris 2001. [76] Marcus, A., Tardos, G., Excluded permutation matrices and the Stanley-Wilf conjecture. J. Combin. Theory Ser. A 107 (2004), 153–160. [77] Morris, W., Soltan, V., The Erd˝os-Szekeres problem on points in convex position—a survey. Bull. Amer. Math. Soc. (N.S.) 37 (2000), 437–458. [78] Okounkov, A., Random matrices and random permutations. Internat. Math. Res. Notices 2000 (2000), 1043–1095. [79] Pemantle, R., private communications dated October 7 and October 9, 2005. [80] Pittel, B., Romik, D., Limit shapes for random squareYoungtableaux and plane partitions. Preprint, 2004; arXiv.math.PR/0405190. [81] Rains, E., Increasing subsequences and the classical groups. Electron. J. Combin. 5 (1998), Article R12 (electronic). [82] Regev, A., Asymptotic values for degrees associated with strips of Young diagrams. Adv. Math. 41 (1981), 115–136. 578 Richard P. Stanley

[83] Reifegerste, A., On the diagram of 132-avoiding permutations. European J. Combin. 24 (2003), 759–776 (electronic). [84] Robinson, G. de B., On the representations of Sn. Amer. J. Math. 60 (1938), 745–760. [85] Romik, D., Permutations with short monotone subsequences. Adv. Appl. Math., to appear; http://www.stat.berkeley.edu/∼romik/papers.html. [86] Rotem, D., On a correspondence between binary trees and a certain type of permutation. Information Processing Lett. 4 (1975/76), 58–61. [87] Ryan, K. M., On Schubert varieties in the flag manifold of Sl(n, C). Math. Ann. 276 (1987), 205–224. [88] Sagan, B., The Symmetric Group. Second ed., Grad. Texts in Math. 203, Springer-Verlag, New York 2001. [89] Schensted, C. E., Longest increasing and decreasing subsequences. Canad. J. Math. 13 (1961), 179–191. [90] Schützenberger, M. P., Quelques remarques sur une construction de Schensted. Math. Scand. 12 (1963), 117–128. [91] Schützenberger, M. P., Promotion des morphismes d’ensembles ordonnés. Discrete Math. 2 (1972), 73–94 [92] Seidenberg, A., A simple proof of a theorem of Erd˝os and Szekeres. J. London Math. Soc. 34 (1959), 352. [93] Seppäläinen, T., Large deviations for increasing sequences on the plane. Probab. Theory Related Fields 112 (1998), 221–244. [94] Simion, R., Schmidt, F., Restricted permutations. European J. Combin. 6 (1985), 383–406. [95] Stankova, Z., West, J., Explicit enumeration of 321, hexagon-avoiding permutations. Dis- crete Math. 280 (2004), 165–189. [96] Stanley, R., Differentiably finite power series. European J. Combin. 1 (1980), 175–188. [97] Stanley, R., On the number of reduced decompositions of elements of Coxeter groups. European J. Combin. 5 (1984), 359–372. [98] Stanley, R., Enumerative Combinatorics. Vol. 1, Wadsworth and Brooks/Cole, Pacific Grove, CA, 1986; second printing, Cambridge University Press, New York, Cambridge 1996. [99] Stanley, R., Enumerative Combinatorics. Vol. 2. Cambridge University Press, New York, Cambridge 1999. [100] Stanley, R., Catalan Addendum; http://www-math.mit.edu/∼rstan/ec/catadd.pdf. [101] Stanley, R., Longest alternating subsequences of permutations. Preprint, 2005; arXiv:math.CO/0511419. [102] Steele, M. J., Long unimodal subsequences: a problem of F. R. K. Chung. Discrete Math. 33 (1981), 223–225. [103] Sundaram, S., The Cauchy identity for Sp(2n). J. Combin. Theory Ser. A 53 (1990), 209–238. [104] Tenner, B. E., Pattern avoidance and the Bruhat order. J. Combin. Theory Ser.A, to appear. [105] Tenner, B. E., Database of permutation pattern avoidance. http://www-math.mit.edu/ ∼bridget/cgi-bin/dppa.cgi. Increasing and decreasing subsequences and their variants 579

[106] Tracy, C. A., Widom, H., Level-spacing distributions and the Airy kernel. Comm. Math. Phys. 159 (1994), 151–174. [107] Tracy, C. A., Widom, H., On orthogonal and symplectic ensembles. Comm. Math. Phys. 177 (1996), 727–754. [108] Tracy, C. A., Widom, H., Distribution functions for largest eigenvalues and their applica- tions. In Proc. International Congress of Mathematicians (Beijing 2002), Vol. I, Higher Ed. Press, Beijing 2002, 587–596. [109] Ulam, S. M., Monte Carlo calculations in problems of mathematical physics. In Modern Mathematics for the Engineer: Second Series (ed. by E. F. Beckenbach), McGraw-Hill, New York 1961, 261–281. [110] Vershik, A. M., Kerov, S. V., Asymptotic behavior of the Plancherel measure of the sym- metric group and the limit form of Young tableaux . Dokl. Akad. Nauk SSSR 223 (1977), 1024–1027; English translation: Soviet Math. Dokl. 233 (1977), 527–531. [111] West, J., Permutations with forbidden subsequences; and, stack-sortable permutations. Ph.D. thesis, M.I.T., 1990. [112] West, J., Generating trees and the Catalan and Schröder numbers. Discrete Math. 146 (1995), 247–262. [113] West, J., Generating trees and forbidden subsequences. Discrete Math. 157 (1996), 363–374. [114] Widom, H., On the limiting distribution for the longest alternating sequence in a random permutation. Electron. J. Combin. 13 (1) (2006), Article R25 (electronic). [115] Wilf, H., The patterns of permutations. Discrete Math. 257 (2002), 575–583.

Richard Stanley, Massachusetts Institute of Technology, Department of Mathematics, 77 Massachessetts Avenue, Cambridge, MA 02139-4307, U.S.A. E-mail: [email protected]

The dichotomy between structure and randomness, arithmetic progressions, and the primes

Terence Tao∗

Abstract. A famous theorem of Szemerédi asserts that all subsets of the integers with positive upper density will contain arbitrarily long arithmetic progressions. There are many different proofs of this deep theorem, but they are all based on a fundamental dichotomy between structure and randomness, which in turn leads (roughly speaking) to a decomposition of any object into a structured (low-complexity) component and a random (discorrelated) component. Important examples of these types of decompositions include the Furstenberg structure theorem and the Szemerédi regularity lemma. One recent application of this dichotomy is the result of Green and Tao establishing that the prime numbers contain arbitrarily long arithmetic progressions (despite having density zero in the integers). The power of this dichotomy is evidenced by the fact that the Green–Tao theorem requires surprisingly little technology from analytic number theory, relying instead almost exclusively on manifestations of this dichotomy such as Szemerédi’s theorem. In this paper we survey various manifestations of this dichotomy in combinatorics, harmonic analysis, ergodic theory, and number theory. As we hope to emphasize here, the underlying themes in these arguments are remarkably similar even though the contexts are radically different.

Mathematics Subject Classification (2000). Primary 11P32, 37A45, 05C65, 05C75, 42A99.

Keywords. Szemerédi’s theorem, ergodic theory, graph theory, hypergraph theory, arithmetic combinatorics, arithmetic progressions, prime numbers.

1. Introduction

In 1975, Szemerédi [53] proved the following deep and enormously influential theo- rem:

Theorem 1.1 (Szemerédi’s theorem). Let A be a subset of the integers Z of positive |A∩[−N,N]| upper density, thus lim supN→∞ |[−N,N]| > 0. Here |A| denotes the cardinality of a set A, and [−N,N] denotes the integers between −N and N. Then for any k ≥ 3, A contains infinitely many arithmetic progressions of length k.

Several proofs of this theorem are now known. The original proof of Szemerédi [53] was combinatorial. A later proof of Furstenberg [11], [13] used ergodic theory and has led to many extensions. A more quantitative proof of Gowers [19], [20] was based on Fourier analysis and arithmetic combinatorics (extending a much older ∗ The author is supported by a grant from the Packard foundation.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 582 Terence Tao argument of Roth [50] handling the k = 3 case). A fourth proof by Gowers [21] and Rödl, Nagle, Schacht, and Skokan [46], [47], [48], [49] relied on the structural theory of hypergraphs. These proofs are superficially all very different (with each having their own strengths and weaknesses), but have a surprising number of features in common. The main difficulty in all of the proofs is that one a priori has no control on the behaviour of the set A other than a lower bound on its density; A could range from being a very random set, to a very structured set, to something in between. In each of these cases, A will contain many arithmetic progressions – but the reason for having these progressions varies from case to case. Let us illustrate this by informally discussing some representative examples: • (Random sets) Let 0 <δ<1, and let A be a random subset of Z, which each integer n lying in A with an independent probability of δ. Then A almost surely has upper density δ, and it is easy to establish that A almost surely has infinitely many arithmetic progressions of length k, basically because each progression of length k in Z has a probability of δk of also lying in A. A more refined version of this argument also applies when A is pseudorandom rather than random – thus we allow A to be deterministic, but require that a suitable number of correlations (e.g. pair correlations, or higher order correlations) of A are negligible. The argument also extends to sparse random sets, for instance one where P(n ∈ A) ∼ 1/ log n.

• (Linearly structured sets) Consider a quasiperiodic set such as A √:= {n : {αn}≤δ}, where 0 <δ<1isfixed,α is a real number (e.g. α = 2) and {x} denotes the fractional part of x. Such sets are “almost periodic” because there is a strong correlation between the events n ∈ A and n + L ∈ A, thanks to the identity {α(n + L)}−{αn}={αL} mod 1. An easy application of the Dirichlet approximation theorem (to locate an approximate period L with {αL} small) shows that such sets still have infinitely many progressions of any given length k. Note that this argument works regardless of whether α is rational or irrational. • (Quadratically structured sets) Consider a “quadratically quasiperiodic” set of the form A := {n :{αn2}≤δ}.Ifα is irrational, then this set has upper density δ, thanks to Weyl’s theorem on equidistribution of polynomials. (If α is rational, one can still obtain some lower bound on the upper density.) It is not linearly structured (there is no asymptotic correlation between the events n ∈ A and n + L ∈ A as n →∞for any fixed non-zero L), however it has quadratic structure in the sense that there is a strong correlation between the events n ∈ A, n + L ∈ A, n + 2L ∈ A, thanks to the identity {αn2}−2{α(n + L)2}+{α(n + 2L)2}=2{αL2} mod 1. In particular A does not behave like a random set. Nevertheless, the quadratic structure still ensures that A contains infinitely many arithmetic progressions Structure, randomness, and progressions in primes 583

of any length k, as one first locates a “quadratic period” L with {αL2} small, and then for suitable n ∈ A one locates a much smaller “linear period” M with {αLMn} small. If this is done correctly, the progression n, n + LM,...,n+ (k − 1)LM will be completely contained in A. The same arguments also extend to a more general class of quadratically√ √ structured sets, such as the “2- step nilperiodic” set A ={n :{ 2n 3n ≤ δ}, where x is the greatest integer function. • (Random subsets of structured sets) Continuing the previous example A := {n : {αn2}≤δ}, let A be a random subset of A with each n ∈ A lying in A with an independent probability of δ for some 0 <δ < 1. Then this set A almost surely has a positive density of δδ if α is irrational. The set A almost surely has infinitely many progressions of length k, since A already starts with infinitely many such progressions, and each such progression as a probability of (δ )k of also lying in A . One can generalize this example to random sets A˜ where the events n ∈ A˜ are independent as n varies, and the probability P(n ∈ A)˜ is a “quadratically almost periodic” function of n such as P(n ∈ A)˜ = F({αn2}) for some nice (e.g. piecewise continuous) function F taking values between 0

and 1; the preceding example is the case where F(x) := δ 1x<δ. It is also possible to adapt this argument to (possibly sparse) pseudorandom subsets of structured sets, though one needs to take some care in defining exactly what “pseudorandom” means here. • (Sets containing random subsets of structured sets) Let A be any set which contains the set A (or A˜) of the previous example. Since A contains infinitely many progressions of length k, it is trivial that A does also.

As the above examples should make clear, the reason for the truth of Szemerédi’s theorem is very different in the cases when A is random, and when A is structured. These two cases can then be combined to handle the case when A is (or contains) a large (pseudo-)random subset of a structured set. Each of the proofs of Szemerédi’s theorem now hinge on a structure theorem which, very roughly speaking, asserts that every set of positive density is (or contains) a large pseudorandom subset of a structured set; each of the four proofs obtains a structure theorem of this sort in a different way (and in a very different language). These remarkable structural results – which include the Furstenberg structure theorem and the Szemerédi regularity lemma as examples – are of independent interest (beyond their immediate applications to arithmetic progressions), and have led to many further developments and insights. For instance, in [27] a “weighted” structure theorem (which was in some sense a hybrid of the Furstenberg structure theorem and the Szemerédi regularity lemma) was the primary new ingredient in proving that the primes P := {2, 3, 5, 7,...} contained arbitrarily long arithmetic progressions. While that latter claim is ostensibly a number-theoretical result, the method of proof in fact uses surprisingly little from number theory, being much closer in spirit to the proofs of Szemerédi’s theorem (and 584 Terence Tao in fact Szemerédi’s theorem is a crucial ingredient in the proof). This can be seen from the fact that the argument in [27] in fact proves the following stronger result: Theorem 1.2 (Szemerédi’s theorem in the primes [27]). Let A be a subset of the |A∩[−N,N]| primes P of positive relative upper density, thus lim supN→∞ |P ∩[−N,N]| > 0. Then for any k ≥ 3, A contains infinitely many arithmetic progressions of length k. This result was first established in the k = 3 case by Green [22], the key step again being a (Fourier-analytic) structure theorem, this time for subsets of the primes. The arguments used to prove this theorem do not directly address the important question of whether the primes P (or any subset thereof) have any pseudorandomness properties (but see Section 5 below). However, the structure theorem does allow one to (essen- tially) describe any dense subset of the primes as a (sparse) pseudorandom subset of some unspecified dense set, which turns out to be sufficient (thanks to Szemerédi’s theorem) for the purpose of establishing the existence of arithmetic progressions. There are now several expositions of Theorem 1.2; see for instance [42], [25], [55], [56], [37]. Rather than give yet another exposition of this result, we have chosen to take a broader view, surveying the collection of structural theorems which underlie the proof of such results as Theorem 1.1 and Theorem 1.2. These theorems have remarkably varied contexts – measure theory, ergodic theory, graph theory, hypergraph theory, probability theory, information theory, and Fourier analysis – and can be either qualitative (infinitary) or quantitative (finitary) in nature. However, their proofs tend to share a number of common features, and thus serve as a kind of “Rosetta stone” connecting these various fields. Firstly, for a given class of objects, one quantifies what it means for an object to be “(pseudo-)random” and an object to be “structured”. Then, one establishes a dichotomy between randomness and structure, which typically looks something like this: If an object is not (pseudo-)random, then it (or some non-trivial component of it) correlates with a structured object. One can then iterate this dichotomy repeatedly (e.g. via a stopping time argument, or by Zorn’s lemma), to extract out all the correlations with structured objects, to obtain a weak structure theorem which typically looks as follows: If A is an arbitrary object, then A(or some non-trivial component of A) splits as the sum of a structured object, plus a pseudorandom error. In many circumstances, we need to improve this result to a strong structure theo- rem: If A is an arbitrary object, then A(or some non-trivial component of A) splits as the sum of a structured object, plus a small error, plus a very pseudorandom error. When one is working in an infinitary (qualitative) setting rather than a finitary (quantitative) one – which is for instance the case in the ergodic theory approach – one works instead with an asymptotic structure theorem: Structure, randomness, and progressions in primes 585

If A is an arbitrary object, then A(or some non-trivial component of A) splits as the sum of a “compact” object (the limit of structured objects), plus an infinitely pseudorandom error. The reason for the terminology “compact” to describe the limit of structured objects is in analogy to how a compact operator can be viewed as the limit of finite rank operators; see [12] for further discussion. In many applications, the small or pseudorandom errors in these structure theorems are negligible, and one then reduces to the study of structured objects. One then exploits the structure of these objects to conclude the desired application. Our focus here is on the structure theorems related to Szemerédi’s theorem and related results such as Theorem 1.2; we will not have space to describe all the gen- eralizations and refinements of these results here. However, these types of structural theorems appear in other contexts also, for instance the Komlós subsequence prin- ciple [40] in probability theory. The Lebesgue decomposition of a spectral measure into pure point, singular continuous, and absolutely continuous spectral components can also be viewed as a structure theorem of the above type. Also, the stopping time arguments which underlie the structural theorems here are also widely used in harmonic analysis, in particular obtaining fundamental decompositions such as the Calderón–Zygmund decomposition or the atomic decomposition of Hardy spaces (see e.g. [52]), as well as the tree selection arguments used in multilinear harmonic anal- ysis (see e.g. [43]). It may be worth investigating whether there are any concrete connections between these disparate structural theorems.

2. Ergodic theory

We now illustrate the above general strategy in a number of contexts, beginning with the ergodic theory approach to Szemerédi’s theorem, where the dichotomy between structure and randomness is particularly clean and explicit. Informally speaking, the ergodic theory approach seeks to understand the set A of integers by analyzing the asymptotic correlations of the shifts A+n := {a+n : a ∈ A} (or of various asymptotic averages of these shifts), and treating these shifts as occurring on an abstract measure space. More formally, let X be a measure space with probability measure dμ, and let T : X → X be a bijection such that T and T −1 are both measure-preserving maps. The associated shift operator T : f → f  T −1 is thus a unitary operator on the Hilbert space L2(X) of complex-valued square-integrable functions with the usual inner product f, g:= X f gdμ. A famous transference result known as the Furstenberg correspondence principle1 (see [11], [13], [12]) shows that Szemerédi’s

1Morally speaking, to deduce Szemerédi’s theorem from Furstenberg’s theorem, one takes X to be the integers |A∩[−N,N]| Z, T to be the standard shift n → n + 1, and μ to be the density μ(A) = limN→∞ |[−N,N]| . This does not quite work because not all sets A have a well-defined density, however additional arguments (e.g. using the Hahn–Banach theorem) can fix this problem. 586 Terence Tao theorem is then equivalent to

Theorem 2.1 (Furstenberg recurrence theorem [11]). Let X and T be as above, and ∞ let f ∈ L (X) be any bounded non-negative function with X fdμ>0. Then for any k ≥ 1 we have  n (k−1)n lim inf E1≤n≤N fT f ...T fdμ>0. N→∞ X  1 Here and in the sequel we use En∈I an as a shorthand for the average |I| n∈I an. When k = 2 this is essentially the Poincaré recurrence theorem; by using the von Neumann ergodic theorem one can also show that the limit exists (thus the lim inf can be replaced with a lim). The k = 3 case can be proved by the following argument, as observed in [12]. We need to show that  n 2n lim inf E1≤n≤N fT fT fdμ>0 (1) N→∞ X whenever f is bounded, non-negative, and has positive integral. The first key observation is that any sufficiently pseudorandom component of f will give a negligible contribution to (1) and can be dropped. More precisely, let us call f is linearly pseudorandom (or weakly mixing) with respect to the shift T if we have n 2 lim E ≤n≤N |T f, f | = 0. (2) N→∞ 1 Such functions are negligible for the purpose of computing averages such as those in (1); indeed, if at least one of f, g, h ∈ L∞(X) is linearly pseudorandom, then an easy application of van der Corput’s lemma (which in turn is an application of Cauchy–Schwarz) shows that  n 2n lim E1≤n≤N fT gT hdμ= 0. N→∞ X

We shall refer to these types of results – that pseudorandom functions are negligible when averaged against other functions – as generalized von Neumann theorems. In view of this generalized von Neumann theorem, one is now tempted to “quotient out” all the pseudorandom functions and work with a reduced class of “structured” functions. In this particular case, it turns out that the correct notion of structure is that of a linearly almost periodic function, which are in turn generated by the linear eigenfunctions of T . To make this more precise, we need the following dichotomy:

Lemma 2.2 (Dichotomy between randomness and structure). Suppose that f ∈ L∞(X) is not linearly pseudorandom. Then there exists an linear eigenfunction g ∈ L∞(X) of T (thus Tg = λg for some λ ∈ C) such that f, g = 0. Structure, randomness, and progressions in primes 587

Remark 2.3. Observe that if g is a linear eigenfunction of T with Tg = λg, then n 2 2n 4 |λ|=1 and limN→∞ E1≤n≤N X gT g T gdμ= X |g| . Thus linear eigenfunc- tions can and do give nontrivial contributions to the expression in (1). One can view Lemma 2.2 as a converse to this observation. The proof of this lemma follows easily from spectral theory and is omitted here. It has the following consequence. Let Z1 be the σ-algebra generated by all the eigenfunctions of T , this is known as the Kronecker factor of X, and roughly speaking encapsulates all the “linear structure” in the measure preserving system. Given every 2 function f ∈ L (X), we have the decomposition f = fU ⊥ + fU , where fU ⊥ := E(f |Z1) is the conditional expectation of f with respect to the σ-algebra Z1 (i.e. the 2 orthogonal projection from L (X) to the Z1-measurable functions). By construction, fU := f − E(f |Z1) is orthogonal to every eigenfunction of T , and is hence linearly pseudorandom by Lemma 2.2. In particular, we have established Proposition 2.4 (Asymptotic structure theorem). Let f be bounded and non-negative, 2 with positive integral. Then we can split f = fU ⊥ +fU , where fU ⊥ is bounded, non- 2 negative, and Z1-measurable (and thus approximable in L to arbitrary accuracy by finite linear combinations of linear eigenfunctions), with positive integral, and fU is linearly pseudorandom. This result is closely related to the Koopman–von Neumann theorem in ergodic theory. In the language of the introduction, it asserts (very roughly speaking) that any set A of integers can be viewed as a (linearly) pseudorandom set where the “probability” fU ⊥ (n) that a given element n lies in A is a (linearly) almost periodic function of n. Note that the linearly pseudorandom component fU of f gives no contribution to (1), thanks to the generalized von Neumann theorem. Thus we may freely replace f by fU ⊥ if desired; in other words, for the purposes of proving (1) we may assume without loss of generality that f is measurable with respect to the Kronecker factor Z1. In the notation of [14], we have just shown that the Kronecker factor is a characteristic factor for the recurrence in (1). (In fact it is essentially the universal factor for this recurrence, see [64], [39] for further discussion.) We have reduced the proof of (1) to the case when f is structured, in the sense of being measurable in Z2. There are two ways to obtain the desired “structured recurrence” result. Firstly there is a “soft” approach, in which one observes that every Z1-measurable square-integrable function f is almost periodic, in the sense n that for any ε>0 there exists a set of integers n of positive density such that T f is ε f L2(X) fTnfT2nfdμ within of in ; from this it is easy to show that X is close 3 to X f for a set of integers n of positive density, which implies (1). This almost periodicity can be verified by first checking it for polynomial combinations of linear eigenfunctions, and then extending by density arguments. There is also a “hard” ⊥ 2The notation is from [27]; the subscript U stands for “Gowers uniform” (pseudorandom), and U for “Gowers anti-uniform” (structured). 588 Terence Tao approach, in which one obtains algebraic and topological control on the Kronecker factor Z1. In fact, from a spectral analysis of T one can show that Z1 is the inverse limit of a sequence of σ -algebras, on each of which the shift T is isomorphic to a shift x → x + α on a compact abelian Lie group G. This gives a very concrete description of the functions f which are measurable in the Kronecker factor, and one can establish (1) by a direct argument similar to that used in the introduction for linearly structured sets. This “hard” approach gives a bit more information; for instance, it can be used to show that the limit in (1) actually converges, so one can replace the lim inf by a lim. It turns out that these arguments extend (with some non-trivial effort) to the case of higher k. For sake of exposition let us just discuss the k = 4 case, though most of the assertions here extend to higher k. We wish to prove that  n 2n 3n lim inf E1≤n≤N fT fT fT fdμ>0 (3) N→∞ X whenever f is bounded, non-negative, and has positive integral. Here, it turns out that we must strengthen the notion of pseudorandomness (and hence generalize the notion of structure); linear pseudorandomness is no longer sufficient to imply negli- gibility. For instance, let f be a quadratic eigenfunction, in the sense that Tf = λf , where λ is no longer constant but is itself a linear eigenfunction, thus Tλ= cλfor some constant c. As an example, if X = (R/Z)2 with the skew shift T (x,y) = (x+α, y+x) for some fixed number α, then the function f(x,y) = e2πiy is a quadratic eigenfunc- tion but not a linear one. Typically such quadratic eigenfunctions will be linearly pseudorandom, but if |λ|=|c|=1 (which is often the case) then we have the identity   n 3 2n 3 3n 8 E1≤n≤N fT f T f T fdμ= |f | dμ (4) X X and so we see that these functions can give non-trivial contributions to expressions such as (1). The correct notion of pseudorandomness is now quadratic pseudorandomness, by which we mean that h n h 2 lim lim E ≤n≤N E ≤h≤H |T f f, T (T f f)| = 0. H→∞ N→∞ 1 1

In other words, f is quadratically pseudorandom if and only if T hf f is asymptotically linearly pseudorandom on the average as h →∞. Several applications of van der Corput’s lemma give a generalized von Neumann theorem, asserting that  n 2n 3n lim E1≤n≤N f0T f1T f2T f3 dμ = 0 N→∞ X whenever f0, f1, f2, f3 are bounded functions with at least one function quadratically pseudorandom. One would now like to construct a factor Z2 (presumably larger than the Kronecker factor Z2) which will play the role of the Kronecker factor for the average (3); in particular, we would like a statement of the form Structure, randomness, and progressions in primes 589

Lemma 2.5 (Dichotomy between randomness and structure). Suppose that f ∈ L∞(X) is not linearly pseudorandom. Then there exists a Z-measurable function g ∈ L∞(X) such that f, g = 0. which would imply3 Proposition 2.6 (Asymptotic structure theorem). Let f be bounded and non-negative, with positive integral. Then we can split f = fU ⊥ + fU , where fU ⊥ is bounded, non- negative, and Z2-measurable, with positive integral,and fU is quadratically pseudo- random.

This reduces the proof of (3) to that of Z2-measurable f . The existence of such a factor Z2 (which would be a characteristic factor for this average) is trivial to construct, as we could just take Z2 to be the entire σ-algebra, and it is in fact easy (via Zorn’s lemma) to show the existence of a “best” such factor, which embed into all other characteristic factors for this average (see [64]). Of course, for the concept of characteristic factor to be useful we would like Z2 to be smaller than this, and specifically for the functions in this factor to enjoy some structural properties. An obvious guess for Z2 would be the σ -algebra generated by all the linear and quadratic eigenfunctions, but this factor turns out to be a bit too small (see [14]; this is related to the example of the 2-step nilperiodic set in the introduction). A more effective candidate for Z2, analogous to the “soft” description of the Kronecker factor, is the space of all “quadratically almost periodic functions”. This concept is a bit tricky to define rigorously (see e.g. [13], [12], [54]), but roughly speaking, a function f is linearly almost periodic if the orbit {T nf : n ∈ Z} is precompact in L2(X) viewed as a Hilbert space, while a function f is quadratically almost periodic if the orbit is 2 ∞ precompact in L (X) viewed as a Hilbert module over the Kronecker factor L (Z1); this can be viewed as a matrix-valued (or more precisely compact operator-valued) extension of the concept of a quadratic eigenfunction. Another rough definition is as follows: a function f is linearly almost periodic if T nf(x)is close to f(x)for many constants n, whereas a function f is quadratically almost periodic if T n(x)f(x)is close to f(x)for a function n(x) which is itself linearly almost periodic. It turns out that with this “soft” proposal for Z2, it is easy to prove Lemma 2.5 and hence Proposition 2.6, essentially by obtaining a “relative” version of the proof of Lemma 2.2. The derivation of (3) in this soft factor is slightly tricky though, requiring either van der Waerden’s theorem, or the color focusing argument used to prove van der Waerden’s theorem; see [11], [13], [12], [54]. More recently, a more efficient “hard” factor Z2 was constructed by Conze– Lesigne [7], Furstenberg–Weiss [14], and Host–Kra [38]; the analogous factors for 3 One can generalize this structure theorem to obtain similar characteristic factors Z3, Z4 for cubic pseudo- randomness, quartic pseudorandomness, etc. Applying Zorn’s lemma, one eventually obtains the Furstenberg structure theorem, which decomposes any measure preserving system as a weakly mixing extension of a distal system, and thus decomposes any function as a distal function plus an “infinitely pseudorandom” error; see [13]. However this decomposition is not the most “efficient” way to prove Szemerédi’s theorem, as the notion of pseudorandomness is too strong, and hence the notion of structure too general. It does illustrate however that one does have considerable flexibility in where to draw the line between randomness and structure. 590 Terence Tao higher k are more difficult to construct, but this was achieved by Host–Kra in [39], and also subsequently by Ziegler [64]. This factor yields more precise information, including convergence of the limit in (3). Here, the concept of a 2-step nilsystem is used to define structure. A 2-step nilsystem is a compact symmetric space G/ , with G a 2-step nilpotent Lie group and  is a closed subgroup, together with a shift element α ∈ G, which generates a shift T(x) := αx. The factor Z2 constructed in these papers is then the inverse limit of a sequence of σ-algebras, on which the shift is equivalent to a 2-step nilsystem. This should be compared with the “hard” description of the Kronecker factor, which is the 1-step analogue of the above result. Establishing the bound (3) then reduces to the problem of understanding the structure of arithmetic progressions x, αx, α2x, α3x on the nilsystem, which can be handled by algebraic arguments, for instance using the machinery of Hall–Petresco sequences [44]. The ergodic methods, while non-elementary and non-quantitative (though see [54]), have proven to be the most powerful and flexible approach to Szemerédi’s theorem, leading to many generalizations and refinements. However, it seems that a purely “soft” ergodic approach is not quite capable by itself of extending to the primes as in Theorem 1.2, though it comes tantalizingly close. In particular, one can use Theorem 2.1 and a variant of the Furstenberg correspondence principle to establish Theorem 1.2 when the set of primes P is replaced by a random subset P˜ of the positive integers, with n ∈ P˜ with independent probability 1/ log n for n>1; see [60]. Roughly speaking, if A is a subset of P˜, the idea is to construct an abstract n n measure-preserving system generated by a set A˜, in which μ(T 1 A˜ ∩···∩T k A)˜ is the normalized density of (A+n1)∩···∩(A+nk) for any n1,...,nk. Unfortunately, this approach requires the ambient space P˜ to be extremely pseudorandom and does not seem to extend easily to the primes.

3. Fourier analysis

We now turn to a more quantitative approach to Szemerédi’s theorem, based primarily on Fourier analysis and arithmetic combinatorics. Here, one analyzes a set of inte- gers A finitarily, truncating to a finite setting such as the discrete integral {1,...,N} or the cyclic group Z/NZ, and then testing the correlations of A with linear phases 2 such as n → e2πikn/N , quadratic phases n → e2πikn /N , or similar objects. This approach has lead to the best known bounds on Szemerédi’s theorem, though it has not yet been able to handle many of the generalizations of this theorem that can be treated by ergodic or graph-theoretic methods. In analogy with the ergodic arguments, the k = 3 case of Szemerédi’s theorem can be handled by linear Fourier analysis (as was done by Roth [50]), while the k = 4 case requires quadratic Fourier analysis (as was done by Gowers [19]), and so forth for higher order k (see [20]). The Fourier analytic approach seems to be closely related to the theory of the “hard” characteristic Structure, randomness, and progressions in primes 591 factors discovered in the ergodic theory arguments, although the precise nature of this relationship is still being understood. It is convenient to work in a cyclic group Z/NZ of prime order. It can be shown via averaging arguments (see [63]) that Szemerédi’s theorem is equivalent to the following quantitative version: Theorem 3.1 (Szemerédi’s theorem, quantitative version). Let N>1 be a large prime, let k ≥ 3, and let 0 <δ<1. Let f : Z/NZ → R be a function with 0 ≤ f(x)≤ 1 for all x ∈ Z/NZ and Ex∈Z/NZf(x)≥ δ. Then we have

r (k−1)r Ex,r∈Z/NZf(x)T f(x)...T f(x)≥ c(k,δ) for some c(k,δ) > 0 depending only on k and δ, where T r f(x) := f(x + r) is the shift operator on Z/NZ. We remark that the Fourier-analytic arguments in Gowers [20] give the best known c − 1/δ k k+9 lower bounds on c(k,δ), namely c(k,δ) > 2 2 where ck := 22 . In the k = 3 2 case it is known that c(3,δ) ≥ δC/δ for some absolute constant C, see [5]. A conjecture of Erd˝os and Turán [8] is roughly equivalent to asserting that c(k,δ) > −C /δ e k for some Ck. In the converse direction, an example of Behrend shows that 2 c(3,δ) cannot exceed ec log (1/δ) for some small absolute constant c, with similar results for higher values of k; in particular, c(k,δ) cannot be as large as any fixed power of δ. This already rules out a number of elementary approaches to Szemerédi’s theorem and suggests that any proof must involve some sort of iterative argument. Let us first describe (in more “modern” language) Roth’s original proof [50] of Szemerédi’s theorem in the k = 3 case. We need to establish a bound of the form

r 2r Ex,r∈Z/NZf(x)T f(x)T f(x)≥ c(3,δ)>0 (5) when f takes values between 0 and 1 and has mean at least δ. As in the ergodic argument, we first look for a notion of pseudorandomness which will ensure that the average in (5) is negligible. It is convenient to introduce the Gowers U 2(Z/NZ) uniformity norm by the formula

f 4 := | T nf(x)f(x)|2, U 2(Z/NZ) En∈Z/NZ Ex∈Z/NZ and informally refer to f as linearly pseudorandom (or linearly Gowers-uniform)if its U 2 norm is small; compare this with (2). The U 2 norm is indeed a norm; this can be verified either by several applications of the Cauchy–Schwarz inequality, or via the Fourier identity  f 4 = |f(ξ)ˆ |4, U 2(Z/NZ) (6) ξ∈Z/NZ ˆ − πixξ/N where f(ξ):= Ex∈Z/NZf(x)e 2 is the usual Fourier transform. Some further applications of Cauchy–Schwarz (or Plancherel’s theorem and Hölder’s inequality) 592 Terence Tao yields the generalized von Neumann theorem

r 2r |Ex,r∈Z/NZf0(x)T f1(x)T f2(x)|≤ min fj U 2(Z/NZ) (7) j=0,1,2 whenever f0,f1,f2 are bounded in magnitude by 1. Thus, as before, linearly pseu- dorandom functions give a small contribution to the average in (5), though now that we are in a finitary setting the contribution does not vanish completely. The next step is to establish a dichotomy between linear pseudorandomness and some sort of usable structure. From (6) and Plancherel’s theorem we easily obtain the following analogue of Lemma 2.2: Lemma 3.2 (Dichotomy between randomness and structure). Suppose that the func- tion f : Z/NZ → C is bounded in magnitude by 1 with f U 2(Z/NZ) ≥ η for some 0 <η<1. Then there exists a linear phase function φ : Z/NZ → R/Z (thus φ(x) = − πiφ(x) ξx/N+c for some ξ ∈ Z/NZ and c ∈ R/Z) such that |Ex∈Z/NZf(x)e 2 |≥η2. The next step is to iterate this lemma to obtain a suitable structure theorem. There are two slightly different ways to do this. Firstly there is the original density increment argument approach of Roth [50], which we sketch as follows. It is convenient to work on a discrete interval [1,N/3], which we identify with a subset of Z/NZ in the obvious manner. Let f :[1,N/3]→R be a non-negative function bounded in magnitude by 1, and let η be a parameter to be chosen later. If f − E1≤x≤N/3f(x)is not linearly pseudorandom, in the sense that f −E1≤x≤N/3f(x)U 2(Z/NZ) ≥ η, then we apply Lemma 3.2 to obtain a correlation with a linear phase φ. An easy application of the Dirichlet approximation theorem then shows√ that one can partition [1,N/3] into arithmetic progressions (of length roughly η2 N) on which φ is essentially constant (fluctuating by at most η2/100, say). A pigeonhole argument (exploiting the fact that f −E1≤x≤N/3f(x)has mean zero) then shows that on one of these progressions, say P , f has significantly higher density than on the average, in the sense that Ex∈P f(x)≥ Ex∈Z/NZf(x)+ η2/100. One can then apply an affine transformation to convert this progression P into another discrete interval {1,...,N /3}, where N is essentially the square root of N. One then iterates this argument until linear pseudorandomness is obtained (using the fact that the density of f cannot increase beyond 1), and one eventually obtains Theorem 3.3 (Local structure theorem). Let f :[1,N/3]→R be a non-negative function bounded by 1, and let η>0. Then there exists a progression P in [1,N/3] of length at least c(η)Nc(η) for some c(η) > 0, on which we have the splitting ⊥ f = fU ⊥ + fU , where fU := Ex∈P f(x) ≥ E1≤x≤N/3f(x)is the mean of f on P , and fU is linearly pseudorandom in the sense that

fU U 2(Z/MZ) ≤ η where we identify P with a subset of a cyclic group Z/MZ of cardinality M ≈ 3|P | in the usual manner. Structure, randomness, and progressions in primes 593

More informally, any function will contain an arithmetic progression P of sig- nificant size on which f can be decomposed into a non-trivial structured component fU ⊥ and a pseudorandom component fU . In the language of the introduction, it is essentially saying that any dense set A of integers will contain components which are dense pseudorandom subsets of long progressions. Once one has this theorem, it is an easy matter to establish Szemerédi’s theorem in the k = 3 case. Indeed, if A ⊆ Z has upper density greater than δ, then we can find arbitrarily large primes N such that |A ∩[1,N/3]| ≥ δN/3. Applying Theorem 3.3 with η := δ3/100, and f equal to the indicator function of A ∩[1,N/3], we can find a progression P in {1,...,N/3} c(δ) of length at least c(δ)N on which Ex∈P f(x) ≥ δ and f − Ex∈P f(x)is linearly pseudorandom in the sense of Theorem 3.3. It is then an easy matter to apply the generalized von Neumann theorem to show that A ∩ P contains many arithmetic pro- gressions of length three (in fact it contains  δ3|P |3 such progressions). Letting N (and hence |P |) tend to infinity we obtain Szemerédi’s theorem in the k = 3 case. An averaging argument of Varnavides [63] then yields the more quantitative version in C/δC Theorem 3.1 (but with a moderately bad bound for c(3,δ), namely c(3,δ)= 2−2 for some absolute constant C). A more refined structure theorem was given in [23] (see also [35]), which was termed an “arithmetic regularity lemma” in analogy with the Szemerédi regularity lemma which we discuss in the next section. That theorem has similar hypotheses to Theorem 3.3, but instead of constructing a single progression on P on which one has pseudorandomness, one partitions [1,N/3] into many long progressions4, where on most of which the function f becomes linearly pseudorandom (after subtracting the mean). A related structure theorem (with a more “ergodic” perspective) was also given in [56]. Here we give an alternate approach based on Fourier expansion and the pigeonhole principle. Observe that for any f : Z/NZ → C and any threshold λ we f = f + f have the Fourier decomposition U ⊥ U , where the “structured” component ˆ 2πixξ/N f ⊥ := ˆ f(ξ)e contains all the significant Fourier coefficients, U ξ:|f(ξ)|≥λ  ˆ 2πixξ/N and the “pseudorandom” component fU := ξ:|f(ξ)ˆ |≤λ f(ξ)e contains all the small Fourier coefficients. Using Plancherel’s theorem one can easily establish Theorem 3.4 (Weak structure theorem). Let f : Z/NZ → C be a function bounded in magnitude by 1, and let 0 <λ<1. Then we can split f = fU ⊥ + fU , where fU ⊥ is the linear combination of at most O(1/λ2) linear phase functions x → e2πixξ/N, and fU is linearly pseudorandom in the sense that fU U 2(Z/NZ) ≤ λ. This theorem asserts that an arbitrary bounded function only has a bounded amount of significant linear Fourier-analytic structure; after removing this bounded amount of structure, the remainder is linearly pseudorandom. This theorem, while simple to state and prove, has two weaknesses which make it unsuitable for such tasks as counting progressions of length three. Firstly, even

4Actually, for technical reasons it is more efficient to replace the notion of an arithmetic progression by a slightly different object known as a Bohr set; see [23], [35] for details. 594 Terence Tao though f is bounded by 1, the components fU ⊥ ,fU need not be. Related to this, if f is non-negative, there is no reason why fU ⊥ should be non-negative also. Secondly, the pseudorandomness control on fU is not very good when compared against the complexity of fU ⊥ (i.e. the number of linear exponentials needed to describe fU ⊥ ). In practice, this means that any control one obtains on the structured component of f will be dominated by the errors one has to concede from the pseudorandom component. Fortunately, both of these defects can be repaired, the former by a Fejér summation argument, and the latter by a pigeonhole argument (which introduces a second error term fS, which is small in L2 norm). More precisely, we have Theorem 3.5 (Strong structure theorem). Let f : Z/NZ → R be a non-negative function bounded by 1, and let 0 <ε<1. Let F : N → N be an arbitrary in- n creasing function (e.g. F (n) = 22 ). Then there exists an integer T = OF,ε(1) and a decomposition f = fU ⊥ + fS + fU , where fU ⊥ is the linear combination of at most T linear phase functions, fU is linearly pseudorandom in the sense that fU U 2(Z/NZ) = O(1/F (T )), and fS is small in the sense that fSL2(Z/NZ) := 2 1/2 (En∈Z/NZ|fS(n)| ) = O(ε). Furthermore, fU ⊥ ,fU are bounded in magnitude by 1. Also, fU ⊥ and fU ⊥ + fS are non-negative with the same mean as f . This theorem can be proven by adapting arguments from [26], [35], or [56]; we omit the details. Note that we have the freedom to set the growth function F arbitrarily fast in the above proposition; this corresponds roughly speaking to the fact that in the ergodic counterpart to this structure theorem (Proposition 2.4) the pseudorandom error 2 fU has asymptotically vanishing Gowers U norm. One can view fU ⊥ as a “coarse” Fourier approximation to f , and fU ⊥ +fS as a “fine” Fourier approximation to f ; this perspective links this proposition with the graph regularity lemmas that we discuss in the next section. Theorem 3.5 can be used to deduce the structure theorems in [23], [56], [35], while a closely related result was also established in [4]. It can also be used to directly derive the k = 3 case of Theorem 3.1, as follows. Let f be as in that proposition, and let 3 ε := δ /100. We apply Theorem 3.5 to decompose f = fU ⊥ +fS +fU . Because fU ⊥ has only T Fourier exponentials, it is easy to see that fU ⊥ is almost periodic, in the n sense that T fU ⊥ − fU ⊥ L2(Z/NZ) ≤ ε for at least σ(ε,T)N values of n ∈ Z/NZ, for some σ(ε,T) > 0. For such values of n, one can easily verify that

n 2n 3 Ex∈Z/NZfU ⊥ (x)T fU ⊥ (x)T fU ⊥ (x) ≥ δ /2.

Because fS is small, we can also deduce that

n 2n 3 Ex∈Z/NZ(fU ⊥ + fS)(x)T (fU ⊥ + fS)(x)T (fU ⊥ + fS)(x) ≥ δ /4 for these values of n. Averaging in n (and taking advantage of the non-negativity of fU ⊥ + fS) we conclude that

n 2n 3 Ex,n∈Z/NZ(fU ⊥ + fS)(x)T (fU ⊥ + fS)(x)T (fU ⊥ + fS)(x) ≥ δ σ(ε,T)/4. Structure, randomness, and progressions in primes 595

Adding in the pseudorandom error fU using the generalized von Neumann theorem (7), we conclude that

n 2n 3 Ex,n∈Z/NZf(x)T f(x)T f(x)≥ δ σ(ε,T)/4 − O(1/F (T )).

If we choose F to be sufficiently rapidly growing depending on δ and ε, we can absorb the error term in the main term and conclude that

n 2n 3 Ex,n∈Z/NZf(x)T f(x)T f(x)≥ δ σ(ε,T)/8.

Since T = OF,ε(1) = Oδ(1), we obtain the k = 3 case of Theorem 3.1 as desired. Roth’s original Fourier-analytic argument was published in 1953. But the exten- sion of this Fourier argument to the k>3 case was not achieved until the work of Gowers [19], [20] in 1998. For simplicity we once again restrict attention to the k = 4 case, where the theory is more complete. Our objective is to show

r 2r 3r Ex,r∈Z/NZf(x)T f(x)T f(x)T f(x)≥ c(4,δ)>0 (8) whenever f is non-negative, bounded by 1, and has mean at least δ. There are some significant differences between this case and the k = 3 case (5). Firstly, linear pseudorandomness is not enough to guarantee that a contribution to (8) is negligible: 2 for instance, if f(x):= e2πiξx /N , then

r 3 2r 3 3r Ex,r∈Z/NZf(x)T f (x)T f (x)T f(x)= 1 despite f being very linearly pseudorandom (the U 2 norm of f is N −1/4); com- pare this example with (4). One must now utilize some sort of “quadratic Fourier analysis” in order to capture the correct concept of pseudorandomness and struc- ture. Secondly, the Fourier-analytic arguments must now be supplemented by some results from arithmetic combinatorics (notably the Balog–Szemerédi theorem, and results related to Freiman’s inverse sumset theorem) in order to obtain a usable no- tion of quadratic structure. Finally, as in the ergodic case, one cannot rely purely on 2 quadratic phase functions such as e2πi(ξx +ηx)/N to generate all the relevant structured objects, and must also consider generalized quadratic objects such as locally quadratic phase√ functions,√ 2-step nilsequences (see below), or bracket quadratic phases such as e2πi 2n 3n. Let us now briefly sketch how the theory works in the k = 4 case. The correct notion of pseudorandomness is now given by the Gowers U 3 uniformity norm, defined by f 8 := T nf f 4 . U 3(Z/NZ) En∈Z/NZ U 2(Z/NZ) This norm measures the extent to which f behaves quadratically; for instance, if f = e2πiP (x)/N for some polynomial P of degree k in the finite field Z/NZ, then one can verify that f U 3(Z/NZ) = 1ifP has degree at most 2, but (using the Weil 596 Terence Tao

−1/16 estimates) we have f U 3(Z/NZ) = Ok(N ) if P has degree k>2. Repeated application of Cauchy–Schwarz then yields the generalized von Neumann theorem

r 2r 3r |Ex,r∈Z/NZf0(x)T f1(x)T f2(x)T f3(x)|≤ min fj U 3(Z/NZ) (9) 0≤j≤3 whenever f0,f1,f2,f3 are bounded in magnitude by 1. The next step is to establish a dichotomy between quadratic structure and quadratic pseudorandomness in the spirit of Lemma 3.2. In the original work of Gowers [19], it was shown that a function which was not quadratically pseudorandom had local correlation with quadratic phases on medium-length arithmetic progressions. This result (when combined with the density increment argument of Roth) was already enough to prove (8) with a reasonable bound on c(4,δ)(basically of the form 1/ exp(exp(δ−C))); see [19], [20]. Building upon this work, a stronger dichotomy, similar in spirit to Lemma 2.5, was established in [29]. Here, a number of essentially equivalent formulations of quadratic structure were established, but the easiest to state (and the one which generalizes most easily to higher k) is that of a (basic) 2-step nilsequence, which can be viewed as a notion of “quadratic almost periodicity” for sequences. More precisely, a 2-step nilsequence a sequence of the form n → F(Tnx), where F is a Lipschitz function on a 2- step nilmanifold G/ , x is a point in this nilmanifold, and T is a shift operator T : x → αx for some fixed group element α ∈ G. We remark that quadratic n → e2πiαn2 phase sequences such as √are examples√ of 2-step nilsequences, and generalized quadratics such as n → e2πi 2n 3n can also be written (outside of sets of arbitrarily small density) as 2-step nilsequences.

Lemma 3.6 (Dichotomy between randomness and structure [29]). Suppose that f : Z/NZ → C is bounded in magnitude by 1 with f U 3(Z/NZ) ≥ η for some 0 <η<1. Then there exists a 2-step nilsequence n → F(Tnx), where G/  is a nilmanifold of dimension Oη(1), and F is a bounded Lipschitz function G/  n with Lipschitz constant Oη(1), such that |E1≤x≤N f(x)F(T x)|≥c(η) for some c(η) > 1. (We identify the integers from 1 to N with Z/NZ in the usual manner.)

In fact the nilmanifold G/  constructed in [29] is of a very explicit form, being the direct sum of at most Oη(1) circles (which are one-dimensional), skew shifts (which are two-dimensional), and Heisenberg nilmanifolds (which are three-dimensional). The dimension Oη(1) is in fact known to be polynomial in η, but the best bounds for c(η) are currently only exponential in nature. See [29] for further details and discussion. The proof of Lemma 3.6 is rather lengthy but can be summarized as follows. If f has large U 3 norm, then by definition T nf f has large U 2 norm for many n. Applying Lemma 3.2, this shows that for many n, T nf f correlates with a linear phase function of some frequency ξ(n) (which can be viewed as a kind of “derivative” of the phase of f in the “direction” n). Some manipulations involving the Cauchy–Schwarz inequality then show that ξ(n) contains some additive structure (in that there are many quadruples Structure, randomness, and progressions in primes 597 n1,n2,n3,n4 with n1 + n2 = n3 + n4 and ξ(n1) + ξ(n2) = ξ(n3) + ξ(n4)). Methods from additive combinatorics (notably the Balog–Szemerédi(–Gowers) theorem and Freiman’s theorem, see e.g. [61]) are then used to “linearize” ξ, in the sense that ξ(n) agrees with a (generalized) linear function of n on a large (generalized) arithmetic progression. One then “integrates” this fact to conclude that f itself correlates with a certain “anti-derivative” of ξ(n), which is a (generalized) quadratic function on this progression. This in turn can be approximated by a 2-step nilsequence. For full details, see [29]. Thus, quadratic nilsequences are the only obstruction to a function being quadrat- ically pseudorandom. This can be iterated to obtain structural results. The following “weak” structural theorem is already quite useful: Theorem 3.7 (Weak structure theorem [35]). Let f : Z/NZ → C be a function bounded in magnitude by 1, and let 0 <λ<1. Then we can split f = fU ⊥ + fU , where fU ⊥ is a 2-step nilsequence given by a nilmanifold of dimension Oλ(1) and by a bounded Lipschitz function F with Lipschitz constant Oλ(1), and fU is quadratically pseudorandom in the sense that fU U 3(Z/NZ) ≤ λ. Furthermore, fU ⊥ is non- negative, bounded by 1, and has the same mean as f . This is an analogue of Theorem 3.4, and asserts that any bounded function has only a bounded amount of quadratic structure, with the function becoming quadrat- ically pseudorandom once this structure is subtracted. It cannot be proven in quite the same way as in Theorem 3.4, because we have no “quadratic Fourier inversion formula” that decomposes a function neatly into quadratic components (the prob- lem being that there are so many quadratic objects that such a formula is necessarily overdetermined). However, one can proceed by a finitary analogue of the ergodic theory approach, known as an “energy increment argument”. In the ergodic setting, one uses all the quadratic objects to create a σ-algebra Z2, and sets fU ⊥ to be the conditional expectation of f with respect to that σ-algebra. In the finitary setting, it turns out to be too expensive to try to use all the 2-step nilsequences to create a σ- algebra. However, by adopting a more adaptive approach, selecting only those 2-step nilsequences which have some significant correlation with f (or some component of f ), one can obtain the above theorem; we omit the details. It is likely that quantitative versions of this structure theorem will improve the known bounds on Szemerédi’s theorem in the k = 4 case; see [32], [33], [34]. A closely related version of this argument was also essential in establishing Theorem 1.2, see Section 5 below.

4. Graph theory

We now turn to the third major line of attack to Szemerédi’s theorem, based on graph theory (and hypergraph theory), and which is perhaps the purest embodiment of the strategy of exploiting the dichotomy between randomness and structure. For graphs, 598 Terence Tao the relevant structure theorem is the Szemerédi regularity lemma, which was developed in [53] in the original proof of Szemerédi’s theorem, and has since proven to have many further applications in graph theory and computer science; see [41] for a survey. More recently, the analogous regularity lemma for hypergraphs have been developed in [21], [46], [47], [48], [49], [58]. Roughly speaking, these very useful lemmas assert that any graph (binary relation) or hypergraph (higher order relation), no matter how complex, can be modelled effectively as a pseudorandom sub(hyper)graph of a finite complexity (hyper)graph. Returning to the setting of the introduction, the graph regularity lemma would assert that there exists a colouring of the integers into finitely many colours such that relations such as x − y ∈ A can be viewed approximately as pseudorandom relations, with the “probability” of the event x − y ∈ A depending only on the colour of x and y. The strategy of the graph theory approach is to abstract away the arithmetic struc- ture in Szemerédi’s theorem, converting the problem to one of finding solutions to an abstract set of equations, which can be modeled by graphs or hypergraphs. As before, we first illustrate this with the simple case of the k = 3 case of Szemerédi’s theorem, which we will take in the form of Theorem 3.1. For simplicity we specialize to the case when f is the indicator function of a set A (which thus has density at least δ in Z/NZ); it is easy to see (e.g. by probabilistic arguments) that this special case in fact implies the general case. The key observation is that the problem of locating an arithmetic progression of length three can be recast as the problem of solving three constraints in three unknowns, where each constraint only involves two of the unknowns. Specifically, if x,y,z ∈ Z/NZ solve the system of constraints y +2z ∈ A −x +z ∈ A (10) −2x −y ∈ A then y + 2z, −x + z, −2x − y is an arithmetic progression of length three in A. Conversely, each such progression comes from exactly N solutions to (10). Thus, it will suffice to show that there are at least c(3,δ)N3 solutions to (10). Note that we already can construct at least δN2 “trivial solutions” to (10), in which y + 2z = −x + z =−2x + y is an element of A. Furthermore, these trivial solutions (x,y,z) are “edge-disjoint” in the sense that no two of these solutions share more than one value in common (i.e. if (x,y,z)and (x ,y ,z ) are distinct trivial solutions then at most one of x = x , y = y , z = z are true). It turns out that these trivial solutions automatically generate a large number of non-trivial solutions to (10) – without using any further arithmetic structure present in these constraints. Indeed, the claim now follows from the following graph-theoretical statement. Lemma 4.1 (Triangle removal lemma [51]). For every 0 <δ<1 there exists 0 <σ <1 with the following property. Let G = (V, E) be an (undirected) graph with |V |=N vertices which contains fewer than σN3 triangles. Then it is possible to remove O(δN2) edges from G to create a graph G which contains no triangles whatsoever. Structure, randomness, and progressions in primes 599

To see how the triangle removal lemma implies the claim, consider a vertex set V which consists of three copies V1,V2,V3 of Z/NZ (so |V |=3N), and consider the tripartite graph G = (V, E) whose edges are of the form

E ={(y, z) ∈ V2 × V3 : y + 2z ∈ A}∪{(x, z) ∈ V1 × V3 :−x + z ∈ A} ∪{(x, y) ∈ V1 × V2 :−2x − y ∈ A}. One can think of G as a variant of the Cayley graph for A. Observe that solutions to (10) are in one-to-one correspondence with triangles in G. Furthermore, the δN2 trivial solutions to (10) correspond to δN2 edge-disjoint triangles in G. Thus to delete all the triangles one needs to remove at least δN2 edges. Applying Lemma 4.1 in the contrapositive (adjusting N, δ, σ by constants such as 3 if necessary), we see that G contains at least σN3 triangles for some σ = σ(δ)> 0, and the claim follows. The only known proof of the triangle removal lemma proceeds by a structure theorem for graphs known as the Szemerédi regularity lemma. In order to emphasize the similarities between this approach and the previously discussed approaches, we shall not use the standard formulation of this lemma, but instead use a more recent formulation from [57], [58] (see also [1], [45]), which replaces graphs with functions, and then obtains a structure theorem decomposing such functions into a structured (finite complexity) component, a small component, and a pseudorandom (regular) component. More precisely, we work with functions f : V × V → R; this can be thought of as a weighted, directed generalization of a graph on V in which every edge (x, y) is assigned a real-valued weight f(x,y). The first step is to define a notion of pseudorandomness. For graphs, this concept is well understood. There are many equivalent formulations of this concept (see [6]), but we shall adopt one particularly close to the analogous concepts in previous sections, by introducing the Gowers 22 cube norm as

f 4 := f(x,y)f(x,y )f (x , y)f (x ,y ); 22 Ex,y,x ,y ∈V when f is the incidence function of a graph, the right-hand side essentially counts the number of 4-cycles in that graph. Again, one can use the Cauchy–Schwarz inequality to establish that the 22 norm is indeed a norm; alternatively, one can use spectral theory and observe that the 22 norm is essentially the Schatten-von Neumann p-norm of f with p = 4. We refer to f as pseudorandom if its 22 norm is small. By two applications of Cauchy–Schwarz we have the generalized von Neumann inequality

|Ex,y,z∈V f (x, y)g(y, z)h(z, x)|≤min(f 22 , g22 , h22 ) (11) whenever f, g, h are bounded in magnitude by 1 (note that this generalizes (5)). The next step, as before, is to establish a dichotomy between pseudorandomness and structure. The analogue of Lemma 2.2 or Lemma 3.2 is Lemma 4.2 (Dichotomy between randomness and structure). Suppose that f : V × V → R is bounded in magnitude by 1 with f 22(Z/NZ) ≥ η for some 0 <η<1. 600 Terence Tao

Then there exists sets A, B ⊂ V such that |Ex,y∈V f(x,y)1A(x)1B (y)|≥η4/4. Here 1A(x) denotes the indicator function of A(thus 1A(x) = 1 if x ∈ A and 1A(x) = 0 otherwise). This lemma follows from an easy application of the pigeonhole principle and is omitted. One can iterate it (by an energy increment argument, as in Theorem 3.7) to obtain a weak version of the Szemerédi regularity lemma: Theorem 4.3 (Weak structure theorem [10]). Let f : V × V → R be a non-negative function bounded by 1, and let ε>0. Then we can decompose f = fU ⊥ + fU , where fU ⊥ = E(f |Z ⊗ Z), Z is a σ -algebra of V generated by at most 2/ε sets, and fU 22 ≤ ε. As with Theorem 3.4, the above theorem is too weak to be of much use, because the control one has on the pseudorandomness of fU is fairly poor compared to the control on the complexity of fU ⊥ . The following strong version of the regularity lemma is far more useful (compare with Theorem 3.5): Theorem 4.4 (Strong structure theorem [57]). Let f : V ×V → R be a non-negative function bounded by 1, and let ε>0. Let F : N → N be an arbitrary increasing n function (e.g. F (n) = 22 ). Then there exists an integer T = OF,ε(1) and a de- composition f = fU ⊥ + fS + fU , where fU ⊥ = E(f |Z ⊗ Z), Z is generated by at most T sets in V , fU is pseudorandom in the sense that fU 22 = O(1/F (T )), 2 1/2 and fS is small in the sense that fSL2(V ×V) := (Ex,y∈V |fS(x, y)| ) = O(ε). Furthermore, fU ⊥ ,fU are bounded in magnitude by 1. Also, fU ⊥ and fU ⊥ + fS are non-negative and bounded by 1.

One can view fU ⊥ as a “coarse” approximation to f , as it is measurable with (n ) (n ) respect to a fairly low-complexity σ -algebra, and fU ⊥ + fS = E(f |Z ⊗ Z ) as a “fine” approximation to f , which is considerably more complex but is also a far better approximation to f , in fact the accuracy of the fine approximation exceeds the complexity of the coarse approximation by any specified growth function F . Also the difference between the coarse and fine approximations is controlled by an arbitrarily small constant ε. Theorem 4.4 already easily implies the Szemerédi regularity lemma in its tradi- tional formulation; see [57]. It also implies Lemma 4.1, similar to how Theorem 3.5 implies the k = 3 version of Szemerédi’s theorem; we omit the standard details. As in the other two approaches, the above arguments extend (with some additional difficulties) to higher values of k. Again we restrict attention to the k = 4 case for simplicity. To locate a progression of length four in a set A ⊂ Z/NZ is now equivalent to solving the system of constraints y +2z +3w ∈ A −x +z +2w ∈ A (12) −2x −y +w ∈ A −3x −2y −z ∈ A. Structure, randomness, and progressions in primes 601

This in turn follows from a hypergraph analogue of the triangle removal lemma. Define a 3-uniform hypergraph to be a pair H = (V, E) where V is a finite set of vertices and E is a finite set of unordered triplets (x,y,z)in V , which we refer to as the edges of H. Define a tetrahedron in H to be a quadruple (x,y,z,w)of vertices such that all four triplets (x,y,z),(y,z,w),(z,w,x),(w,x,y)are edges of H. Lemma 4.5 (Tetrahedron removal lemma [9]). For every 0 <δ<1 there exists 0 <σ <1 with the following property. Let H = (V, E) be a 3-uniform hypergraph graph with |V |=N vertices which contains fewer than σN4 tetrahedra. Then it is possible to remove O(δN3) edges from H to create a hypergraph H which contains no tetrahedra whatsoever. Letting f be the indicator function of H, we now have a situation where

Ex,y,z,w∈V f(x,y,z)f(y,z,w)f(z,w,x)f(w,x,y) ≤ σ and we need to remove some small components from f so that this average now vanishes completely. Again, the key step here is to obtain a structure theorem that decomposes f into structured parts, small errors, and pseudorandom errors. The notion of pseudorandomness is now captured by the Gowers 23 cube norm, defined by

f 8 := f(x,y,z)...f(x ,y ,z) 23 Ex,y,z,x ,y ,z ∈V where the product is over the eight values of f with first co-ordinate x or x , sec- ond co-ordinate y or y , and third co-ordinate z or z . In the case when f is the indicator function of a hypergraph H, this norm essentially counts the number of octahedra present in H. One can obtain a strong structure theorem analogous to Theorem 4.4, but with one significant difference. In Theorem 4.4, the structured component fU ⊥ (x, y) can be broken up into a small number of components which are of the form 1A(x)1B (y). In the 3-uniform hypergraph analogue of Theorem 4.4, the structured component fU ⊥ (x,y,z)will be broken up into a small number of com- ponents of the form 1A(x, y)1B (y, z)1C(z, x). It turns out that in order to conclude the proof of Lemma 4.5, this structural decomposition is not sufficient by itself; one must also turn to the functions 1A(x, y),1B (y, z),1C(z, x) generated by this struc- ture theorem and decompose them further, essentially by invoking Theorem 4.4. This leads to some technical complications in the argument, although this approach to Szemerédi’s theorem is still the most elementary and self-contained. See [21], [46], [47], [48], [49], [58] for details.

5. The primes

Having surveyed the three major approaches to Szemerédi’s theorem, we now turn to the question of counting progressions in the primes (or in dense subsets of the primes). The major new difficulty here, of course, is that the primes have asymptotically zero 602 Terence Tao density rather than positive density, and even the most recent quantitative bounds on Szemerédi’s theorem (see the discussion after Theorem 3.1) are not strong enough by themselves to overcome the “thinness” of the primes. However, it turns out that the primes (and functions supported on the primes) are still within the range of applica- bility of structure theorems. For instance, to oversimplify dramatically, the structure theorem in [27] essentially5 represents the primes (or any dense subset of the primes) as a (sparse) pseudorandom subset of a set of positive density. Since sets of positive density already contain many progressions thanks to Szemerédi’s theorem, it turns out that enough of these progressions survive when passing to a pseudorandom subset that one can conclude Theorem 3.1. Interestingly, Theorem 1.2 can be tackled by (quantitative) ergodic methods, by Fourier-analytic methods, and by graph-theoretic methods, with the three approaches leading to slightly different results. For instance, the establishment of infinitely many progressions of length three in the primes by van der Corput [62] was Fourier-analytic, as was the corresponding statement for dense subsets of the primes (i.e. the k = 3 case of Theorem 1.2), proven 76 years later by Green [22]. The argument in [27] which proves Theorem 1.2 in full combines ideas from all three approaches, but is closest in spirit to the ergodic approach, albeit set in the finitary context of a cyclic group Z/NZ rather than on an infinitary measure space. The argument in [59], which shows that the Gaussian primes (or any dense subset thereof) contains infinitely many constellations of any prescribed shape, and can be viewed as a two- dimensional analogue of Theorem 1.2, was proven via the (hyper)graph-theoretical approach. Finally, a more recent argument in [30], [31], in which precise asymptotics for the number of progressions of length four in the primes are obtained, as well as a “quadratic pseudorandomness” estimate on a renormalized counting function for the primes, proceeds by returning back to the original Fourier-analytic approach, but now using quadratic Fourier-analytic tools (Lemma 3.6 and Theorem 3.7) rather than linear ones. As mentioned in the introduction, these results are discussed in other surveys [42], [25], [55], [56], [37], and we will only sketch some highlights here. In all the results, the strategy is to try to isolate the “structured” component of the primes from the “pseudorandom” component. There is some obvious structure present in the primes; for instance, they are almost all odd, they are almost all coprime to three, and so forth. This obvious structure can be normalized away fairly easily. For instance, to remove the bias the primes have towards being odd, one can replace the primes P = {2, 3, 5,...} with the renormalized set P2,1 := {n : 2n+1 prime}={1, 2, 3, 5,...}. Each arithmetic progression in P2,1 clearly induces a corresponding progression in P ,

5This is a gross oversimplification. The precise statement is that after eliminating obvious irregularities in the primes caused by small residue classes, and excluding a small and technical exceptional set, a normalized counting function on the primes can be decomposed as a bounded function (which is thus spread out over a set of positive density), plus a pseudorandom error. Ignoring the initial elimination of obvious irregularities and the exceptional set, and pretending the bounded function was the indicator function of a positive density set A, one recovers the interpretation of the primes as a sparse pseudorandom subset of A. Structure, randomness, and progressions in primes 603 but the set P2,1 has no bias modulo 2. More generally, to reduce all the bias present in residue classes mod p for all p

E1≤n,r≤N W,b(n) W,b(n + r)... W,b(n + (k − 1)r). (13) In fact this quantity is conjectured to asymptotically equal 1 as W,N →∞, with W growing much slower than N (a special case of the Hardy–Littlewood prime tuples conjecture); the intuition is that by removing all the bias present in the small residue classes, we have eliminated all the “obvious” structure in the primes, and the renor- malized function W,b should now fluctuate pseudorandomly around its mean value 1. However, this conjecture has only been verified in the cases k = 3, 4 (leading to an asymptotic count for the number of progressions of primes of length k less than a large number N); for the cases k>4 we only have a lower bound of c(k) for some small c(k) > 0. Let us cheat slightly by pretending that W,b is a function on the cyclic group Z/NZ rather than on the integers Z; there are some minor technical truncation issues that need to be addressed to pass from one to the other but we shall ignore them here. In order to show that (13) is close to 1, an obvious way to proceed would be to establish some kind of pseudorandomness control on the deviation W,b − 1 from the mean, and then some sort of generalized von Neumann theorem to show that this deviation is negligible. Based on the experience with Szemerédi’s theorem, one would expect linear pseudorandomness to be the correct notion for k = 3, quadratic pseudorandomness for k = 4, and so forth. In the k = 3 case it is indeed a standard computation (using Vinogradov’s method, or a modern variant of that method such as the one based on Vaughan’s identity) to show that W,b − 1 is has small Fourier coefficients, which is a reasonable proxy for linear pseudorandomness; the point being that the W-trick has eliminated all the “major arcs” which would otherwise destroy the pseudorandomness. It then remains to obtain a generalized von Neumann theorem, similar to (7). In preceding sections, one was working with functions that were bounded (and hence square integrable), and one could obtain these theorems easily from Plancherel’s theorem. In the current setting, the L2 estimates on W,b are unfavourable, and what one needs instead is some sort of lp bound on the Fourier coefficients of W,b for some 2

Ex,r∈Z/NZ W,b1A(x) W,b1A(x + r) W,b1A(x + 2r) (14) for large sets A. Restriction theory still allows us to obtain good lp upper bound for the Fourier coefficients of W,b1A. This functions as a substitute for Plancherel’s theorem (which is not favourable here), and one can now obtain structure theorems such as Theorem 3.4 (and with some more effort, Theorem 3.5). This decomposes W,b1A into some structured component fU ⊥ and a linearly pseudorandom component fU . The generalized von Neumann theorem lets us dispose the contribution of fU to (14), so let us focus on fU ⊥ . One can try to use the complexity bound on fU ⊥ (controlling the number of linear phases that comprise fU ⊥ ) to get some lower bound here, but this would require developing a strong structure theorem analogous to Theorem 3.5. It turns out that one can argue more cheaply, using a weaker structure theorem analogous to Theorem 3.4. The key observation is that because W,b1A is dominated (up to a constant) by the enveloping sieve ν, the structured component of W,b1A (which is essentially a convolution of W,b1A with a Fejér-like kernel) is pointwise dominated (up to a constant) by a corresponding structured component of ν. But since ν is linearly pseudorandom after subtracting off its mean, the structured component of ν turns out to essentially be just the mean of ν, which is bounded. We conclude that fU ⊥ is bounded, at which point one can just apply Szemerédi’s theorem (Theorem 3.1) directly to obtain a good lower bound on this contribution to (14), and one can now conclude the k = 3 case of Theorem 1.2. The proof of Theorem 1.2 for general k in [27] follows the same general strategy, but it is convenient to abandon the Fourier framework (which becomes quite compli- cated for k>3) and instead take an approach which borrows ingredients from all three approaches, especially the ergodic theory approach. From the Fourier approach one borrows the Gowers uniformity norms U k−2(Z/NZ), which are a convenient way to define the appropriate notion of pseudorandomness for counting progressions of

6What is essentially happening here is that we are viewing the primes not as a zero density subset of the integers, but as a positive density subset of a set of “almost primes” which can be controlled efficiently via sieve theory. Structure, randomness, and progressions in primes 605 length k. One still needs an enveloping sieve ν, but instead of using a Selberg-type sieve that enjoys good Fourier coefficient control, it turns out to be more convenient to use an enveloping sieve7 of Goldston and Yıldırım [15], [16], [17] which has good control on k-point correlations (indeed, it behaves pseudorandomly after subtracting off its mean, which is essentially 1). The next step is a generalized von Neumann theorem to show that the contribution of pseudorandom functions are negligible. The fact that the functions involved are no longer bounded by 1, but are instead dominated by ν, makes this theorem somewhat trickier to establish, however it can still be achieved by a number of applications of the Cauchy–Schwarz and taking advantage of the pseudorandomness properties of ν − 1. This type of argument is inspired by certain “sparse counting lemmas” arising from the hypergraph approach, particuarly from [21]. The main step, as in previous sections, is a structure theorem which decomposes W,b (or W,b1A) into a structured component and a pseudorandom component. In principle one could use higher order Fourier analysis (or the precise characteristic factors achieved in [39], [64] to obtain this decomposition, but this looks rather difficult technically, though progress has been made in the k = 4 case. Fortunately, there is a “softer” approach in which one defines structure purely by duality; to oversimplify substantially, one defines a function to be structured if it is approximately orthogonal to all pseudorandom functions. One can then obtain a soft structural theorem in which the structural component is essentially a conditional expectation of the original function to a certain σ-algebra generated by certain special structured functions which are called “dual functions” in [27]. This σ -algebra (the finitary analogue of a characteristic factor) is not too tractable to work with, but somewhat miraculously, one can utilize the pseudorandomness properties of ν and a large number of applications of the Cauchy–Schwarz inequality to show that the conditional expectation of ν with respect to this σ-algebra remains bounded (outside of a small exceptional set, which turns out to have a negligible impact). Since W,b1A is pointwise dominated by a constant multiple of ν, the structured component of W,b1A is similarly bounded and can thus be controlled using Szemerédi’s theorem. Combining this with the generalized von Neumann theorem to handle the pseudorandom component, one obtains Theorem 1.2. The result for the Gaussian prime constellations is similar, but uses the Gowers cube norms 2k−2 instead of the uniformity norms, and replaces Szemerédi’s theorem by a hypergraph removal lemma similar to Lemma 4.1 and Lemma 4.5; see [58], [59]. The arguments used to prove Theorem 1.2 give a lower bound for the expression (13), but do not compute its asymptotic value (which should be 1). As mentioned earlier, for k = 3 this can be achieved by the circle method. More recently, the k = 4 case has been carried out in [30], [31]; the same method in fact allows one to asymptotically count the number of solutions to any two linear homogeneous equa- tions in four prime unknowns. The key point is to show that W,b −1 is quadratically pseudorandom, as the generalized von Neumann theorem will then allow one to con-

7A related enveloping sieve was also used in the recent establishment of narrow gaps in the primes [18]. 606 Terence Tao

trol (13) satisfactorily. It turns out that a variant of Lemma 3.6 applies here, and reduces matters to showing that W,b − 1 does not correlate significantly with any 2-step nilsequences. This task is attackable by Vinogradov’s method, although it is rather lengthy and it turns out to be simpler to first replace W,b − 1 with the closely related Möbius function.

References

[1] Alon, N., Shapira, A., A characterization of the (natural) graph properties testable with one-sided error. In 46th Symposium on Foundations of Computer Science, IEEE Computer Soc. Press, Los Alamitos, CA, 2005, 429–438. [2] Behrend, F. A., On sets of integers which contain no three terms in arithmetic progression. Proc. Nat. Acad. Sci. 32 (1946), 331–332. [3] Bergelson, V., Host, B., Kra, B., Multiple recurrence and nilsequences. Invent. Math. 160 (2) (2005), 261–303. [4] Bourgain, J., A Szemerédi type theorem for sets of positive density in Rk. Israel J. Math. 54 (3) (1986), 307–316. [5] Bourgain, J., On triples in arithmetic progression. Geom. Funct. Anal. 9 (1999), 968–984. [6] Chung, F., Graham, R., Wilson, R. M., Quasi-random graphs. Combinatorica 9 (1989), 345–362. [7] Conze, J. P., Lesigne, E., Sur un théorème ergodique pour les mesures diagonales. In Probabilités, Publ. Inst. Rech. Math. Rennes, 1987-1, Univ. Rennes I, Rennes 1988, 1–31. [8] Erd˝os, P., Turán, P., On some sequences of integers. J. London Math. Soc. 11 (1936), 261–264. [9] Frankl, P., Rödl, V., Extremal problems on set systems. Random Structures Algorithms 20 (2) (2002), 131–164. [10] Frieze, A., Kannan, R., Quick approximation to matrices and applications. Combinatorica 19 (2) (1999), 175–220. [11] Furstenberg, H., Ergodic behavior of diagonal measures and a theorem of Szemerédi on arithmetic progressions. J. Analyse Math. 31 (1977), 204–256. [12] Furstenberg, H., Recurrence in Ergodic theory and Combinatorial Number Theory. Prince- ton University Press, Princeton, NJ, 1981. [13] Furstenberg, H., Katznelson,Y., Ornstein, D., The ergodic-theoretical proof of Szemerédi’s theorem. Bull. Amer. Math. Soc. 7 (1982), 527–552.  /N N f(Tnx)g(T n2 x) [14] Furstenberg, H., Weiss, B., A mean ergodic theorem for 1 n=1 .In Convergence in ergodic theory and probability (Columbus OH 1993), Ohio State Univ. Math. Res. Inst. Publ. 5, Walter de Gruyter, Berlin 1996, 193–227. [15] Goldston, D.,Yıldırım, C.Y.,Higher correlations of divisor sums related to primes, I: Triple correlations. Integers 3 (2003), A5, 66pp. (electronic). [16] Goldston, D., Yıldırım, C. Y., Higher correlations of divisor sums related to primes. III: k-correlations. Preprint. [17] Goldston, D., Yıldırım, C. Y., Small gaps between primes, I. Preprint. Structure, randomness, and progressions in primes 607

[18] Goldston, D., Motohashi, Y., Pintz, J., Yıldırım, C.Y., Small gaps between primes exist. Proc. Japan Acad. Ser. A Math. Sci. 82 (4) (2006), 61–65. [19] Gowers, T., A new proof of Szemerédi’s theorem for arithmetic progressions of length four. Geom. Funct. Anal. 8 (1998), 529–551. [20] Gowers, T., A new proof of Szemerédi’s theorem. Geom. Funct. Anal. 11 (2001), 465–588. [21] Gowers, T., Hypergraph regularity and the multidimensional Szemerédi theorem. Preprint. [22] Green, B. J., Roth’s theorem in the primes. Ann. of Math. 161 (3) (2005), 1609–1636. [23] Green, B. J., A Szemerédi-type regularity lemma in abelian groups. Geom. Funct. Anal. 15 (2) (2005), 340–376. [24] Green, B. J., Finite field models in additive combinatorics. In Surveys in Combinatorics, London Math. Soc. Lecture Note Ser. 327, Cambridge University Press, Cambridge 2005, 1–27. [25] Green, B. J., Long arithmetic progressions of primes. Preprint. [26] Green, B. J., Konyagin, S., On the Littlewood problem modulo a prime. Canad. J. Math., to appear. [27] Green, B. J., Tao, T., The primes contain arbitrarily long arithmetic progressions. Ann. of Math., to appear. [28] Green, B. J., Tao, T., Restriction theory of Selberg’s sieve, with applications. J. Théor. Nombres Bordeaux 18 (2006), 147–182. [29] Green, B. J., Tao, T., An inverse theorem for the Gowers U 3 norm. Proc. Edinburgh Math. Soc., to appear. [30] Green, B. J., Tao, T., Quadratic uniformity of the Möbius function. Preprint. [31] Green, B. J., Tao, T., Two linear equations in four prime unknowns. Preprint. [32] Green, B. J., Tao, T., New bounds for Szemerédi’s theorem, I: Progressions of length 4 in finite field geometries. Preprint.

[33] Green, B. J., Tao, T., New bounds for Szemerédi’s theorem, II: A new bound for r4(N).In preparation.

[34] Green, B. J., Tao, T., New bounds for Szemerédi’s theorem, III: A polylog bound for r4(N). In preparation. [35] Green, B. J., Tao, T., On arithmetic regularity lemmas. In preparation. [36] Hardy, G. H., Littlewood, J. E., Some problems of “partitio numerorum”; III: On the expression of a number as a sum of primes. Acta Math. 44 (1923), 1–70. [37] Host, B., Progressions arithmetiques dans les nombres premiers (d’apres B. Green and T. Tao). Seminaire Bourbaki, Mars 2005, 57eme annee, 2004-2005, no. 944. [38] Host, B., Kra, B., Convergence of Conze-Lesigne averages. Ergodic Theory Dynam. Sys- tems 21 (2) (2001), 493–509. [39] Host, B., Kra, B., Non-conventional ergodic averages and nilmanifolds. Ann. of Math. 161 (1) (2005) 397–488. [40] Komlós, J., A generalization of a problem of Steinhaus. Acta Math. Hungar. 18 (1967), 217–229. [41] Komlós, J., Simonovits, M., Szemerédi’s regularity lemma and its applications in graph theory. In Combinatorics, Paul Erdös is eighty, Vol. 2 (Keszthely, 1993), Bolyai Soc. Math. Stud. 2, János Bolyai Math. Soc., Budapest 1996, 295–352. 608 Terence Tao

[42] Kra, B., The Green-Tao Theorem on arithmetic progressions in the primes: an ergodic point of view. Bull. Amer. Math. Soc. (N.S.) 43 (1) (2006), 3–23. [43] Lacey, M., Thiele, C. Lp estimates on the bilinear Hilbert transform for 2

Department of Mathematics, UCLA, Los Angeles CA 90095, U.S.A. E-mail: [email protected] Perspectives in nonlinear diffusion: between analysis, physics and geometry

Juan Luis Vázquez

Abstract. We review some topics in the mathematical theory of nonlinear diffusion. Attention is focused on the porous medium equation and the fast diffusion equation, including logarithmic diffusion. Special features are the existence of free boundaries, the limited regularity of the solutions and the peculiar asymptotic laws for porous medium flows, while for fast diffusions we find the phenomena of finite-time extinction, delayed regularization, nonuniqueness and instantaneous extinction. Logarithmic diffusion with its strong geometrical flavor is also dis- cussed. Connections with functional analysis, semigroup theory, physics of continuous media, probability and differential geometry are underlined.

Mathematics Subject Classification (2000). Primary 35K55; Secondary 35K65.

Keywords. Nonlinear diffusion, degenerate parabolic equations, flows in porous media.

1. Introduction

The heat equation, ∂t u = u, (HE for short) is one of the three classical linear partial differential equations of second order that form the basis of any elementary introduction to the area of partial differential equations. Its success in describing the process of thermal propagation and processes of matter diffusion has witnessed a permanent acceptance since J. Fourier’s essay Théorie Analytique de la Chaleur was published in 1822, [22], and has motivated the continuous growth of mathematics in the form of Fourier analysis, spectral theory, set theory, operator theory, and so on. Later on, it contributed to the development of measure theory and probability, among other topics. The prestige of the heat equation has not been isolated. A number of related equations have been proposed both by applied scientists and pure mathematicians as objects of study. In a first extension of the field, the theory of linear parabolic equations was developed, with constant and then variable coefficients. The linear theory enjoyed much progress, but it was soon observed that most of the equations modelling physical phenomena without excessive simplification are nonlinear. How- ever, the mathematical difficulties of building theories for nonlinear versions of the three classical partial differential equations (Laplace’s equation, heat equation and wave equation) made it impossible to make significant progress until the 20th century was well advanced. This observation also applies to other important nonlinear PDEs

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 610 Juan Luis Vázquez or systems of PDEs, like the Navier–Stokes equations and nonlinear Schrödinger equations. The great development of functional analysis in the decades from the 1930s to the 1960s made it possible for the first time to start building theories for these nonlinear PDEs with full mathematical rigor. This happened in particular in the area of parabolic equations where the theory of linear and quasilinear parabolic equations in divergence form reached a degree of maturity reflected for instance in the classical books of O. Ladyzhenskaya et al. [33] and A. Friedman [23]. A similar evolution for elliptic and parabolic equations in non-divergence form has proceeded at a much slower pace and is now in full bloom. We will report here on progress in the area of nonlinear diffusion. A quite general form of nonlinear diffusion equation, as it appears in the literature, is

d

∂t H(x,t,u) = ∂xi (Ai(x,t,u,Du))+ F (x, t, u, Du). (1) i=1 Du = (∂ u,...,∂ u) u Here x1 xn stands for the spatial gradient of . Suitable conditions should be imposed to guarantee (a minimum of) parabolicity, e.g., the matrix (aij ) =

(∂uj Ai(x,t,u,Du)) should be positive semi-definite and ∂uH(x,t,u) ≥ 0. If we do not want to consider reaction or convection effects, however important they may be in the applications, the last term in the right-hand side should be dropped at the cost of skipping the rich theory for equations of the types

p ∂t u = u ± u , (2) and their numerous variants. Let us also remark at this point that many applications deal with systems of such equations. A theory for equations and systems in such a generality has been in the making during the last decades, but the richness of phe- nomena that are included in the different examples covered in the general formulation precludes a general theory with detailed enough information. Two main areas of study have focused the attention of researchers in recent years: free boundary problems and blow-up problems. This article deals with the first topic and the associated idea of degenerate parabolic flows with finite propagation. The study of nonlinear diffusion problems and free boundaries started at an early date. G. Lamé and E. Clapeyron addressed in 1831 the evolution of a two-phase system (water and ice) and were led to a free boundary problem that came to be known as the Stefan problem. There, the evolution of the temperature of the two media, sitting in disjoint domains, and obeying state equations of the heat equation type, has to be coupled with the evolution of the interface or free boundary separating the media. It took more than 120 years until O. Oleinik and S. Kamin gave a complete solution of the problem of existence and uniqueness in the context of weak solutions, a concept originated with J. Leray and S. Sobolev in the 1930s. Together with the obstacle problem, the Hele–Shaw problem and the porous medium equation, it formed Perspectives in nonlinear diffusion 611 a solid basis for the study of free boundary problems, though of course many other examples, like the combustion problems, attracted attention. The combination of functional analysis and geometry has been a key feature of the work in this frontier area that I have followed personally in the contributions of L. Caffarelli and A. Friedman, cf. [13], [24]. I will devote a large part of this exposition to progress in the porous medium equation (shortly, PME), written as

m ∂t u = u ,m>1, (3) when nonnegative solutions are considered, as happens in most of the applications. m− However, when signed solutions are allowed the form ∂t u = (|u| 1u) is used. For the limit value m = 1 the classical heat equation is recovered. The PME is in some sense the simplest nonlinear modification of the heat equation in the area of diffusion; this can be easily understood when we write it in the form ∂t u = div (d(u)∇u) with d(u) = m|u|m−1, which means a density-dependent diffusivity. Later on, we will treat the case m<1 that has attracted much attention in recent times and is called the fast diffusion equation (FDE). More generally, we can consider the larger class of generalized porous medium equations (GPME),

∂t u = (u) + f, (4) also called filtration equations, especially in the Russian literature; here,  is an increasing function R+ → R+, and usually f = 0. The diffusion coefficient is now d(u) = (u), and the condition (u) ≥ 0 is needed to make the equation parabolic. Whenever (u) = 0 for some u ∈ R, we say that the equation at that u-level, since it ceases to be strictly parabolic. This is the cause for more or less serious departures from the standard quasilinear parabolic theory; such deviations will focus our attention in what follows. Concentrating on these particular equations will allow us to see the progress of the combination of the methods of functional analysis and geometry in clarifying the novelties and characteristic features of the theory of nonlinear diffusion equations. It also makes possible to describe the peculiarities of the behaviour of the solutions in great detail. It must be said that a somewhat similar and quite impressive progress has been obtained in many connected directions. Thus, an important role in the development of the topic of the filtration equation has been played by the already mentioned Stefan problem that can be written as a filtration equation with

(u) = (u − 1)+ for u ≥ 0, (u) = u for u<0. (5)

More generally, we can put (u) = c1(u − L)+ for u ≥ 0, and (u) = c2 u for u<0, where c1,c2 and L are positive constants. The Stefan problem and the PME have had a parallel history. When the time derivative term of the Stefan problem is simplified (limit of zero specific heat) we get the Hele–Shaw equation which models 612 Juan Luis Vázquez the behaviour of viscous fluids in very narrow cells. It can be written in the form

∂t H(u) = u + f, (6) with H the Heaviside step function. Different models include convection and/or reaction terms or a different form of nonlinear diffusion called p-Laplacian, where u, resp. um, is replaced by ∇·(|∇u|p−2∇u). The limit case p = 1 has recently received much attention in connection with image processing, cf. e.g. [1]. All the results to be reported in this exposition can be found explained in more detail in the works [43], [44]. The author takes the opportunity to thank the collaborators he has been lucky to be associated with.

2. Degeneration, free boundaries and geometry

A first difficulty of the theories of nonlinear diffusion including degenerate parabolic cases has been the concept of solution. The degenerate character of the PME as compared with the HE implies that the concept of classical solution that so well suits the latter is not adequate for the former. It was soon realized that the PME has the property of finite speed of propagation of disturbances from the rest level u = 0. This is explained in simplest terms when we take as initial data a density distribution given by a nonnegative, bounded and compactly supported function u0(x). The physical solution of the PME for these data is a continuous function u(x, t) such that for any t>0 the profile u( ·,t)is still nonnegative, bounded and compactly supported; the support expands eventually to penetrate the whole space, but it is bounded at any fixed time. The free boundary is defined as the boundary of the support,

u = ∂Su,Su = closure {(x, t) : u(x, t) > 0}. (7)

Usually, the sections at a fixed time are considered. u(t), Su(t). From the point of view of analysis, the presence of free boundaries is associated to discontinuities of the first derivatives of the solution. This is quite easy to see in the prototype case m = 2 where the equation can be written as

2 ∂t u = 2uu+ 2|∇u| . (8)

It is immediately clear that in the regions where u = 0 the leading term in the right- hand side is the Laplacian modified by the variable coefficient 2u; on the contrary, for u → 0, the equation simplifies into ∂t u ∼ 2|∇u|2, i.e., the eikonal equation (a first- order equation of Hamilton–Jacobi type, that propagates along characteristics). In accordance with this idea, the behaviour near the free boundary is controlled by the law V = 2|∇u|, where V is the advance speed of the front. This is equivalent to ∂t u = 2|∇u|2 on this level line and has been rigorously proved in standard situations. In terms of the application to flows in porous media, this also means that the front Perspectives in nonlinear diffusion 613 speed equals the fluid particle speed which follows Darcy’s law, the basic law of fluids in such media. See the typical front propagation in Figure 1 below. A similar calculation can be done for general m>1 after introducing the so-called pressure variable, v = cum−1 for some c ≥ 0. Putting c = m/(m − 1) we get

2 ∂t v = (m − 1)vv+|∇v| . (9)

This is a fundamental transformation in the theory of the PME that allows us to get similar conclusions about the behaviour of the equation for u, v ∼ 0 when m>1, m = 2. The use of u for functional analysis considerations and v for the dynamical and geometrical aspects is typical “dual thinking” of PME people.

3. Existence and uniqueness: generalized solutions

The non-existence of classical solutions when free boundaries appear delayed the mathematical theory of the PME. When the difficulty was addressed, it became a source of mathematical progress. Existence of solutions in the weak sense is now easy to establish for the PME or the GPME posed in the whole space with bounded initial data or in a bounded domain with zero Neumann or Dirichlet boundary conditions. Work in that direction started with O. Oleinik in 1958 [36]. The concept implies integrating once or twice by parts: in the first case we ask u to be locally integrable, (u) to also have locally integrable first space derivatives, and finally the identity   {∇(u) ·∇η − uηt } dxdt = fηdxdt (10)

QT QT

1 must hold for any test function η ∈ Cc (QT ), where QT =  × (0,T)is the space- time domain where the solution is defined. In the case of very weak solutions we ask u ∈ L1 (Q ) (u) ∈ L1 (Q ) for a locally integrable function, loc T , such that loc T , and the identity  {(u) η + uηt + fη} dxdt = 0 (11)

QT 2,1 holds for any test function η ∈ Cc (QT ). A very weak solution is roughly speaking a distributional solution, but all terms appearing in the formulation are required to be locally integrable functions; moreover, the initial and boundary conditions are usually inserted into the formulation (this is reflected as possible new terms in the identity along with a more precise specification of the test function space, see [44], Chapter 5). These are concepts that have permeated nonlinear analysis in the last century. But the theory of the PME has been strongly influenced by the discovery that it generates a semigroup of contractions in the space L1() and that a solution is most conveniently 614 Juan Luis Vázquez produced by the method of implicit time discretization using the celebrated result of Crandall–Liggett of the early 1970s [6], [20] that widely extends the scope of the Hille–Yosida generation theorem from linear to nonlinear semigroups. The resulting “numerical solution” obtained in the limit of the time discretization process is called a mild solution, a new mathematical object that attracted enormous attention at the time. Moreover, mild solutions form a contraction semigroup in the “natural space” L1(), not a common space in analysis since it is not reflexive and has peculiar compactness properties. But note that this space is natural for probabilists. Now that we have four concepts of solution on the table (classical, weak, very weak and mild), proper relations have to be established among them, what is easy if we can prove a sufficiently strong uniqueness theorem. This is easy for the simplest scenarios, like the PME with nonnegative boundary conditions, but not so easy for more general equations involving general diffusion nonlinearities, variable coefficients and/or lower order effects, specially nonlinear convection. A whole literature has evolved in these years to tackle the issue, for which we refer e.g. to [44], Chapter 10. On the one hand, the investigations on the properties of mild solutions in semi- group theory led to the interest in examining so-called strong solutions, where all derivatives appearing in the differential equation are assumed to exist as locally in- tegrable functions (and satisfy maybe some other convenient requirements) so that the PDE can be interpreted as an abstract evolution t → u(t) where u(t) lives in a functional Banach space X and satisfies du(t) = Au(t) + f, dt (12) A being a nonlinear (highly discontinuous) operator on X. Actually, the study of nonlinear diffusion has been a source of examples, counterexamples and new concepts for nonlinear semigroup theory. Concepts from mechanics like blow-up, extinction, initial discontinuity layers, have appeared naturally in these studies. A very recent trend is the consideration of semigroups in spaces of measures, which is quite natural when we consider diffusion from the point of view of stochastic processes (nonlinear versions of Brownian motion). This has led recently to a flurry of activity concerning the property of contraction of the PME semigroup with respect to the Wasserstein distance defined in the set of nonnegative integrable functions with a fixed mass by the formula    1 d(u, v)2 = inf |x − y|2 dμ(x, y) , (13) 2 the infimum taken over all nonnegative Radon measures μ whose projections (mar- ginals) are u(x) dx and v(y)dy. The PME is then viewed as a gradient flow, cf. F. Otto [37]. The contractivity of the semigroup in this norm is proved by J. A. Carrillo, R. McCann and C. Villani [16]. A very fruitful scenario for the generalization of the PME is the combination of nonlinear diffusion with convection (i.e., with a conservation law) which leads to the Perspectives in nonlinear diffusion 615 need for entropy conditions (mainly, of Kruzhkov type) to ensure the selection of a proper kind of solutions that guarantees both uniqueness and accordance with the underlying physics. This is work that counts the names of P. Bénilan, J. Carrillo, P. Wittbold and others, which extends the standard concept of bounded entropy solu- tions to merely integrable solutions by means of renormalized entropy solutions [7]. A still different direction is to focus on the pressure equation, that can be written in general form as 2 ∂t u = a(u)u +|∇u| . (14) This is a non-divergence equation for which the methods of viscosity solutions (Cran- dall–Evans–Lions) should be better suited, [19], [11]. The proof of well-posedness for the PME (case a(u) = cu) was done in Caffarelli–Vázquez [14] in the class of continuous and bounded nonnegative viscosity solutions, and extended to more general GPME by Brändle–Vázquez [8]. But proving well-posedness for more gen- eral equations does not seem to be easy. In particular, the problem of characterizing bounded signed solutions of the PME is still open for viscosity solutions. The conclusion is that the theory of nonlinear diffusion needs and benefits from a combination of functional approaches and has contributed in its turn to develop the mathematics of these abstract branches supplying them with problems, ideas and interactions. This is a consequence of the combination of relative simplicity with intrinsic difficulty, something on the other hand typical of all the classical nonlinear PDE models of science.

4. Asymptotic behaviour: nonstandard central limit theorem

This is a subject in which the mathematical investigation of nonlinear diffusion equa- tions (NLDE) has been most active. The study of asymptotic behaviour is made attractive by the combination of analysis and geometry, which is felt in the descrip- tion in terms of selfsimilar solutions and the formation of patterns. On a general level, it has been pointed out in many papers and corroborated by numerical experiments that similarity solutions furnish the asymptotic representation for solutions of a wide range of problems in mathematical physics. The books of G. Barenblatt [4], [5] contain a detailed discussion of this subject. Self-similar so- lutions and scaling techniques play a prominent role in the asymptotic study of our equations. Even when selfsimilarity does not describe the asymptotics, it usually happens that the whole pattern consists of several pieces which have a selfsimilar form in a more or less disguised way and are tied together by matching. We will not discuss here these more elaborate theories; examples in nonlinear diffusion are abundant, see the book [28] and its references. The paradigm of long-time behaviour in parabolic equations is the theory of the linear heat equation, m = 1, which is the standing reference in diffusion theory. 616 Juan Luis Vázquez

The asymptotic behaviour of the typical initial and boundary value problems in usual classes of solutions is a well researched subject for the HE. Both the asymptotic patterns and the rates of convergence are known under various assumptions. Thus, the well-known result for the Cauchy problem says that for nonnegative and integrable 1 n initial data u0 ∈ L (R ), u0 ≥ 0, there is convergence of the solution of the Cauchy problem towards a constant multiple of the Gaussian kernel, u(x, t) ∼ M G(x, t), where 1 G(x, t) := exp{−|x|2/4t}, (15) (4πt)N/2  and M = u0(x) dx is the mass of the solution (space integration is performed by default in Rn). When the heat equation is viewed as the PDE expression of the basic linear diffusion process in probability theory, the functions u( ·,t)with mass 1 are viewed as the probability distributions of a stochastic process and the formula u(x, t) ∼ M G(x, t) is a way of formulating the central limit theorem. We will explore next the analogous of this result for the PME. We start by the in- 1 n vestigation of the long-time behaviour of solutions of the PME with data u0 ∈ L (R ) in order to prove that for large t all such solutions can be described in first approxima- tion by the one-parameter family of ZKB solutions (from Zeldovich, Kompanyeets and Barenblatt; often the last name is used in referring to them). They are explicitly given by formulas

  1 U(x, t; C) = t−α C − k |x|2t−2β m−1 , + (16) where (s)+ = max{s,0},

n α β(m − 1) α = ,β= ,k= . (17) n(m − 1) + 2 n 2 m

The constant C>0 is free and can be used to adjust the mass of the solution: Rn U(x, t; C)dx = M>0. Let us write UM for the solution with mass M and FM for its profile. Figure 1 compares the profiles. This is the precise statement of the asymptotic convergence result.

Theorem 4.1. Let u(x, t) be the unique weak solution of the Cauchy problem for the n 1 N PME posed in Q = R × (0, ∞) with initial data u0 ∈ L (R ), and Rn u0 dx = M>0. Let UM be the ZKB solution with the same mass as u0.Ast →∞the solutions u(t) and UM are increasingly close and we have

lim u(t) − UM (t) = 0. (18) t→∞ 1

Convergence holds also in L∞-norm in the proper scale:

α lim t u(t) − UM (t) ∞ = 0 (19) t→∞ Perspectives in nonlinear diffusion 617

u( ·,t) u( ·,t) t = 0.5 t = 1.0 t = . 1 5 t = 2.0 t = 0.5 t = 1.0 t = . 1 5 t = 2.0

x x

Figure 1. Comparison of the Gaussian profiles with the Barenblatt profiles. with α = n/[n(m − 1) + 2]. Moreover, for every p ∈ (1, ∞) we have α(p−1)/p lim t u(t) − UM (t) Lp(Rn) = 0. (20) t→∞  Let now Rn u0 dx =−M ≤ 0. The same result is true with UM replaced by −UM (x.t) when M<0, and by U0(x, t) = 0 if M = 0. This result is one of the highlights of the theory of the PME. When applied to nonnegative solutions with mass 1 it is the precise statement of the nonlinear central limit theorem for the evolution generated by the PME. Proof of most of the result in several dimensions appeared in a celebrated paper by A. Friedman and S. Kamin [25]; however, uniform convergence was established only for nonnegative and compactly supported data. The complete proof with uniform convergence for nonnegative data in L1(Rn) was done byVázquez in [41]. In that paper seven different proofs are given. Signed solutions are admitted and even a right-hand side (forcing term) f ∈ L1(Q) is allowed and the limit (18) still holds. Several remarks are in order: (1) According to this result, all the information the solution remembers from the initial configuration after a large time is reduced in first approximation only to the mass M, since the pattern and the rate are supplied by the equation. This is a very apparent manifestation of the equalizing effect of the diffusion. (2) The PME replaces the Gaussian profile by the ZKB profile as the asymptotic pattern. This pattern has sharp fronts at a finite distance and no space tails, exponential or otherwise. This makes the PME a more realistic physical model than the HE since it avoids the problem of instantaneous propagation of signals at infinite distances. (3) The standard deviation of the ZKB solution, and more generally of solutions that converge to it as t →∞,isO(tβ ) and not O(t1/2) as in the heat equation (in fact, the anomalous diffusion exponent β is less than 1/2 for m>1 and goes to zero as m →∞or as n →∞). This makes the PME qualify as a type of anomalous diffusion. 618 Juan Luis Vázquez

(4) The convergence also takes place for the rescaled version of the equation in the Wasserstein distance d2 [37]. But this is a different story in some sense. (5) For a given solution u, there is only one correct choice of the constant C = C(u0) in these asymptotic estimates, since trying two ZKB solutions with different constants in the above formulas produces non-zero limits. In that sense, the estimates are sharp. (6) The result is optimal in the sense that we cannot get better convergence rates 1 n in the general class of solutions u0 ∈ L (R ), even if we assume u0 ≥ 0. Explicit counterexamples settle this question. (7) It can be further proved that whenever m>1 and we take signed initial data with compact support and the total mass is positive, M>0, then, the solution becomes nonnegative after a finite time. This result is not true if the restriction of compact support is eliminated. Proof by scaling. The idea is as follows: given a solution u = u(x, t) ≥ 0 of the PME in the class of strong solutions with finite mass, we obtain a family of solutions α β uλ(x, t) = (Tλu)(x, t) = λ u(λ x,λt) (21) α β with initial data u0,λ(x) = (Tλu0)(x) = λ u0(λ x). The exponents α and β are related by α(m − 1) + 2β = 1, (22) so that all the uλ are again solutions of the PME. This is the scaling formula that we call the λ-scaling or fixed scaling. It is in fact a family of scalings with free parameter λ>0, that performs a kind of zoom on the solution. In the present application we have another constraint that allows to fix both α and β to the desired values (the Barenblatt values). It is the condition of mass conservation. We only need to impose it at t = 0,  

(Tλu0)(x) dx = u0(x) dx, (23) Rn Rn and we get α = nβ. Together with (22), this implies that α and β have the values (17) of the theorem. Note that the source-type solutions are invariant under this mass conserving λ-rescaling, i.e.

UM (t) = Tλ(UM (t)).

The proof continues by showing that the family { uλ(t), λ>0}, is uniformly bounded and even relatively compact in suitable functional spaces. We then pass to the limit dynamics when λ →∞and identify the obtained object as the ZKB solution. We refer to [44]; Chapter 18, for complete details on the issue.

4.1. Continuous scaling: Fokker–Planck equation. A different way of implemen- ting the scaling of the orbits of the Cauchy problem and proving the previous facts consists of using the continuous rescaling, which is written in the form α −β θ(η,τ) = t u(x, t), η = xt ,τ= ln t, (24) Perspectives in nonlinear diffusion 619 with α and β the standard similarity exponents given by (17). Then tα and tβ are called the scaling factors (or zoom factors), while τ is the new time. This version of the scaling technique has a very appealing dynamical flavor. The reader should note that every asymptotic problem has its corresponding zoom factors that have to be determined as a part of the analysis. In our case, the rescaled orbit θ(τ) satisfies the equation m θτ = (θ ) + βη ·∇θ + αθ. (25) This is the continuously rescaled dynamics. Since we also have the relation α = nβ, we can write the equation in divergence form as

m θτ = (θ ) + β ∇·(η θ). (26)

This is a particular case of the so-called Fokker–Planck equations which have the general form

m−1 ∂t u = (|u| u) +∇·(a(x)u), a(x) =∇V(x). (27)

The last term is interpreted as a confining effect due to a potential V . In our case V(x) = β |x|2/2, the quadratic potential. The study of Fokker–Planck equations is interesting in itself and not only in connection with the HE and the PME. This dynamical systems approach allows us to see the contents of the asymptotic theorem in a better way: the orbit θ(τ) is bounded uniformly in L1(Rn) ∩ L∞(Rn); the source-type (ZKB) solutions transform into the stationary profiles FM in this transformation, i.e., F(η)solves the nonlinear elliptic problem

m f + β ∇·(η f ) = 0; (28) moreover, boundedness of the orbit is established; this and convenient compactness arguments allow to pass to the limit and form the ω-limit, which is the set

1 ω(θ) ={f ∈ L () : there exists {τj }→∞such that θ(τj ) → f }. (29)

The convergence takes place in the topology of the functional space in question, here any Lp(),1≤ p ≤∞. The end of the proof consists in showing that the ω-limit is just the Barenblatt profile FM . The argument can be translated in the following way. Corresponding to the sequence of scaling factors λn of the previous scaling, we take a sequence of delays {sn} and define θn(η, τ) = θ(η,τ + sn). The family {θn} is L∞ (R : L1(Rn)) precompact in loc + hence, passing to a subsequence if necessary, we have

θn(η, τ) → θ(η,τ). (30) Again, it is easy to see that θ is a weak solution of (26) satisfying the same estimates.

The end of the proof is identifying it as a stationary solution, θ(η,τ) = FM (η), the Barenblatt profile of the same mass. 620 Juan Luis Vázquez

4.2. The entropy approach: convergence rates. A number of interesting results complement this basic convergence result in the recent literature. Thus, the question of obtaining an estimate of the rate at which rescaled trajectories of the PME sta- bilize towards the Barenblatt profile has attracted much attention. The main tool of investigation has been the consideration of the so-called entropy functional, defined as follows    β 1 m 2 Hθ (τ) = θ + η θ dη, (31) Rn m − 1 2 where θ = θ(η,τ)is the rescaled solution just defined and β = 1/(n(m−1)+2) is the similarity exponent. Hθ represents a measure of the entropy of the mass distribution θ(τ) at any time τ ≥ 0 which is well adapted to the renormalized PME evolution. Note that the entropy need not be finite for all solutions, a sufficient condition is  1 n ∞ n 2 u0 ∈ L (R ) ∩ L (R ), x u0(x) dx < ∞. (32)

These properties will then hold for all times. Note that the restriction of boundedness is automatically satisfied for positive times. Actually, we can calculate the variation of the entropy in time along an orbit of the Fokker–Planck equation, and under the above conditions on u0, we find after an easy computation that  dH m β 2 θ m−1 2 =−Iθ , where Iθ (τ) = θ ∇ θ + η dη ≥ 0. (33) dτ m − 1 2 We now pass to the limit along sequences θn(τ) = θ(τ + sn) to obtain limit orbits

θ(τ), on which the Lyapunov function is constant, hence dH θ /dτ = 0. The proof of asymptotic convergence concludes in the present instance in a new way, by analyzing when dHθ /dτ is zero. Here is the crucial observation that ends the proof: the second member of (33) vanishes if and only if θ is a Barenblatt profile. Let us now introduce some notations: the difference H(θ|θ∞) = H(θ)− H(θ∞) is called the relative entropy. Function Iθ is called the entropy production. We can use the entropy functional to improve the convergence result by obtaining rates of convergence. This is done by computing d2Hθ /dτ 2, the so-called Bakry–Emery analysis in the heat equation case which has been adapted to the PME by J. A. Carrillo and G. Toscani [17]. The final result of the second derivative computation is dI =− β I (τ) − R(τ), dτ 2 (34) for a certain term R ≥ 0. Since we know by the previous analysis that H(θ|θ∞) and Iθ go to zero as τ →∞, we conclude the following result. Theorem 4.2. Under the assumption that the initial entropy is finite and some regu- larity assumptions, we have

−2βτ 1 −2βτ I(τ)≤ Ae , 0 ≤ H(θ|θ∞)(τ) ≤ I(τ), H(θ|θ∞) ≤ Be . (35) 2β Perspectives in nonlinear diffusion 621

As a consequence, the convergence towards the ZKB stated in Theorem 4.1 happens with an extra factor tγ in formulas (18)–(20), where 2β γ = β if 1.

4.3. Eventual concavity. There are many other directions in which the asymptotic behaviour of the PME is made more precise. This is the geometrical result obtained by Lee–Vázquez [34] (Figure 2 shows a practical instance). Theorem 4.3. Let u be a solution of the PME in n ≥ 1 space dimensions with compactly supported initial data (and satisfying a certain non-degeneracy condition). Then there is tc > 0 such that the pressure v(x,t) is a concave function in P (t) = {x : v(x,t) > 0} for t ≥ tc. More precisely, for any coordinate directions xi, xj , ∂2v ∂2v lim t =−β, lim t = 0, (37) t→∞ 2 t→∞ ∂x ∂x ∂xi i j uniformly in x ∈ supp(v), i, j = 1,...,n, i = j. Here, β = 1/(n(m − 1) + 2).

7

6

5

4

3

2

1

0

−1 −15 −10 −5 0 5 10 15

Figure 2. Evolution towards selfsimilarity and eventual concavity in the PME.

4.4. Extensions. In the case of the Cauchy–Dirichlet problem posed in a bounded domain  ⊂ RN , it is well known that the asymptotic shape of any solution of the heat equation with nonnegative initial data in L2() approaches one of the special separated variables solutions

u1(x, t) = cT1(t) F1(x). (38) 622 Juan Luis Vázquez

−λ t Here T1(t) = e 1 , where λ1 = λ1() > 0 is the first eigenvalue of the Laplace operator in  with zero Dirichlet data on ∂, and the space pattern F1(x) is the cor- responding positive and normalized eigenfunction. The constant c>0 is determined 2 as the coefficient of the L ()-projection of u0 on F1. For the PME a similar result is true with the following differences: F1(x) is the ground state of a certain nonlinear −1/(m−1) eigenvalue problem, while T1(t) = t , which means power decay in time. For signed solutions there exists a whole sequence of compactly supported profiles Fk(x) as candidates for the separation-of-variables formula (38), but the time factor −1/(m−1) is always the same T1(t) = t ; this is a striking difference with the linear case in which the exponentials have an increasing sequence of coefficients. The analysis applies to the homogeneous Neumann problem and leads to a marked difference between data with positive or negative mass, where the solutions stabilize to the constant state with exponential speed (just as linear flows) and the case of zero mass, where the t−1/(m−1) time factor appears. Another extension consists of considering the whole space with a number of holes; Dirichlet or Neumann boundary conditions are imposed on the boundary  of the holes. If for instance conditions of the form u = 0 are chosen on , then the Barenblatt profiles still appear as the asymptotic patterns in dimension n ≥ 3, but not in dimension n = 1 while dimension n = 2 is a borderline case [30], [9]. Actually, the influence of the holes is felt in terms of their capacity, which has an interesting physico-geometrical interpretation. Dependence on dimension is very typical of nonlinear diffusion problems, it will appear again in fast diffusion flows and is a very prominent feature in blow-up problems.

5. Some lines of research

The theory of the PME is by now well understood in the case of dimension one, but it still has gaps for n>1 because n dimensional PME flows turned out to be much more complicated. Thus, the regularity of nonnegative solutions is effectively solved for n = 1 by stating the best Hölder regularity (the pressure is Lipschitz continuous but not C1) and showing the worst case situation, that corresponds to the presence of moving free boundaries that always follow the same pattern, the solution locally behaves like a travelling wave. The same question in dimension n>1 is still only partially understood even after intensive work of D. Aronson and coworkers [2], [3] on the so- called focusing problem. They discovered first the radial solutions with limited Hölder regularity and then the nonradial focusing modes with elongated shapes bifurcating from the radial branch as m varies (a typical break of stability in a bifurcation branch, somewhat similar to the Taylor–Couette hydrodynamical instabilities). After the work of L. Caffarelli et al. [12], [15], the C∞ regularity of the solutions up to the free boundary and also of the free boundary as a hypersurface was proved for large times by H. Koch [32] under convenient conditions on the data, but further progress is expected. Perspectives in nonlinear diffusion 623

Even in the theory of nonnegative solutions of the Cauchy problem for the PME, there are still some basic analytical problems, like the following: the theory is very much simplified by the existence of the Aronson–Bénilan pointwise estimate um−1 ≥−C/t. A local version of this estimate is known only in dimension n = 1. On the other hand, the question of obtaining solutions for the widest possible class of initial data has been successfully solved for nonnegative solutions, but only partially understood for signed solutions. See [44], Chapters 12 and 13. If we replace the exponent 2 by p ∈[1, ∞] in the Wasserstein formula (13), we get the Wasserstein non-quadratic distances. The PME semigroup is contractive in all of them in dimension n = 1. In particular, contraction in the d∞ norm allows for fine estimates of the support propagation. Unfortunately, the PME semigroup is not contractive in the distance dp for p large if n>1, [42]. Actually, a similar negative result happens for the usual Lp norms in all space dimensions, see [44]. Determining the precise ranges of p for these contractivity issues is still an open problem.

6. Fast diffusion equations: physics and geometry

The fast diffusion equation is formally the same as the PME but the exponent is now m<1. It appears in several areas of mathematics and science when the assumptions of linear diffusion are violated in a direction contrary to the PME. Here are some examples. • Plasma diffusion with the Okuda–Dawson scaling implies a diffusion coefficient − / D(u) ∼ u 1 2 in the basic equation ut =∇·(D(u)∇u), where u is the particle density. This leads to the FDE with m = 1/2. Other models imply exponents m = 0, D(u) ∼ 1/u,orevenm =−1, D(u) ∼ 1/u2. • A very popular fast diffusion model was proposed by Carleman to study the diffusive limit of kinetic equations. He considered just two types of particles in a one dimen- sional setting moving with speeds c and −c. If the densities are u and v respectively you can write their simple dynamics as

∂t u + c∂xu = k(u, v)(v − u) (39) ∂t v − c∂xv = k(u, v)(u − v) for some interaction kernel k(u, v) ≥ 0. Put in a typical case k = (u + v)αc2. Write now the equations for ρ = u+v and j = c(u−v) and pass to the limit c = 1/ε →∞ and you will obtain to first order in powers or ε = 1/c:

∂ρ 1 ∂ 1 ∂ρ = , (40) ∂t 2 ∂x ρα ∂x which is the FDE with m = 1 − α, cf. [35]. The typical value α = 1givesm = 0, a surprising equation that we will find below! The rigorous investigation of the diffusion limit of more complicated particle/kinetic models is an active area of investigation. 624 Juan Luis Vázquez

• The fast diffusion makes a striking appearance in differential geometry, in the evo- lution version of the . The standard Yamabe problem starts with a Riemannian manifold (M, g0) in space dimension n ≥ 3 and deals with the question of finding another metric g in the conformal class of g0 having constant scalar cur- vature. The formulation of the problem proceeds as follows in dimension n ≥ 3. We can write the conformal relation as

4/(n−2) g = u g0 locally on M for some positive smooth function u. The conformal factor is u4/(n−2). Next, we denote by R = Rg and R0 the scalar curvatures of the metrics g, g0 resp. If we −N write 0 for the Laplace–Beltrami operator of g0, we have the formula R =−u Lu on M, with N = (n + 2)/(n − 2) and (n − ) Lu := κ u − R u, κ = 4 1 . 0 0 n − 2 The Yamabe problem becomes then

n − n − 2 2 (n+2)/(n−2)  u − R u + Rgu = 0. (41) 0 4(n − 1) 0 4(n − 1)

The equation should determine u (hence, g) when g0, R0 and Rg are known. In the n standard case we take M = R and g0 the standard metric, so that 0 is the standard Laplacian, R0 = 0, we take Rg = 1 and then we get the well-known semilinear elliptic equation with critical exponent. In the evolution version, theYamabe flow is defined as an evolution equation for a family of metrics that is used as a tool to construct metrics of constant scalar curvature within a given conformal class. More precisely, we look for a one-parameter family gt (x) = g(x,t) of metrics solution of the evolution problem

∂t g =−Rg, g(0) = g0 on M. (42)

It is easy to show that this is equivalent to the equation

N ∂t (u ) = Lu, u(0) = 1onM.

n after rescaling the time variable. Let now (M, g0) be R with the standard flat metric, N so that R0 = 0. Put u = v, m = 1/N = (n − 2)/(n + 2) ∈ (0, 1). Then m ∂t v = Lv , (43) which is a fast diffusion equation with exponent my ∈ (0, 1) given by

n − 2 4 my = , 1 − my = . n + 2 n + 2 Perspectives in nonlinear diffusion 625

If we now try separate variables solutions of the form v(x,t) = (T − t)αf(x),then m necessarily α = 1/(1−my) = (n+2)/4, and F = f satisfies the semilinear elliptic equation with critical exponent that models the stationary version:

n + 2 n+2 F + F n−2 = 0. (44) 4 We will stop at this point the motivation of nonlinear diffusion coming from geom- etry, to return later with the logarithmic diffusion. The influence of PDE techniques is strongly felt in present-day differential geometry, cf. A. Chang’s exposition at the 2002 ICM [18].

6.1. Behaviour of fast diffusion flows: the good range. For values m ∼ 1 the difference with the PME is noticed in the infinite speed of propagation: solutions with nonnegative data become immediately positive everywhere in the space domain (be it finite or infinite). This looks like the heat equation and in some sense it is. When we look at the source solutions we find explicit Barenblatt functions t 1−m Um(x, t; M) = , 2α/n 2 (45) Ct + k1 x 2(m−1)α/n with C = a(m, n)M and k1 is an explicit function of m and n. Figure 3 shows the form. u( ·,t) t = 1.15 t = 1.25 t = 1.40 t = 1.60

x

Figure 3. The fast diffusion solution with fat tails.

The main difference in the ZKB profiles is the power-like tail at infinity, which very much differs from the Gaussian (exponential) behaviour. These tails, called fat tails, are currently the object of study in several areas of economy, finance and statistical physics and their properties and role are still not well understood. The new Barenblatt solutions play the same role they played for m>1evenif they have a different shape. Indeed, the asymptotic behaviour of general solution is 626 Juan Luis Vázquez still described by Theorem 4.1 if mc 1 because of the (slightly) different supports.

6.2. Behaviour of fast diffusion flows: the subcritical range. Significant novel- ties in the mathematical theory of the FDE appear once we cross the line m = mc downwards. Then, the picture changes and we enter a realm of strange diffusions. Note that mc is larger than the Yamabe exponent my. Thus, concerning the basic problem of optimal space for existence, H. Brezis and A. Friedman proved in [10] that there can be no solution of the equation if m ≤ mc when the initial data is a Dirac mass, so that we lose the source solution, our main example of the range m>mc. M. Pierre [39] extended the non-existence result to measures supported in sets of small m

Extinction and Marcinkiewicz spaces. For m0 arbitrary, and c = c(m, n) > 0 a given constant. Formula (46) pro- duces a weak solution of the FDE that is positive and smooth for 0

p∗ n Theorem 6.1. Let n ≥ 3 and m0 such that u(x, t) vanishes for t ≥ T . It can be estimated as 1−m 0 0. Moreover, for all 0

The relevant functional spaces Mp(Rn) are the so-called Marcinkiewicz spaces or weak Lp spaces, defined for 1 p∗ become bounded for all positive times and do not necessarily extinguish in finite time, while solutions with data in the space Mp(Rn) with 1 0 and then become bounded. This is also called blow-down in finite time. Large-time behaviours: selfsimilarity with anomalous exponents. The actual asymptotic behaviour of the solutions of the FDE in the exponent range 0 mc the ZKB solutions provide the clue to the asymptotics for all nonnegative solutions with L1-data. We know that these solutions do not exist in the range m

The selection rule for the anomalous exponents is usually topological, tied to the existence and behaviour of the solutions of a certain nonlinear eigenvalue problem. In the present case, the selection is done through the existence of a special class of self-similar solutions with fast decay at infinity. The construction was performed by J. King, M. Peletier and H. Zhang [31], [38] and is extended and described in detail in [43], Chapter 7. We call them KPZ solutions. We can then pass to the question of convergence of general classes of solutions towards the KPZ solutions. This is in analogy to the results for the ZKB profiles for m>mc. The results are more complete when m = my, where the problem has a nice geometrical interpretation. The proof of convergence results towards the KPZ solution is only known in the case of radial solutions when m = my, cf. [26]. FDE with exponent m = (n − 2)/(n + 2): Yamabe problem. The exponent is special in the sense that when we separate variables and pass to the Emden–Fowler equation for G = F m p −G = G , (49) then p = 1/m equals the Sobolev exponent ps = (n + 2)/(n − 2), that is known to have a great importance in the theory of semilinear elliptic equations. We may thus call my the Sobolev exponent of the FDE. We recall that the FDE is related for this precise exponent to the famous Yamabe flow of Riemannian geometry. As we have said, this flow is used by geometers as a tool to deform Riemannian metrics into metrics of constant scalar curvature within a given conformal class. Returning to the consideration of the family of KPZ solutions with anomalous exponents, this is the “easy case” where β = 0 (that corresponds to separate variables) so that α = (n+2)/4. The corresponding family of self-similar solutions is explicitly known and given by the Loewner–Nirenberg formula

λ (n+2)/2 F(x,λ) = kn (50) λ2 +|x|2

(n+ )/ with kn = (4n) 2 4 and λ>0 arbitrary. These patterns represent conformal metrics with constant curvature in the geometrical interpretation. Here is the result of [21] as improved in [43], Chapter 7. Theorem 6.2. Let n ≥ 3 and m = (n − 2)/(n + 2) and let u(x, t) ≥ 0 be a solution of the FDE existing for a time 0 0. Moreover, there n exist λ and x0 ∈ R such that

−(n+2)/4 (T − t) u(x, t) = F(x − x0,λ)+ θ(x,t) (51) and θ(t) Lp∗ → 0 as t → T . The exponent in the space assumption is optimal.

We just recall that p∗ = 2n/(n + 2) in the present case. Perspectives in nonlinear diffusion 629

Exponential decay at the critical end-point. Inspection of the ZKB solutions as m goes down to mc shows that asymptotic decay happens as t →∞with increasing powers of time, i.e., u ∼ t−α and α →∞. Exponential decay holds for the FDE with critical exponent mc for a large number of initial, but not for all L1 data. We have n ∞ n Theorem 6.3. Let m = mc and n ≥ 3. Solutions in L1(R ) ∩ L (R ) decay in time according to the rate −2/(n−2) n/(n−2) log(1/ u(t) ∞) ∼ C(n)M t (52) as t →∞, M = u0 1. This rate is sharp. This behaviour is not selfsimilar and has been calculated by V. Galaktionov, L. Peletier and J. L. Vázquez in [27], based on previous formal analysis of J. King [31]. The proof uses a delicate technique of matched asymptotics with an outer region which after a nonlinear transformation undergoes convergence to a selfsimilar profile of convective type. This is said here to show that unexpected patterns can appear as the result of these manipulations. Slower pace of decay happens for non-integrable solutions, as the following selfsimilar example shows 1 u(x, t) = ,b,k>0. (53) (bx2 + ke2nbt )n/2

7. Logarithmic diffusion

The fast diffusion equation in the limit case m = 0 in two space dimensions is a favorite case in the recent literature on fast diffusion equations. The equation can be written as −1 ∂t u = div (u ∇u) =  log(u), (54) hence the popular name of logarithmic diffusion. The problem has a particular appeal because of its application to differential geometry, since it describes the evolution of surfaces by Ricci flow. More precisely, it represents the evolution of a conformally flat metric g by its Ricci curvature, ∂ g =− =−Rg , ∂t ij 2 Ricij ij (55) where Ric is the Ricci tensor and R the scalar curvature. If g is given by the length expression ds2 = u(dx2 + dy2), we arrive at equation (54). This flow, proposed by R. Hamilton in [29], is the equivalent of the Yamabe flow in two dimensions. We remark that what we usually call the mass of the solution (thinking in diffusion terms) becomes here the total area of the surface, A = udx1dx2. Several peculiar aspects of the theory are of interest: non-uniqueness, loss of mass, regularity and asymptotics. Maybe the most striking is the discovery that conservation of mass is broken in a very precise way. • Let us consider integrable data. This is the basic result of the theory. 630 Juan Luis Vázquez

1 2 Theorem 7.1. For every u0 ∈ L (R ), with u0 ≥ 0 there exists a unique function u ∈ C([0,T) : L1(R2)), which is a classical (C∞ and positive) solution of (54) in QT and satisfies the area constraint  

u(x, t)dx = u0(x)dx − 4πt. (56)

Such solution is maximal among the solutions of the Cauchy problem for (54) with these initial data, and exists for the time 0 0. Thus, not only there are infinitely many solutions for every fixed nontrivial initial function u0, but also the extinction time can be controlled by means of the flux data f . Moreover, these solutions satisfy the asymptotic spatial behaviour

lim r∂r (log u(r, t)) =−f(t) (58) r→∞ for a.e. t ∈ (0,T). Non-uniqueness extends to non-integrable solutions. Thus, the stationary profile Bx1 u(x1,x2,t)= Ae ,A,B>0, Perspectives in nonlinear diffusion 631 is not the unique solution with such data, it is not even the maximal solution. • Actually, the geometrical interpretation in the case of data with finite area favors the flow with conditions at infinity f = 4, hence the mass loss per unit time equals 8π, which are interpreted as regular closed compact surfaces. Here is the most typical example 8(T − t) u(x, t) = , (59) (1 + x2)2  which represents the evolution of a ball with total area u(x,t)dx = 8π(T − t). • Coming to the regularity question, solutions with data in L1(R2) are bounded. But the limit when the data tend to a measure, more precisely to a Dirac mass, is not included. Indeed, when we approximate a Dirac delta Mδ(x) by smooth integrable functions ϕn(x), solve the problem in the sense of maximal solutions un(x, t) and pass to the limit in the approximation, the following result is obtained

lim un(x, t) = (M − 4πt)+δ(x). (60) n→∞

In physical terms, it means that logarithmic diffusion is unable to spread a Dirac mass, but somehow it is able to dissipate it in finite time. A delicate thin layer process occurs by which the mass located at x = 0 is transferred to x =∞without us noticing. We explain this phenomenon in the recent paper [45] where the following result is proved: we assume that the initial mass distribution can be written as

k dμ0(x) = f(x)dx+ Mi δ(x − xi). (61) i=1 where f ≥ 0 is an integrable function in R2, the xi, i = 1,...,k, are a finite collection of (different) points on the plane, and we are given masses 0

We construct a solution for this problem as the limit of natural approximate prob- lems with smooth data:

Theorem 7.3. Under the stated conditions, there exists a limit solution of the log- diffusion Cauchy problem posed in the whole plane with initial data μ0. It exists in the time interval 0

singular part amounts to a collection of (shrinking in time) point masses concentrated on the points x = xi of the precise form  using = (Mi − 4πt)+δ(x − xi). (63) i

The regular part can be described as follows:    2 (i) When restricted to the perforated domain Q∗ = R − i{xi} × (0,T), u is a smooth solution of the equation, it takes the initial data f(x)for a.e. x = xi, and vanishes at t = T . (ii) At every time t ∈ (0,T)the total mass of the regular part is the result of adding to M0 the inflow coming from the point masses and subtracting the outflow at infinity. (iii) Before each point mass disappears, we get a singular behaviour near the mass location as in the radial case, while later on the solution is regular around that point. For complete details on this issue we refer to [45]. The theory of measure-valued solutions of diffusion equations is still in its begin- ning. A large number of open problems are posed for subcritical fast diffusion.

References

[1] Andreu-Vaillo, F., Caselles, V., Mazón, J. M., Parabolic quasilinear equations minimizing linear growth functionals. Progr. Math. 223, Birkhäuser, Basel 2004. [2] Angenent, S. B., Aronson, D. G., Betelu, S. I., Lowengrub, J. S., Focusing of an elongated hole in porous medium flow. Phys. D 151 (2–4) (2001), 228–252. [3] Aronson, D. G., Graveleau, J. A., Self-similar solution to the focusing problem for the porous medium equation. European J. Appl. Math. 4 (1) (1993), 65–81. [4] Barenblatt, G. I., Scaling, Self-Similarity, and Intermediate Asymptotics. Cambridge Uni- versity Press, Cambridge 1996; updated version of Similarity, Self-Similarity, and Inter- mediate Asymptotics, Consultants Bureau, New York 1979. [5] Barenblatt, G. I., Scaling. Cambridge Texts in Appl. Math., Cambridge University Press, Cambridge, 2003. [6] Bénilan, P., Equations d’évolution dans un espace de Banach quelconque et applications. Ph. D. Thesis, Université Orsay, 1972. [7] Bénilan, P., Carrillo, J., Wittbold, P., Renormalized entropy solutions of scalar conservation laws. Ann. Scuola Norm. Sup. Pisa Cl. Sci. (4) 29 (2) (2000), 313–327. [8] Brändle, C., Vázquez, J. L., Viscosity solutions for quasilinear degenerate parabolic equa- tions of porous medium type. Indiana Univ. Math. J. 54 (3) (2005), 817–860. [9] Brändle, C., Quirós, F., Vázquez, J. L., Asymptotic behaviour of the porous media equation in domains with holes. Interfaces Free Bound., to appear. [10] Brezis, H., Friedman, A., Nonlinear parabolic equations involving measures as initial con- ditions. J. Math. Pures Appl. 62 (1983), 73–97. [11] Caffarelli, L. A., Cabré, X., Fully nonlinear elliptic equations. Amer. Math. Soc. Colloq. Publ. 43, Amer. Math. Soc., Providence, RI, 1995. Perspectives in nonlinear diffusion 633

[12] Caffarelli, L. A., Friedman, A., Regularity of the free boundary of a gas flow in an n-dimen- sional porous medium. Indiana Univ. Math. J. 29 (1980), 361–391. [13] Caffarelli, L. A., Salsa, S., A geometric approach to free boundary problems. Grad. Stud. Math. 68, Amer. Math. Soc., Providence, R.I., 2005. [14] Caffarelli, L.A.,Vázquez, J. L.,Viscosity solutions for the porous medium equation. In Dif- ferential equations: La Pietra 1996 (ed. by M. Giaquinta, J. Shatah and S. R. S. Varadhan), Proc. Sympos. Pure Math. 65, Amer. Math. Soc., Providence, RI, 1999, 13–26. [15] Caffarelli, L. A., Vázquez, J. L., Wolanski, N. I., Lipschitz continuity of solutions and interfaces of the N-dimensional porous medium equation. Indiana Univ. Math. J. 36 (1987), 373–401. [16] Carrillo, J. A., McCann, R., Villani, C., Contractions in the 2-Wasserstein length space and thermalization of granular media. Arch. Rational Mech. Anal. 179 (2006), 217–264. [17] Carrillo, J. A., Toscani, G., Asymptotic L1-decay of solutions of the porous medium equation to self-similarity. Indiana Univ. Math. J. 49 (2000), 113–141. [18] Chang, S. Y. A., Yang, P. C., Nonlinear Partial Differential Equations in Conformal Geo- metry. In Proceedings of the International Congress of Mathematicians (Beijing, 2002), Vol. I, Higher Ed. Press, Beijing 2002, 189–207. [19] Crandall, M. G., Evans, L. C., Lions, P. L., Some properties of viscosity solutions of Hamilton-Jacobi equations. Trans. Amer. Math. Soc. 282 (1984), 487–502. [20] Crandall, M. G., Liggett, T. M., Generation of semi-groups of nonlinear transformations on general Banach spaces. Amer. J. Math. 93 (1971) 265–298. (N− )/(N+ ) [21] del Pino, M., M. Sáez, M., On the Extinction Profile for Solutions of ut = u 2 2 . Indiana Univ. Math. J. 50 (2) (2001), 612–628. [22] Fourier, J., Théorie analytique de la Chaleur. Reprint of the 1822 original, Éditions Jacques Gabay, Paris 1988; English version: The Analytical Theory of Heat. Dover, NewYork 1955. [23] Friedman, A., Partial Differential Equations of Parabolic Type. Prentice-Hall, Englewood Cliffs, NJ, 1964. [24] Friedman, A., Variational Principles and Free Boundaries. Wiley and Sons, New York 1982. [25] Friedman, A., Kamin, S., The asymptotic behavior of gas in an n-dimensional porous medium. Trans. Amer. Math. Soc. 262 (1980), 551–563. [26] Galaktionov, V.A., Peletier, L. A., Asymptotic behaviour near finite time extinction for the fast diffusion equation. Arch. Rational Mech. Anal. 139 (1) (1997), 83–98. [27] Galaktionov,V.A., Peletier, L.A.,Vázquez, J. L.,Asymptotics of the fast-diffusion equation with critical exponent. SIAM J. Math. Anal. 31 (5) (2000), 1157–1174. [28] Galaktionov, V.A., Vázquez, J. L., A Stability Technique for Evolution Partial Differential Equations. A Dynamical Systems Approach. Progr. Nonlinear Differential Equations Appl. 56, Birkhäuser, Boston, MA, 2004. [29] Hamilton, R. S., The Ricci flow on surfaces. Contemp. Math. 71 (1988), 237–262. [30] Gilding, B. H., Goncerzewicz, J., Large-time bahaviour of solutions of the exterior-domain Cauchy-Dirichlet problem for the porous media equation with homogeneous boundary data. Monatsh. Math. 150 (2007), 11–39. [31] King, J. R., Self-similar behaviour for the equation of fast nonlinear diffusion. Phil. Trans. Roy. Soc. London Ser. A 343 (1993), 337–375. 634 Juan Luis Vázquez

[32] Koch, H., Non-Euclidean singular integrals and the porous medium equation. Univer- sity of Heidelberg, Habilitation Thesis, 1999; http://www.iwr.uniheidelberg.de/groups/ amj/koch.html. [33] Ladyzhenskaya, O. A., Solonnikov, V.A., Ural’tseva, N. N., Linear and Quasilinear Equa- tions of Parabolic Type. Transl. Math. Monographs 23, Amer. Math. Soc, Providence, RI, 1968. [34] Lee, K.-A., Vázquez, J. L., Geometrical properties of solutions of the Porous Medium Equation for large times. Indiana Univ. Math. J. 52 (4) (2003), 991–1016. [35] Lions, P. L., Toscani, G., Diffusive limits for finite velocities Boltzmann kinetic models. Rev. Mat. Iberoamericana 13 (1997), 473–513. [36] Oleinik, O. A., Kalashnikov, A. S., Chzou, Y.-I., The Cauchy problem and boundary prob- lems for equations of the type of unsteady filtration. Izv. Akad. Nauk SSR Ser. Math. 22 (1958), 667–704. [37] Otto, F., The geometry of dissipative evolution equations: the porous medium equation. Comm. Partial Differential Equations 26 (1–2) (2001), 101–174. [38] Peletier, M. A., Zhang, H., Self-similar solutions of a fast diffusion equation that do not conserve mass. Differential Integral Equations 8 (1995) 2045–2064. [39] Pierre, M., Nonlinear fast diffusion with measures as data. In Nonlinear parabolic equa- tions: qualitative properties of solutions (Rome, 1985), Pitman Res. Notes Math. Ser. 149, Longman Sci. Tech., Harlow 1987, 179–188. [40] Vázquez, J. L., Asymptotic behaviour and propagation properties of the one-dimensional flow of gas in a porous medium. Trans. Amer. Math. Soc. 277 (2) (1983), 507–527. [41] Vázquez, J. L., Asymptotic behaviour for the Porous Medium Equation posed in the whole space. J. Evol. Equ. 3 (2003), 67–118. [42] Vázquez, J. L., The Porous Medium Equation. New contractivity results. In Elliptic and parabolic problems, Progr. Nonlinear Differential Equations Appl. 63, Birkhäuser, Basel 2005, 433–451. [43] Vázquez, J. L., Smoothing and Decay Estimates for Nonlinear Diffusion Equations. Oxford Lecture Ser. Math. Appl. 33, Oxford University Press, Oxford 2006. [44] Vázquez, J. L.,The Porous Medium Equation. Mathematical theory. Oxford Math. Monogr., Oxford University Press, Oxford 2007. [45] Vázquez, J. L., Evolution of point masses by planar logarithmic diffusion. Finite-time blow-down. Discrete Contin. Dyn. Syst., to appear.

Departamento de Matemáticas, Universidad Autónoma de Madrid, 28049 Madrid, Spain E-mail: [email protected] Applications of equivariant cohomology

Michèle Vergne

Abstract. We will discuss the equivariant cohomology of a manifold endowed with the action of a Lie group. Localization formulae for equivariant integrals are explained by a vanishing theorem for equivariant cohomology with generalized coefficients. We then give applications to integration of characteristic classes on symplectic quotients and to indices of transversally elliptic operators. In particular, we state a conjecture for the index of a transversally elliptic operator linked to a Hamiltonian action. In the last part, we describe algorithms for numerical computations of values of multivariate spline functions and of vector-partition functions of classical root systems.

Mathematics Subject Classification (2000). Primary 19; Secondary 52.

Keywords. Equivariant cohomology, Hamiltonian action, symplectic reduction, localization formula, polytope, index, transversally elliptic operator, spline, Euler–Maclaurin formula.

1. Introduction

The aim of this article is to show how theorems of localization in equivariant cohomol- ogy not only provide beautiful mathematical formulae, but also stimulated progress in algorithmic computations. I will focus on my favorite themes: quantization of symplectic manifolds and algorithms for polytopes, and neglect many other appli- cations. Many mathematicians have shared their ideas with me, notably Welleda Baldoni, Nicole Berline, Michel Brion, Michel Duflo, Shrawan Kumar, Paul-Emile Paradan and Andras Szenes. I will therefore often employ a collective “we”, instead of anxiously weighing my own contribution. I will describe here the theory of equivariant cohomology with generalized co- efficients of a manifold M on which a Lie group K acts. The integral of such a cohomology class is a generalized function I(φ) on k, with φ in k, the Lie algebra of K. We wish to solve two problems. The first is to give a “localization formula” for I(φ)as a “short” expression. The second is: given such a short formula for I(φ), compute the value I(ξ)ˆ of the Fourier transform of I at a point ξ ∈ k∗ in terms of the initial geometric data. Let me give the motivation for such questions. By integrating de Rham cohomology classes on a manifold, one obtains certain nu- merical quantities. For example, the symplectic volume volM of a compact symplectic manifold M is the integral of the Liouville form, and the Atiyah–Singer cohomologi- cal formula for the index of an elliptic operator D on M is an integral of a cohomology

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 636 Michèle Vergne class with compact support on T ∗M. In the interplay between toric varieties and poly- topes, these numerical quantities correspond respectively to the volume of a polytope and to the number of integral points inside a rational polytope. Moreover, the volume is the classical limit of the discrete version, the number of integral points in dilated polytopes. When the manifold is provided with the action of a compact Lie group K, similar objects are described by integrals of equivariant cohomology classes. The equivariant ∞ volume volM (φ) of a compact Hamiltonian manifold M is a C function of φ ∈ k, obtained by integrating a particular equivariant cohomology class on M. More gen- erally, if M is a non-compact Hamiltonian manifold with proper moment map, and additional convergence conditions, its equivariant volume volM (φ) is a generalized function on k. As shown by Duistermaat–Heckman, the value at ξ ∈ k∗ of the inverse Fourier transform of volM (φ) is the symplectic volume of the Marsden–Weinstein reduction of M at ξ.IfaK-invariant operator D is elliptic in the directions trans- verse to the orbits of K, its index Index(D) is a generalized function on K, that is, a series of characters of K. It can be described in terms of integrals of equivariant cohomology classes on T ∗M. The discrete inversion problem is to determine each Fourier coefficient of Index(D). When D is an operator linked to the symplectic structure, we think of Index(D) as the quantum version of the equivariant volume. The Guillemin–Sternberg conjecture, now established by Meinrenken–Sjamaar for any compact Hamiltonian manifold, is an example where such an inversion problem has a beautiful answer in geometric terms. In the case of a manifold with a circular symmetry, we proved a localization formula for integrals of equivariant cohomology classes as a sum of local contributions from the fixed points. This formula is similar to the Atiyah–Bott Lefschetz fixed point formula for the equivariant index of an elliptic operator on M. A drawback of such formulae is that each individual term has poles, and the Fourier transform of an individual term is meaningless. We will describe here a more general principle of localization for integrals of equivariant cohomology classes. Let κ be a K-invariant vector field tangent to the orbits of K. Witten showed that equivariant integrals on M can be computed in terms of local data near the set C of zeroes of κ. Furthermore, for each connected component CF of C, the local contribution of CF is a generalized function on k. Witten’s localization theorem can be best understood through Paradan’s identity: 1 = 0onM − C, in equivariant cohomology with generalized coefficients. Basic definitions and Paradan’s identity are explained in Section 3. The identity 1 = 0onM − C has many independent applications that we describe in Section 4. When M is a Hamiltonian manifold with moment map μ, the set of zeroes of the Kirwan vector field is the set of critical points of the function μ2. According to Witten’s theorem, integrals on reduced spaces of M can be related to equivariant integrals on M. Using a similar localization argument for transversally elliptic operators, Paradan was able to extend the proof of the Guillemin–Sternberg conjecture to some non-compact Hamiltonian spaces linked to representation theory of real semi-simple Lie groups via Kirillov’s orbit method. We will state a generalization Applications of equivariant cohomology 637 of the Guillemin–Sternberg conjecture for a transversally elliptic operator canonically attached to a Hamiltonian action in Section 4. From the localization formulae, one is led to study generalized functions which are regular outside a union of hyperplanes. This will be the topic of Section 5. In particular, we will relate the cohomology ring of toric manifolds to cycles in the complement of an arrangement of hyperplanes. As there are some relations between Hamiltonian geometry and convex polytopes, these localization theorems have an analogue for polytopes. Such an analogue is the local Euler–Maclaurin formula for polytopes, which was conjectured by Barvinok– Pommersheim. We will indicate in Section 6 how some theoretical results on in- tersection rings can be turned into effective tools for numerical computations. We implemented algorithms for various problems such as computing the value of the con- volution of a large number of Heaviside distributions, the number of integral points in network polytopes and Kostant partitions functions, with applications to the tensor multiplicities formulae. This last section can be read independently. Indeed, these applications to polytopes have elementary proofs, but it was through interaction with Hamiltonian geometry that some of these tools were discovered. For lack of space, I was only able to include central references to the topics dis- cussed in this text. For more bibliographical comments, references and motivations, one might consult [13], [25], [27], [49] and my home page (notably, the text called “Exégèse”) at math.polytechnique.fr/cmat/vergne/. The texts [50] and [48] are intro- ductory and hopefully reader-friendly.

2. Simple examples

In this section, I will give simple examples of sums which can be represented by short formulae, and a simple example of the inverse problem we have in mind. I will also give a sketch of the proof of the stationary phase formula as similar stationary phase arguments will be our fundamental tools.

2.1. Geometric series. Some formulae in mathematics condense a large amount of information in short expressions. The most striking formula perhaps is the one that sums a very long geometric series:

10000 q10000 qi = 1 + . 1 − q 1 − q−1 i=0 For a straightforward calculation of the left hand side for a given value q, one needs to know the value of the function qi at all the 10001 integral points of the interval [0, 10000], while for the right hand side one needs only the value of this function at the end points 0, 10000. Note that each term of the right hand side has a pole at q = 1. 638 Michèle Vergne

0 1 2 3 4 5 10000

The short formula (here A, B, i are integers)

B A B A−1 B+1 i q q q q q = + =− − (1) − q − q−1 − q−1 − q i=A 1 1 1 1 is related to the following equalities of characteristic functions: χ([A, B]) = χ([A, ∞[) + χ(]−∞,B]) − χ(R) = χ(R) − χ(]−∞,A[) − χ(]B,∞[).

We draw the picture of the last equality.

= − AB AB AB

Figure 1. Decomposition of an interval.

Then to sum qi from A to B, we first sum qi from −∞ to ∞ and subtract the two sums over the integers strictly less than A and over the integers strictly greater than B. Thus, if ∞ A−1 ∞ i i i S0 := q ,SA := q ,SB := q , i=−∞ −∞ B+1 we obtain formally, or, setting q = eiφ, in the sense of generalized functions on the unit circle, S = S0 − SA − SB . (2)

For a value q = 1, the first sum S0 is 0 as follows from (1 − q)S0 = 0, while SA, SB are just geometric progressions and we come back to the short formula (1). The reader may recognize in Formula (1) a very simple instance of the Atiyah– Bott Lefschetz fixed point formula on the Riemann sphere. Formula (2) illustrates Paradan’s localization of elliptic operators, which we describe in Section 4.2. Indeed, Formula (2) is an example of the decomposition of the equivariant index of an elliptic operator on the Riemann sphere in a sum of indices of three transversally elliptic operators (see Example 13).

2.2. Inverse problem. The inverse problem may be described as follows: given a short expression for a sum, compute an individual term of the sum. G :=  Here is an  example.  Consider the following product of geometric series ∞ qi 3 ∞ qj 3 ∞ qkqk 3 i=0 1 j=0 2 k=0 1 2 given by the short expression:

S(q ,q ) := 1 1 1 . 1 2 3 3 3 (1 − q1) (1 − q2) (1 − q1q2) Applications of equivariant cohomology 639

c(a, b) qaqb G a ≥ b Let us compute the coefficient of 1 2 in .If , an iterated application of the residue theorem in one variable leads to  ax bx  e 1 e 2 dx dx c(a, b) = 1 2 . resx2=0 resx1=0 −x −x −(x +x ) (1 − e 1 )3(1 − e 2 )3(1 − e 1 2 )3 If we set (b + )(b + )(b + )(b + )(b + )( a2 − ab+ b2 + a − b + ) g(a,b) = 1 2 3 4 5 7 7 2 21 9 14 , 14 · 5! we obtain the following equalities.

If a ≥ b, then c(a, b) = g(a,b). (3) If a ≤ b, then c(a, b) = g(b,a). (4)

We will discuss in Section 5.1 a residue theorem (Theorem 18) in several variables, which gives an algorithmic solution to this type of inversion problem. The Guillemin–Sternberg conjecture (see Section 4.3) gives a geometric interpre- tation of the Fourier coefficients of series for similar inversion problems.

2.3. Stationary phase. Let M be a compact manifold of dimension n, f a smooth function on M and dm a smooth density. Consider the function  F(t) := eitf (m)dm. M The dominant contribution to the value of this integral as t tends to infinity arises from the neighborhood of the set C of critical points of f . We indicate a proof of this fact, as similar arguments will be employed later on. Consider the image of M by the map itx x = f(m) and the push-forward of the density dm. Then F(t) = R e f∗(dm). Choose a smooth function χ on M, equal to 1 in a neighborhood of the set C and supported near C. Then F(t) = FC(t) + R(t), where   itx itx FC(t) := e f∗(χdm), R(t) = e f∗((1 − χ)dm). R R R(t) is the Fourier transform of a smooth compactly supported function, and thus decreases rapidly at infinity. It is not hard to show that, if f has a finite number of non-degenerate critical points, then  ∞ itf(p) − n +k F(t) ∼ FC(t) ∼ e ap,kt 2 , p∈C k≥0 where the constants ap,k can be computed in terms of f and dm near p ∈ C. We can say that asymptotically, the integral “localizes” at a finite number of points p. 640 Michèle Vergne

x

−AAx

Figure 2. Projecting the sphere x2 + y2 + z2 = A2.

Example 1. Let M be the sphere {x2 + y2 + z2 = A2} of radius A endowed with the dm := dy∧dz f Liouville volume form 2πx . Let our function be the projection onto the x-axis: f = x. We immediately see that f∗(dm) is the characteristic function of the interval [−A, A]. Thus we obtain the formula  A e−iAt eiAt F(t) = eitxdx = + . −A −it it Observe that here F(t) is not just asymptotically, but exactly equal to the local expression. The reason is that in this example the function f is the Hamiltonian of an action of the circle group S1 := {eiφ} on a compact symplectic manifold, and dm is the Liouville measure. In such a case, the Duistermaat–Heckman exact stationary phase formula [26] implies that f∗(dm) is locally polynomial on f(M)and that  itf(p) − n F(t) = e ap,0t 2 . (5) p∈C

We will interpret the Duistermaat–Heckman formula as an example of the abelian localization formula (Theorem 7) of integrals of equivariant forms in Section 3.5.

3. Equivariant differential forms

Our motivation to study equivariant differential forms came from representation the- ory. Let M be a manifold with an action of the circle group S1. The Atiyah–Bott fixed point formula [3] describes the equivariant index of an elliptic operator on M in terms Applications of equivariant cohomology 641 of local data near the fixed points of the action. One of the applications of the formula was a geometric interpretation of the Weyl formula for the characters of irreducible representations of compact Lie groups. The character formula has continuous analogues: the formulae for the Fourier transforms of coadjoint orbits, which are linked to representation theory via Kirillov’s orbit method. For compact groups, this is the Harish-Chandra formula; for non- compact semi-simple groups, Rossmann gave a fixed point formula in the case of discrete series characters. In joint work with Nicole Berline, I found a geometric interpretation of Ross- mann’s formula using equivariant forms [14]. The cohomological tool behind our computation was a deformation of the de Rham complex with the use of vector fields. A similar formalism was described by Witten [51] with different motivation. There were earlier results which condensed certain integrals on M in short formulae local- ized near “fixed points”, such as Bott’s residue formulae [19], its generalization by Baum–Cheeger [11] and the Duistermaat–Heckman exact stationary phase formula [26]. As explained by Atiyah and Bott [4], our result was related to localization in topological equivariant cohomology. However, this revival of “de Rham” theory of equivariant cohomology in terms of differential forms turned out to be very fruitful, especially in applications to non-compact spaces and stationary phase type arguments.

3.1. Equivariant de Rham complex. Notation. I keep the notation N for not necessarily compact manifolds, and M for compact manifolds. Similarly a compact group will be denoted by the letter K, while G will be an arbitrary real Lie group. The letters T , H will be reserved for tori, which are compact connected abelian Lie groups, and therefore are just products of circle groups {eiθa }. In this case, I take as iθ basis of the Lie algebra t, elements Ja such that exp(θaJa) := e a (θa ∈ R). The gothic german letters g, k, t, h denote the corresponding Lie algebras, g∗, k∗, t∗, h∗ a the dual vector spaces, J the dual basis to a basis Ja.Ifs ∈ G, I denote by Ns the set of fixed points of the action of s on the G-manifold N. The letter φ denotes an element of g.Ifg = RJ is the Lie algebra of S1, I identify g and R. I denote by S(g∗) the algebra of polynomial functions on g,byC∞(g) the space of C∞ functions on g and by C−∞(g) the space of generalized functions on g. An element v ∈ C−∞(g) is denoted by v(φ) although the value at φ ∈ g of v may not be defined. By definition, ∞ it is always defined in the distributional sense: if F(φ) is a C function on g with compact support (a test function), then v,Fdφ , denoted by g v(φ)F(φ)dφ, is well defined. Let us first define the equivariant cohomology algebra with C∞ coefficients of a G-manifold N. Let G be a Lie group acting on a manifold N.Forφ ∈ g, we denote by Vφ the vector field on N generated by the infinitesimal action of −φ: for x ∈ N, Vxφ := d 1 dε exp(−εφ)·x|ε=0.IfN is provided with an action of S , we simply denote by J the vector field VJ. Let A(N) be the algebra of differential forms on N with complex coefficients, and denote by d the exterior derivative. If V is a vector field, let ι(V ) 642 Michèle Vergne  V ν := dim N ν be the contraction by .If i=0 [i] is a differential form on an oriented manifold N, then the integral of ν over N is by definition the integral of the top degree term of ν: N ν := N ν[dim N], provided that this last integral is convergent. A smooth map α : g → A(N) is called an equivariant form,ifα commutes with the action of G on both sides. The equivariant de Rham operator D ([14], [51]) may be viewed as a deformation of the de Rham operator d with the help of the vector field Vφ. It is defined on equivariant forms by the formula (D(α))(φ) := d(α(φ)) − ι(V φ)α(φ).

Then D2 = 0. An equivariant form α is equivariantly closed if Dα = 0. The cohomology space, denoted by H ∞(g,N), is, as usual, the kernel of D modulo its image. This is an algebra, Z/2Z-graded in even and odd classes. If G := {1}, this is the usual cohomology algebra H(N). The integral of an equivariant differential form may be defined as a generalized function. Indeed, let F(φ)be a test function on g; then g α(φ)F(φ)dφ is a differential form on N. If this differential form is integrable on N for all test functions F , then N α is defined by    α, F dφ := α(φ)F(φ)dφ. N N g

∞ Of course if N is compact oriented, N α(φ) is a C function.

3.2. Hamiltonian spaces. Examples of equivariantly closed forms arise in Hamil- tonian geometry. Let N be a symplectic manifold with symplectic form . We say that the action of G on N is Hamiltonian with moment map μ: N → g∗ if, for every φ ∈ g, d( φ,μ ) = ι(V φ) · . Thus the zeroes of the vector field Vφ (that is, the fixed points of the one parameter group exp(tφ)) are the critical points of φ,μ . The equivariant symplectic form (φ) := φ,μ + is a closed equivariant form. Indeed, (d − ι(V φ))( φ,μ + ) = d( φ,μ ) − ι(V φ) · + d( ) and this is equal to 0 as both equations

d = 0,d( φ,μ ) = ι(V φ) · hold. The two basic examples of Hamiltonian spaces with an Hamiltonian action of S1 are: (1) R2 if the action of S1 has a fixed point. (2) The cotangent bundle T ∗S1 if the action of S1 is free. Applications of equivariant cohomology 643

(1) Let N := R2 with coordinates [x,y]. The circle group S1 acts by rotations with isolated fixed point [0, 0]. The symplectic form is := dx ∧ dy. The function x2+y2 J := y∂ − x∂ 2 is the Hamiltonian function for the vector field x y. Thus the equivariant symplectic form is   x2 + y2 (φ) = φ + dx ∧ dy. 2

(2) Let N := T ∗S1 = S1 × R. The circle group S1 acts freely by rotations on S1.If[eiθ,t] is a point of T ∗S1 with t ∈ R, the symplectic form is := dt ∧ dθ. The function t is the Hamiltonian function for the vector field J := −∂θ . Thus the equivariant symplectic form is (φ) = φt+ dt ∧ dθ.

A particularly important closed equivariant form is ei (φ). If dim N := 2, then   2  i (φ) i φ,μ (i ) (i ) e = e 1 + i + +···+ . 2! !

3.3. Equivariant volumes. Let M be a compact K-Hamiltonian manifold of di- mension 2. By definition, the equivariant symplectic volume of M is the function of φ ∈ k given by    (φ) := 1 ei (φ) = ei φ,μ(m) . volM   (2iπ) M M !(2π)

Note that volM (0) is the symplectic volume of M. The last integral, according to the Duistermaat–Heckman-formula [26], localizes as a sum of integrals on the connected components of the set of zeroes of Vφ. If this set of zeroes is finite,  ei φ,μ(p) (φ) = , volM  (6) i detT M Lp(φ) p∈ zeroes of Vφ p where Lp(φ) is the endomorphism of TpM determined by the infinitesimal action of φ at p.AsK is compact, there is a well-defined polynomial square root of the function φ → detTpM Lp(φ), the sign being determined by the orientation.

Example 2. Consider, as in Example 1, Section 2.3, the sphere M with S1-action dy∧dz given by rotation around the x-axis and := x . Then f := x is the Hamiltonian ∞ function of the vector field J := (y∂z − z∂y). The equivariant volume is the C function  −iAφ iAφ iφx e e volM (φ) = e dm = + . M −iφ iφ 644 Michèle Vergne

Let us point out some examples of non-compact manifolds N where the equivariant symplectic volume exists in the sense of generalized functions. We will use the following generalized functions:    ∞ 0 ∞ + iφt − iφt iφt Y (φ) := e dt, Y (φ) := e dt, δ0(φ) := e dt. 0 −∞ −∞ Note that the generalized function Y +(φ) is the boundary value of the holomor- 1 phic function −iφ defined on the upper-half plane, so that it satisfies the relation + (−iφ)Y (φ) = 1. The generalized function δ0(φ) satisfies the relation φδ0(φ) = 0. Return to our two basic examples R2 and T ∗S1 with action of S1. (1)N:= R2.Wehave   ∞ 1 iφ (x2+y2) iφr + volN (φ) = e 2 dxdy = e dr = Y (φ). (7) 2π R2 0 1 When φ = 0, we have volN (φ) = −iφ . This coincides with what would be the Duistermaat–Heckman formula in the non-compact case: there is just one fixed point [0, 0] for the action. (2)N:= T ∗S1.Wehave   1 iφt iφt volN (φ) = e dtdθ = e dt = δ0(φ). 2π R×S1 R

Thus volN (φ) is always 0 when φ = 0. This is consistent with the fixed point philosophy: the action of S1 on T ∗S1 is free, thus the set of zeroes of Vφ is empty when φ = 0. The next example illustrates our original motivation to introduce the equivariant differential complex. Coadjoint orbits. Let G be a real Lie group. Recall [30] that when N := Gλ is the orbit of an element λ ∈ g∗ by the coadjoint representation, then N has a G- Hamiltonian structure, such that the moment map is the inclusion N → g∗. The equivariant volume volN (φ) is defined as a generalized function on g, if the orbit Gλ is tempered. This is just the Fourier transform of the G-invariant measure supported on Gλ ⊂ g∗. When N is a coadjoint orbit of a compact Lie group K, Harish-Chandra gave a fixed point formula for volN (φ). Now this is seen as a special case of the Duistermaat– Heckman formula (6). Rossmann [41] and Libine [32] extended the Harish-Chandra formula to the case of closed coadjoint orbits of reductive non-compact Lie groups, involving delicate constants at fixed points at “infinity” defined combinatorially by Harish-Chandra and Hirai and topologically by Kashiwara. Here is an example. Consider the group SL(2, R) with Lie algebra g with basis       J := 10,J:= 01,J:= 01. 1 0 −1 2 10 3 −10 Applications of equivariant cohomology 645

The one-parameter group generated by J3 is compact, while those generated by J1 and J2 are non-compact. Let λ>0. The manifold N := {ξ J 1 + ξ J 2 + ξ J 3; ξ 2 − ξ 2 − ξ 2 = λ2,ξ > } 1 2 3 3 1 2 3 0 is a coadjoint orbit. Then the generalized function volN (φ1J1 +φ2J2 +φ3J3) is given L φ2 + φ2 − φ3 = . by an invariant locally 1-function, analytic outside 1 2 3 0

J 3

λ λ

J 1

iλφ −|λφ | e 3 e 1 volN (φ3J3) =− , volN (φ1J1) = . 2iφ3 2|φ1|

The formula for the generator J3 of a compact group action is in agreement with the “fixed point formula philosophy”. The formula for J1 is difficult to explain within a general framework. Indeed, the non-compact group exp(φ1J1) acts freely on N; however, the value of the function volN (φ1J1) is non-zero even though there are no fixed points on N. In [32], N is embedded in the cotangent bundle of the Riemann sphere M := P1(C), and a subtle argument of deformation to fixed points of J1 in M “explains” the formula for volN (φ1J1).

3.4. Equivariant cohomology groups. After having defined H ∞(g,N), I will move on to the definition of two other equivariant cohomology groups. Cartan’s complex. Here we consider, for a K-manifold N, the space Apol(k,N):= (S(k∗) ⊗ A(N))K of equivariant forms α(φ) depending polynomially on φ. The corresponding cohomology space H pol(k,N)is a Z-graded algebra, where elements of k∗ have degree two, and differential forms their exterior degree. If N is a vector space with linear action of K, then H pol(k,N) = S(k∗)K . A basic theorem of H. Cartan says: if K acts on a compact manifold M with finite stabilizers, then H pol(k,M)= H ∗(M/K). If N is non-compact, we can also consider the space Apol,cpt(k,N) := (S(k∗) ⊗ Acpt(N))K of equivariant forms α(φ) which are compactly supported on N.We 646 Michèle Vergne

, denote by H pol cpt(k,N) the corresponding cohomology space. Integration is well defined on it if N is oriented and the result of integration N α(φ) is a polynomial function on k, invariant under the adjoint action of K on k. If N is a vector space, there exists a unique element Thom(φ) ∈ H pol,cpt(k,N) with integral equals to 1. Let us give the formula for N := R2 with action of S1. • N := R2. Let χ be any smooth compactly supported function on R such that χ(0) = 1. Then − 1 2 2  2 2 Thomχ (φ) := (φ χ(x + y ) + 2χ (x + y )dx ∧ dy) (8) 2π is a representative of Thom(φ). If N is a vector space, a representative of Thom(φ) with “Gaussian look” is given by Mathai–Quillen in [33]. Details on Cartan’s theory and further developments can be found in the stern monograph (which contains treasures) [25], or in the attractive book [27]. This de Rham point of view for topological equivariant cohomology seems to be adapted only to smooth spaces. However, the use of equivariant Poincaré dual allows us to work on algebraic varieties, where the Joseph polynomials and the Rossmann localization formula (see [42]) are important tools. For lack of space, I will not pursue this topic. Let me also mention the theory of equivariant Chow groups for algebraic actions on algebraic varieties defined over any field, initiated by Totaro and developed by Edidin–Graham and Brion. Generalized coefficients ([25]). An equivariant form α(φ) with C−∞ coefficients is a generalized function on g with values in A(N). Thus for any smooth function F on g with compact support, the integral g α(φ)F(φ)dφ is a differential form on N.We denote by A−∞(g,N)the space of such forms. If N := • is a point, an equivariant form with C−∞ coefficients is just an element of (C−∞(g))G, that is, an invariant generalized function on g. The operator D is well defined on A−∞(g,N), and we denote the corresponding cohomology space by H −∞(g,N). It is a module over H ∞(g,N).IfK acts freely on N, the natural image of H ∞(k,N)in H −∞(k,N)is equal to 0. Example 3. Let M := S1 ={eiθ}. The group S1 := {eiφ} acts freely on M by rotations. Let g := RJ be the Lie algebra of S1. Then H −∞(g,M) = Cv, where φv = 0. A representative of v, still denoted by v, is the closed equivariant form

v(φ) := δ0(φ)dθ.

Note that M v(φ) = (2π)δ0(φ). On the other hand, we have 1 =−iD(Y+(φ)dθ) so that −∞ 1 = 0inH (g,M). Thus the image of H ∞(g,M)= C · 1inH −∞(g,M)vanishes. Applications of equivariant cohomology 647

3.5. Localization or 1 = 0. Let N be a K-manifold and let κ be a K-invariant vector field, tangent to K-orbits. If ν : N → k is a K-invariant map, then κ, defined by d κ := (εν(m)).m| m dε exp ε=0 (9) is such a vector field. Let C be the set of zeroes of κ. Via a K-invariant Riemannian structure (•, •) on N, identify κ with the K-invariant 1-form on N: κ, • := (κ, •). Witten considers the exact equivariant form Dκ(φ) =− κ, V φ +dκ.From our tangential hypothesis, ∗ φ → κm,Vφ is a non-zero element of k when m is not in C. Let α(φ) ∈ H ∞(k,N), compactly supported on N. For any test function F(φ) on k and any a in R, we have the equality    −iaDκ(φ) α(φ)F(φ)dφ = e α(φ)F(φ)dφ. (10) N×k N k

When a tends to infinity, standard estimates on Fourier transforms shows that the −iaDκ(φ) differential form k e α(φ)F(φ)dφ becomes very small outside C. Inspired by Witten’s deformation argument, Paradan proves that outside C, the constant 1 is equal to 0 in H −∞(k,N − C). Theorem 4 (Paradan, [37]). On N − C, the integral  ∞ B(φ) := i e−iaDκ(φ)κda 0 is a well defined element of A−∞(k,N − C) and we have 1 = D(B(φ)). Thus −∞ 1 = 0inH (k,N − C). κ Dκ(φ) Indeed, intuitively B(φ) = Dκ(φ) , so that DB(φ) = Dκ(φ) = 1. Multiplying an element α(φ) of H ∞(k,N) by 1, we see that α(φ) vanishes on N − C. In the next proposition, we give an explicit representative of α with support near C. Proposition 5 ([37]). Let χ be a K-invariant function on N supported on a small neighborhood of C and such that χ = 1 on a smaller neighborhood of C. Let P(φ):= χ + dχ ∧ B(φ).

Then P(φ) is a closed equivariant form in A−∞(k,N)supported near C. Further- more, we have the equation in A−∞(k,N):

P = 1 + D((χ − 1)B).

Thus, if α(φ) ∈ H ∞(k,N), then P(φ)α(φ) is supported near C and equal to α(φ) in H −∞(k,N). 648 Michèle Vergne

In the basic examples R2 or T ∗S1 with action of S1, and κ appropriately chosen, the forms B(φ) and P(φ)are easy to calculate. • Consider N := R2 with κ := y∂x − x∂y.OnR2 −{[0, 0]}, in polar coordinates r, θ, we compute that B(φ) =−iY+(φ)dθ. Thus, if χ is a smooth function with compact support on R and equal to 1 in a neighborhood of 0, then + P(φ)= (2iπ)Y (φ)Thomχ (φ), where Thomχ (φ) is defined by Formula (8). Note that the integral of P(φ)on N is (2iπ)Y+(φ). ∗ • Consider N := T S1 with κ := −t∂θ . Then in coordinates t,θ, + B(φ) =−iY (φ)dθ if t>0, − B(φ) = iY (φ)dθ if t<0. If χ is a smooth function with compact support on R and equal to 1 in a neighborhood of 0, then P(φ)= χ(t)+ χ (t)dt ∧ B(φ). + − Note that the integral of P(φ)on N is (2iπ)(Y (φ) + Y (φ)) = (2iπ)δ0(φ). For the sake of simplicity, assume that N is compact. Consider the form P ∈ H −∞(k,N)constructed in Proposition 5 and supported near the set C of zeroes of κ. We write C =∪CF where CF are the connected components of the set C. Write P = F PF where PF is compactly supported on a small neighborhood UF of CF . Proposition 6 reduces the calculation of the integral of α(φ) on N to calculations near C. We obtain the following localization theorem. Theorem 6 ([37]). Consider an equivariant class α(φ) ∈ H ∞(k,N). For any com- ∞ ponent CF of the set C, let αF (φ) ∈ H (k,UF ) an equivariant class equal to α(φ) U on F . Then    α(φ) = PF (φ)αF (φ). N C UF F PF (φ)αF (φ) In this localization theorem, each local contribution UF is a gen- eralized function on k∗. Thus the Fourier transform of each local contribution has a meaning, under a moderate growth condition for α. As an application, we recover the exact stationary phase, and more generally the “abelian” localization formula, with the following tool. For a S1-action with generator J , we choose κ := J , so that C is the set of fixed points of the one parameter group exp(φJ ). We obtain the following result that we state in the case of isolated fixed points. Theorem 7 ([14], [51], [4]). Let S1 acting on a compact manifold M with isolated fixed points. Let α(φ) be a closed equivariant form with C∞ coefficients. Then   i∗α(φ) − dim M p (2π) 2 α(φ) = . M detT M Lp(φ) p∈{fixed points} p Applications of equivariant cohomology 649

4. Applications and conjectures

4.1. Integrals on reduced spaces

4.1.1. Reduced spaces. Let N be a Hamiltonian K-manifold. Assume that ξ ∈ k∗ is a regular value of the moment map μ and let Kξ be the stabilizer of ξ. Then Kξ acts − − with finite stabilizers in μ 1(ξ) so that μ 1(ξ)/Kξ is a symplectic orbifold, called the reduced space at ξ and denoted by Nξ . We denote by sξ the number of elements of −1 −1 the stabilizer of a generic point in μ (ξ).Ifξ = 0, we also denote N0 = μ (0)/K by N//K. When N is a projective manifold, then N//K is the quotient in the sense of Mumford’s geometric invariant theory (see chapter 8.2 [36]). By considering the symplectic manifold N × (K · (−ξ)) (the shifting trick), we may always consider reduction at 0. If 0 is a regular value, Kirwan associates to an equivariant closed form α(φ) on N α N//K α(φ)| α a cohomology class red on : μ−1(0) is equivalent to the pull-back of red. ∗ ∗ The Kirwan map χ : HK (N) → H (N//K) is surjective, at least when N is compact. The following result relates the equivariant volume of M to volumes of reduced spaces.

Proposition 8 ([26]). If M is a K-Hamiltonian manifold, then  i ξ,φ volM (φ) = e vol(Mξ )dξ. k∗

This theorem holds also if N is a K-Hamiltonian manifold with proper moment map, under some convergence conditions. As shown by Formula (7) (Section 3.3), ∗ if a torus T acts on a vector space N with weights βa ∈ t , all contained in a half- 1 space, then the equivariant volume volN (φ) is the boundary value of . Its a(−iβa(φ)) Fourier transform is the convolution H of the Heaviside distributions supported on + the half-lines R βa. Computing volumes of the reduced manifolds Nξ is the same as computing the value of H at a point ξ ∈ t∗. In Section 5.1, we will explain how to do it using iterated residues. In the next section, we explain Witten’s generalization of Proposition 8.

4.1.2. Witten’s localization theorem. Assume that M is a compact K-Hamil-tonian manifold with moment map μ: M → k∗. We choose a K-invariant identification ∗ k → k givenbyaK-invariant inner product. The vector field κ defined by κm := d dε exp(−εμ(m))·m|ε=0 is K-invariant. We refer to this particularly important vector field as the Kirwan vector field. In this case, the set C of zeroes of κ is the set of critical points of the invariant function μ2 on M. One connected component of C is the set μ−1(0) of zeroes of the moment map (if not empty). The following theorem follows from Witten’s deformation argument: Formula (10) in Section 3.5. 650 Michèle Vergne

Theorem 9 (Witten [52]). Let M be a compact Hamiltonian K-manifold and p(φ) an equivariantly closed form with polynomial coefficients. Assume that 0 is a regular value of the moment map. Then     i (φ) dim k i red e p(φ) dφ = s0(2iπ) vol(K) e pred. k M M//K

i (φ) Let me explain the meaning of the integral on the left. Let IM (φ) := M e p(φ). This is an analytic function on k with at most polynomial growth. We compute i ξ,φ k e IM (φ)dφ in the sense of Fourier transform. This Fourier transform is a poly- nomial near ξ = 0 (this is part of the theorem). The left-hand side k IM (φ)dφ is by definition the value of this polynomial at ξ = 0. The theorem above is used to compute integrals on reduced spaces. Indeed, the right hand side of the equality is the integral of a cohomology class over the reduced space M//K of M, which is difficult to compute. Instead, we first compute an equivariant integral on the original space M (easy to do thanks to the usual reduction to the maximal torus T and the abelian localization formula). Then we have to compute the value of the Fourier transform of IM (φ) at the point 0. This in turn demands the computation of the value of the convolution of Heaviside distributions at some explicit points of t∗: the images by μ of the fixed points of the action of T on M. Using different methods, other proofs and refinements to Witten’s theorem have been given ([28], [47], [37], [43]). Let us recall Paradan’s method. We apply i (φ) Theorem 6 to the form α(φ) = e p(φ). Here CF varies over the connected components of the set of critical points of μ2. The image of a connected com- −1 ponent CF by the moment map μ is a K-orbit Kβ. The set C0 := μ (0) pro- jecting on 0 is one connected component of C (if non-empty). The Fourier trans- ei (φ)p(φ)P (φ) C Kβ β = form of M F when F projects on with 0 is supported on ξ≥β ei (φ)p(φ) . Thus the value of the Fourier transform of M at 0 comes i (φ) only from M e p(φ)P0(φ) and requires only local knowledge of our data near μ−1(0). To summarize, in Witten’s localization formula, the Fourier transform of the local terms arising from components different from C0 are moved away from our focus of attention: the point 0 in k∗. These facts are illustrated in the example below. This also shows that local calcu- lations near critical points essentially reduce to R2 or T ∗S1. Example 10. Return to Example 2 of the sphere M := {x2 + y2 + z2 = A2}, with moment map μ(x,y,z) = x. The critical values of x2 are 0, A, −A. The set of critical + points has three connected components: the circle C0 drawn in black in Figure 3, {p } − ∗ 1 and {p }. The normal bundle to C0 is identified with T S and the normal bundles to p+, p− with R2. Let  1 i (φ) volM (φ) = e . 2iπ M Applications of equivariant cohomology 651

p− p+

x

x −A 0 A

−A A

Figure 3. Decomposition of equivariant volumes.

Using the Kirwan vector field, we obtain a decomposition volM (φ) = v0(φ) + vp− (φ) + vp+ (φ) with  v (φ) := 1 ei (φ)P (φ) = δ (φ), 0 iπ 0 0 2 M 1 i (φ) −iφA − v − (φ) := e P − (φ) =−e Y (φ), p iπ p 2 M 1 i (φ) iφA + vp+ (φ) := e Pp+ (φ) =−e Y (φ). 2iπ M This decomposition corresponds to the cone decomposition of the interval [−A, A] described in Figure 1 in Section 2.1.

4.2. Index of transversally elliptic operators. Consider a compact even-dimen- sional oriented manifold M. For the sake of simplicity, we assume M provided with an almost complex structure. We choose an Hermitian metric ξ2 on T ∗M.For ∗ [x,ξ]∈T ∗M, the symbol of the Dolbeault–Dirac operator ∂ + ∂ is the Clifford ∗ multiplication c(ξ) on the complex vector bundle Tx M. It is invertible for ξ = 0, since c(ξ)2 =−ξ2. Let E be an auxiliary vector bundle over M, then cE ([x,ξ]) := ∗ ∗ c(ξ) ⊗ IdEx defines an element of K(T M), the K-theory group of T M. Assume that a compact group K acts on M and E. Now the topological index Index(cE ) 652 Michèle Vergne

∗ of cE ∈ KK (T M) is an invariant function on K (which computes the equivariant ∗ index of the K-invariant operator ∂E + ∂E ). The index theorem of Atiyah–Segal– Singer expresses Index(cE )(k) (k ∈ K) in terms of the fixed points of k on M.We constructed (see [13]) the equivariant Chern character ch(φ, E) of the vector bundle E and the equivariant Todd class Todd(φ, M) such that (for φ small)  −(dim M)/2 Index(cE )(exp φ) = (2iπ) ch(φ, E)Todd(φ, M). (11) M For φ = 0, this is theAtiyah–Singer formula. Formula (11) is a “delocalization” of theAtiyah–Segal–Singer formula. The delocalized index formula (11) can be adapted to new cases such as:

• Index of transversally elliptic operators.

• L2-index of some elliptic operators on some non-compact manifolds (as in Narasimhan–Okamoto, Parthasarathy, Atiyah–Schmid, Connes–Moscovici).

Indeed, in these two contexts, the index exists in the sense of generalized functions but cannot be always computed in terms of fixed point formulae. RecallAtiyah–Singer’s definition of transversally elliptic operators (see [2]). Let N ∗ be a K-manifold and TK N be the conormal bundle to K-orbits. A transversally ellip- tic pseudo-differential operator S is elliptic in the directions normal to the K-orbits. Thus S together with the action of the Casimir of k defines an elliptic system, and the space of solutions of S decomposes as a Hilbert direct sum of finite-dimensional ∗ spaces of K-finite solutions. The symbol of S defines an element σ(S)of KK (TK N). The index of the operator S is the character of K in the virtual vector space obtained as difference of K-finite solutions of S and its adjoint. This is an invariant generalized function on K. In [16], we gave a cohomological formula for the index of S in terms of ∗ ∗ σ(S) ∈ KK (TK N), as an equivariant integral on T N in the spirit of the delocalized formula (11). This result was inspired by Bismut’s ideas on delocalizations [18] and Quillen’s superconnection formalism. The following example shows that, contrary to the melancholy remark of Atiyah about his work on transversally elliptic operators (page 6, vol. 4, [1]), there are many transversally elliptic bundle maps of great interest. Consider a K-manifold N with a K-invariant vector field κ tangent to orbits. As before, we assume that N is provided with a K-invariant almost complex structure ∗ and Hermitian metric. We still denote by c(ξ) the Clifford action of ξ ∈ Tx N on ∗ the complex space Tx N. The analogue in K-theory of Witten’s deformation is the bundle map

cκ,E ([x,ξ]) := c(ξ − κx) ⊗ IdEx , (12) defined by Paradan [38]. Note that cκ,E ([x,ξ]) is invertible except if ξ = κx.If ∗ furthermore [x,ξ]∈TK N, then ξ = 0 and κx = 0. Indeed, by our hypothesis, under ∗ identification of T N with TN, κx is tangent to Kx while ξ is normal to Kx. Applications of equivariant cohomology 653

When N is compact, cκ,E is transversally elliptic and equal in K-theory to the elliptic symbol cE , via the deformation c(ξ − aκx) ⊗ 1E , for a ∈[0, 1]. Under the conditions stated below, Paradan’s construction defines a transversally elliptic element even if N is a non-compact manifold. See also the construction by M. Braverman [21] of a related operator.

Proposition 11 ([38]). Assume that the set C of zeroes of κ is compact. Then cκ,E is transversally elliptic on T ∗N with support the zero section [C, 0]. Recall the closed equivariant form P on N supported on a neighborhood of C constructed with the help of κ in Proposition 5. Then

Theorem 12 ([40]). Near the identity element 1 of K, the index of cκ,E is given by the formula  −(dim N)/2 Index(cκ,E )(exp φ) = (2iπ) ch(φ, E)Todd(φ, N)P (φ) (13) N and by similar integral formulae over Ns near any point s ∈ K. When M is compact, Formula (13) reduces to Formula (11) since P(φ) is equal to 1 in cohomology. But even in this case, Formula (13) has important implications, as the symbolcE is broken into several parts according to the connected components of C: cE = F cE,F where cE,F is supported on [CF , 0]. Thus  Index(cE ) = Index(cE,F ). F

Each local contribution Index(cE,F ) is well defined as a character of an infinite- dimensional representation of K. This was one of the motivations of Atiyah and Singer for introducing transversally elliptic operators. As in the Witten localization formula, this allows in important cases to compute K the invariant part Index(cE ) through considering only the contribution of C0. The Fourier series attached to the other components do not interfere with our focus of attention: the multiplicity of the trivial representation. This fact is illustrated in the example below.

Example 13. Return to Example 10. Let A be a positive integer. We identify P1(C) with MA := {x2 + y2 + z2 = A2} through the map   |z |2 −|z |2 (z z ) (z z ) [z ,z ] → A 1 2 , A 1 2 , A 1 2 , 1 2 2 2 2 2 2 2 2 2 |z1| +|z2| |z1| +|z2| |z1| +|z2| iφ the action (e z1,z2) becoming the rotation around the x-axis. We consider the D P (C) ⊕ Czj zk Dolbeault–Dirac operator 2A on 1 with solution space j+k=2A 1 2. Twist- iφA A k iφ ing the action by e , its equivariant index is k=−A q with q := e . Using the 654 Michèle Vergne

p− p+

x

x −A 0 A

−A − 1 A + 1

Figure 4. Decomposition of equivariant indices.

Kirwan vector field, we decompose D2A = D0 + Dp+ + Dp− into the sum of three + − transversally elliptic operators with support [C0, 0], [p , 0], [p , 0], respectively. To compute the index of D0, we are led to compute the set of solutions of the Dolbeault operator on the complex manifold C/Z = S1 × R, the action of S1 = R/2πZ being by translations, and we obtain all functions eikz for any k ∈ Z. Thus ∞ k Index(D0) = q . k=−∞

± Near the fixed points p+,p−, we obtain the index of the lift of the operators ∂ (see [2]) on C (shifted):

∞ −A−1 k k Index(Dp+ ) =− q , Index(Dp− ) =− q . k=A+1 k=−∞

The equality

Index(D2A) = Index(D0) + Index(Dp+ ) + Index(Dp− ) is Formula (2) in Section 2.1. Applications of equivariant cohomology 655

It might happen that the integral N ch(φ, E)Todd(φ, N) over our non-compact manifold N is already convergent in the distributional sense, and as P = 1inco- homology, it might happen, modulo the convergence of the boundary term, that the following equality holds  −(dim N)/2 Index(cκ,E )(exp φ) = (2iπ) ch(φ, E)Todd(φ, N). N This is indeed the case for discrete series. To state the result, we rephrase the preceding constructions in the spin context. If N is an even-dimensional oriented spin manifold, and E a twisting vector bundle, we denote by σ(ξ)the Clifford action ∗ of ξ ∈ Tx N on spinors, and by σE the symbol of the twisted Dirac operator DE .IfM is a compact K-manifold, the equivariant index of DE is given by a formula similar to (11):  −(dim M)/2 ˆ Index(σE )(exp φ) = (2iπ) ch(φ, E)A(φ, M), (14) M where the equivariant class Aˆ replaces the equivariant Todd class. Under the same hypothesis as in Proposition 11, the bundle map σ ([x,ξ]) = σ(ξ − κ ) ⊗ κ,E x IEx is transversally elliptic and its equivariant index is a generalized function on K. Let G be a real reductive Lie group with maximal compact subgroup K.We assume that the maximal torus T of K is a maximal torus in G. Let N := Gλ be the orbit of a regular admissible element λ ∈ t∗. Harish-Chandra associates to λ a representation of G, realized as the L2-index of the twisted Dirac operator Dλ. The moment map μ for the K-action on N is the projection Gλ → k∗ and the set C of zeroes of the Kirwan vector field κ is easy to compute in this case: it consists of the compact orbit K · λ.

Theorem 14 (Paradan [39]). The character of the discrete series G(λ) restricted to K is the index of the transversally elliptic element σκ,Lλ on N.

Here Lλ is the Kostant line bundle G ×G(λ) Cλ on N = G/G(λ). A calculation of the index of σκ,Lλ (which is supported on K · λ) leads immediately to Blattner’s G formula for  (λ)|K .

4.3. Quantization and symplectic quotients. Let N be a G-manifold (N,G non- necessarily compact), and E a G-equivariant vector bundle on N with G-invariant connection ∇. We can then construct the closed equivariant form ch(φ, E) ([15], [20]). For the sake of simplicity, I assume the existence of a G-invariant complex structure. Then I conjectured (under additional conditions that I do not know how to formulate exactly, see attempts in [46]) 656 Michèle Vergne

Conjecture. There exists a representation Q(N, E) of G such that the character TrQ(N,E)(g) is given by the formula  −(dim N)/2 TrQ(N,E)(exp φ) = (2iπ) ch(φ, E)Todd(φ, N) (15) N near 1 ∈ G and by a similar integral formula over Ns near any elliptic point s of G. Thus, via integration of equivariant cohomology classes, it should be possible to define a push-forward map from a generalized K-theory of vector bundles with con- nections on G-manifolds to invariant generalized functions on G, under some con- vergence conditions, and assuming the existence of a suitable equivariant Todd class. Remark 15. When N is a coadjoint admissible regular orbit of any real algebraic Lie group G and E the Kostant half-line bundle, Formula (15), with the Aˆ class instead of the Todd class, becomes Kirillov’s universal formula [29] for characters (proved by Kirillov for compact and nilpotent groups, by Duflo, Rossmann, Bouaziz, Khalgui, Vergne,... for any real algebraic group). If N, G are compact, Formula (15), with Aˆ instead of Todd, is the equivariant index formula for the Dirac operator twisted by E. Thus Formula (15), modified as in [46], is a fusion of the Kirillov universal character formula and of the formulae of Atiyah–Segal–Singer for indices of twisted Dirac operators. Now let (M, ) be a compact symplectic manifold with Hamiltonian action of a compact group K. We assume the existence of a K-equivariant line bundle L on M with connection ∇ of curvature equal to i . In other words, M is prequantizable in the sense of [30] and we call L the Kostant line bundle. We take an almost complex structure compatible with (see [35]). Then we denote Q(M, L) simply by Q(M). This is a canonical finite-dimensional virtual representation Q(M) of K, the quantization of the symplectic manifold M. The spectrum of the action of φ ∈ k in Q(M) should be the “quantum” version of the levels of energy of the Hamiltonian function μ, φ on M (see [49] for survey). Guillemin and Sternberg conjectured in 1982 that the multiplicity of the irreducible representation Vξ of K (of highest weight ∗ ∗ ξ ∈ t+ ⊂ k ) in the representation Q(M) is equal to Q(Mξ ) and proved it for the case of Kähler manifolds. This is summarized by the slogan: “Quantization commutes with Reduction”. In other words, when ξ = 0, we should have the equality   TrQ(M)(k)dk = ch(L// K ) Todd(M//K). K M//K

Although a fixed point formula exists for TrQ(M)(k), it is difficult to extract the Guillemin–Sternberg conjecture directly from the Atiyah–Bott Lefschetz formula. Thus this conjecture (fundamental for the credo of quantum mechanics) remained unproved for years. Witten’s inversion formula [52]     i (φ) dim k i red e p(φ) dφ = s0(2iπ) vol(K) e pred k M M//K Applications of equivariant cohomology 657 is in strong analogy with this conjecture. In particular, apart from factors of 2iπ, the i form e red is equal to ch(L// K ) . Meinrenken [34] used the Atiyah–Bott Lefschetz formula and symplectic cutting in a subtle way to give a proof of Guillemin–Sternberg conjecture for any compact K-Hamiltonian manifold. This result was extended further to singular symplectic quotients in Meinrenken–Sjamaar [35]. Definition 16. Let N be a prequantizable Hamiltonian K-manifold with Kostant line bundle L such that the moment map is proper and the set of zeroes of the Kirwan vector field κ is compact. Define

Q(N) := Index(cκ,L).

Thus Q(N) is a Fourier series of characters Tr(Vξ ).

Conjecture. The multiplicity mξ of the irreducible representation Vξ in Q(N) is equal to Q(Nξ ). When N is compact, this is the Guillemin–Sternberg conjecture.

Paradan [39] proved this conjecture (in the spin context) when N := Gλ is an admissible regular elliptic coadjoint orbit of a reductive real Lie group G and K the maximal compact subgroup of G. Together with Theorem 14, this implies that K irreducible representations  (ξ) (of highest weight ξ −ρk)ofK occurring in Harish- G Chandra’s discrete series  (λ)|K are such that ξ lies in the interior of the Kirwan ∗ polytope μ(N) ∩ t+. This is a strong constraint on representations appearing in G  (λ)|K . Example 17. Figure 5 is the drawing for the restriction of the representation G(λ) of SO(4, 1) to SO(4). The black dots are the ξ such that K (ξ) occurs in G(λ) (they ∗ all occur with multiplicity 1). The horizontal strip is the Kirwan polytope μ(Gλ)∩t+.

λ

Figure 5. Restriction of discrete series and the Kirwan polytope. 658 Michèle Vergne

5. Arrangement of hyperplanes

5.1. Convolution of Heaviside distributions and cycles in the complement of a set of hyperplanes. Let us consider a set B := {β1,...,βn} of linear forms βa on a vector space V of dimension r, all in an open half-space of V ∗. We assume that the set B spans V ∗. By definition, an element ξ ∈ V ∗ is regular if it does not lie in a cone spanned by (r − 1) elements of B. A connected component of the set of regular elements is called a chamber. + The convolution H of the Heaviside distributions of the half-lines R βa is a multivariate spline function on V ∗, that is, a locally polynomial function continuous on the cone Cone(B) spanned by B. Our problem is to compute H(ξ)at a particular point ξ ∈ V ∗. In principle, H(ξ) is given by the following limit of integrals (on the non-compact “cycle” V of dimension r, and in the sense of Fourier transforms):  −r −i ξ,v 1 H(ξ) = lim (2iπ) e n dv ε→ β ,v+ iε 0 V a=1 a where ε is in the dual cone to Cone(B). Consider the complement of the hyperplanes defined by B in the complexified space VC: V(B) := {v ∈ VC; v,β = 0 for all β ∈ B}. Jeffrey and Kirwan [28] introduced a residue calculus on the space of functions V(B) V(B) R(v) = L(v) defined on . A rational function on is of the form n β ,v na a=1 a where L(v) is a polynomial. The following theorem results from Jeffrey–Kirwan ideas, further refined in [22] and [45]. We still denote by dv the holomorphic r-form dv1 ∧···∧dvr on VC. Theorem 18. Let c ⊂ Cone(B) be a chamber. There exists a compact oriented cycle Z(c) of dimension r contained in V(B) such that for any rational function R on V(B) and any ξ ∈ c   −i ξ,v −i ξ,v lim e R(v + iε)dv = e R(v)dv. ε→0 V Z(c)

We gave in [45] a representative for the r-dimensional cycle Z(c) in Cr as the set of solutions of r real analytic equations related to quantum cohomology. Furthermore, we gave a simple algorithm, further simplified by De Concini–Procesi [24], to compute the homology class of Z(c) as a disjoint union of tori, so that integration on Z(c) is simply the algebraic operation of taking ordinary iterated residues. Indeed, if T(ε) ⊂ r V(B) is a compact torus of the form in some coordinates (v1,v2,...,vr ) ∈ C := VC

T(ε) := {v ∈ V(B);|vk|=εk, for k = 1,...,r}, with ε := [ε1  ε2 ···εr ] a sequence of increasing real numbers (here ε1  ε2 meaning that ε2 is significantly greater than ε1, see [45] for precise definitions), then Applications of equivariant cohomology 659 the integration on T(ε) of a function F(v1,v2,...,vr ) with poles on the hyperplanes defined by B is  1 F(v ,v ,...,v )dv = ··· F(v ,v ,...,v ), r 1 2 r resvr =0 resvr−1=0 resv1=0 1 2 r (2iπ) T(ε) where each residue is taken assuming that the variables with higher indices have a fixed, non-zero value. Let me explain why this algorithm is efficient for computing the convolution H(ξ) of a large number of Heaviside distributions in a vector space of small dimension. The usual way to compute H(ξ)is by induction on the cardinal of B. Here we fix ξ in a chamber c and we compute the cycle Z(c) (depending on c) by induction on the dimension of V . It can be done quite quickly using the maximal nested sets of De Concini–Procesi, at least for classical root systems [5].

5.2. Intersection numbers on toric manifolds. Let T be a torus of dimension r n acting diagonally on N := C with weights B := [β1,β2,...,βn]. We assume that ∗ the cone Cone(B) spanned by the vectors βa is an acute cone in t with non-empty μ: Cn → t∗ T μ(z ,...,z ) = interior. The moment map for the action of is 1 n n |z |2β N = μ−1(ξ)/T ξ ∈ (B) a=1 a a. The reduced space ξ at a point Cone is a toric variety. It is an orbifold if ξ is regular. The space Nξ is still provided 1 n with a Hamiltonian action of the full diagonal group H := (S ) with Lie algebra h := { n ν J }. N H a=1 a a The image of ξ under the moment map for is the convex polytope     P(ξ):= n x J a ∈ h∗; x ≥ ; n x β = ξ . a=1 a a 0 a=1 a a Computing the volume of the polytope P(ξ)is the same as computing the symplectic volume of Nξ . All manifolds Nξ when ξ varies in a chamber c are the same toric manifold Nc, the additional data ξ ∈ c being in one-to-one correspondence with the Hamiltonian structure on Nc coming from its identification with the reduced space Nξ . The T -equivariant cohomology of N is S(t∗). For each chamber c, the Kirwan ∗ ∗ map gives a surjective map χ(p) := pred from S(t ) to H (Nc). The following theorem allows us to compute integrals on toric manifolds. Theorem 19 ([45]). Let p ∈ S(t∗), then   p(φ) χ(p) = ( iπ)−r dφ. 2 n β ,φ Nc Z(c) a=1 a

Let ξ ∈ c and let p(φ) := φ,ξ . Then the cohomology class pred is the symplectic form of Nc determined by ξ. This way we obtain the formula: Corollary 20. Let ξ ∈ c, then  e−i ξ,φ (N ) = 1 dφ. vol ξ ( π)r n β ,φ 2 Z(c) a=1 a 660 Michèle Vergne

We recall that the homology class of the cycle Z(c) is computed recursively so that the preceding integral is easily calculated using iterated residues.

6. Polytopes and computations

It is well known that many theorems on toric varieties have analogues in the world of polytopes. With Brion, Szenes, Baldoni, Berline, we carefully gave elementary proofs of the corresponding theorems on polytopes, even if our inspiration came from equivariant cohomology on Hamiltonian manifolds. Let B := [β1,...,βn] be a sequence of linear forms on a vector space V of dimension r strictly contained in a half-space of V ∗.Ifξ ∈ V ∗, the partition polytope is    P (ξ) := x =[x ,x ,...,x ]∈Rn; x ≥ ; n x β = ξ . B 1 2 n a 0 a=1 a a Any polytope can be realized as a partition polytope. [r ,r ,...,r ], Example 21 (Transportation polytopes). Consider two sequences 1 2 k [c1,c2,...,c] of positive numbers with i ri = j cj . Then Transport(k,,r,c) is the polytope consisting of all real matrices with k rows and n columns, with non- negative entries, and with sums of entries in row i equal to ri and in column j equal to cj . This is a special case of a network polytope (see [6], [7]).

The volume of PB(ξ) is equal to the value at ξ of the convolution of the Heaviside + distributions supported on the half-lines R βa. This becomes computationally hard if there is a large number of convolutions. The volume of Transport(k,,r,c)neces- sitates the convolution of k Heaviside distributions in a space of dimension k +−1. For example, Beck–Pixton [12] could compute, on parallel computers, the volume of Transport(k,,r,c)for k = 10,  = 10, for special values ri = cj = 1 in 17 years of computation time (scaled on 1 Ghz processor). Theorem 22. Let c be a chamber of Cone(B) and let ξ ∈ c. Then  ξ,v n−r (P (ξ)) = ( iπ)−r 1 dv. vol B 2 (n − r)! n β ,v Z(c) a=1 a Using De Concini–Procesi recursive determination of Z(c), this formula is ex- pressed as a specific sum of iterated residues. ∗ Assume the βa span a lattice  in V , and that ξ is in . The discrete analogue of the volume of PB(ξ) is the number NB(ξ) of integral points in the rational polytope PB(ξ). A fundamental result of Barvinok [8] asserts that NB(ξ) can be computed in polynomial time, when n is fixed. The function NB(ξ) associates to the vector ξ the number of ways to represent the vector ξ as a sum of a certain number of vectors βa. This is called the vector- partition function of B. There is also a formula [44] for NB(ξ) as an integral on Applications of equivariant cohomology 661 the cycle Z(c). This integral formula has interesting theoretical applications, such as information on the jumps of the partition function from chamber to chamber. For example, the appearance of the five linear factors in g(a,b) (Formula (3) of Section 2.2) follows from [44]. However, except for relatively good systems B, this formula does not allow polynomial time computations. A program for the counting of number of points in any rational polytope following Barvinok’s algorithm is done in Latte [31]. For systems not too far from unimodularity, our programs based on integration on Z(c), that is, on iterated residues, are more efficient. It leads to the fastest computation of number of integral points in network polytopes [6], Kostant λ ν partition functions, weight multiplicities cμ and tensor product multiplicities cλ,μ of classical Lie algebras (the bit size of the weights λ, μ, ν can be very large [5], [23]). Finally, let me describe the local Euler–Maclaurin formula which was conjectured by Barvinok–Pommersheim [10]. It was after observing the analogy of this conjecture with the localization theorem (Theorem 6) that I fully realized the beauty of this conjecture. Nicole Berline and I proved it by using elementary means, based on the study of some valuations on rational cones in an Euclidean space, Let P be a convex polytope in Rd . For the sake of simplicity we assume that P has integral vertices. Let F be the set of faces of P . For each face F of P , the transverse cone of P along F is a cone of dimension equal to the codimension of F .

Theorem 23 (Local Euler–Maclaurin formula). For each face F , there exists a con- stant coefficients differential operator DF (of infinite order), depending only on the transverse cone of P along F , such that, for any polynomial function  on Rd ,    (ξ) = DF (). F ξ∈P ∩Zd F ∈F

The detailed statement for any rational convex polytope and what we really mean by “depending only on” is in [17]. The operators DF have rational coefficients and can be computed in polynomial time when d and the order of the expansion are fixed, with the help of the Barvinok signed decomposition of cones and the LLL short vector algorithm. The local property  of DF means that if two polytopes P and P are the same in a neighborhood of a  generic point of F , then the operators DF for P and P coincide. The local Euler–Maclaurin formula gives in particular a local formula for the number of integral points in P or in the dilated polytopes tP. The Ehrhart polynomial E(P )(t) is defined as the number of integral points in tP, for t a non-negative integer. E(P )(t) = n e tn−i e = (P ) Then i=0 i , with 0 vol . Barvinok [9] recently showed that the (periodic) coefficients ei with i ≤ k can be computed in polynomial time, when P is a rational simplex. We hope to implement soon another polynomial time algorithm for the same problem based on our local formula. Even though time often prevails, in numerical computations as in life, it was rewarding for us to see that our theoretical results could help in effective computations. 662 Michèle Vergne

References

[1] Atiyah, M. F., Collected works. Clarendon Press, Oxford 1988. [2] Atiyah, M. F., Elliptic operators and compact groups. Lecture Notes in Math. 401, Springer- Verlag, Berlin 1974. [3] Atiyah, M. F., Bott, R., A Lefschetz fixed-point formula for elliptic complexes. I. Ann. of Math. 86 (1967), 374–407; II. Ann. of Math. 88 (1968), 451–491. [4] Atiyah, M. F., Bott, R., The moment map and equivariant cohomology. Topology 23 (1984), 1–28. [5] Baldoni, W., Beck, M., Cochet, C., Vergne, M., Volume computation for polytopes and partition functions for classical root systems. Discrete Comput. Geom. 35 (2006), 551–595; programs available on www.math.polytechnique.fr/cmat/vergne/ [6] Baldoni, W., de Loera, J.,Vergne, M., Counting Integer Flows in Networks. Found.Comput. Math. 4 (2004), 277–314; programs available on www.math.ucdavis.edu/~totalresidue/ [7] Baldoni,W.,Vergne, M., Residues formulae for volumes and Ehrhart polynomials of convex polytopes. Preprint, 2001; arXiv:math.CO/0103097. [8] Barvinok, A. I., A polynomial time algorithm for counting integral points in polyhedra when the dimension is fixed. Math. Oper. Res. 19 (1994), 769–779. [9] Barvinok, A. I., Computing the Ehrhart quasi-polynomial of a rational simplex. Math. Comp. 75 (2006), 1449–1466. [10] Barvinok, A. I., Pommersheim, J. E., An algorithmic theory of lattice points in polyhedra. In New perspectives in algebraic combinatorics (Billera, Louis J. et al., eds.), Math. Sci. Res. Inst. Publ. 38, Cambridge University Press, Cambridge 1999, 91–147. [11] Baum, P., Cheeger, J., Infinitesimal isometries and Pontryagin numbers. Topology 8 (1969), 173–193. [12] Beck, M., Pixton, D., The volume of the 10-th Birkhoff polytope. 2003; arXiv:math.CO/0305332. [13] Berline, N., Getzler, E., M. Vergne, M., Heat kernels and Dirac operators. Grundlehren Math. Wiss. 298, Springer-Verlag, Berlin 1992. [14] Berline, N.,Vergne, M., Fourier transforms of orbits of the coadjoint representation. In Rep- resentation theory of reductive groups (Park City, Utah, 1982), Progr. Math. 40, Birkhäuser, Boston, MA, 1983, 53–67. [15] Berline, N., Vergne, M., Classes caractéristiques équivariantes. Formule de localisation en cohomologie équivariante. C. R. Acad. Sci. Paris Sér. I Math. 295 (1982), 539–541. [16] Berline, N., Vergne, M., L’indice équivariant des opérateurs transversalement elliptiques. Invent. Math. 124 (1996), 51–101. [17] Berline, N., Vergne, M., Local Euler–Maclaurin formula for polytopes. Preprint, 2006; arXiv:math.CO/0507256. [18] Bismut, J.-M., Localization formulas, superconnections, and the index theorem for families. Comm. Math. Phys. 103 (1986), 127–166. [19] Bott, R., Vector fields and characteristic numbers. Mich. Math. J. 14 (1967), 231–244. [20] Bott, R., Tu, L., Equivariant characteristic classes in the Cartan model. In Geometry, anal- ysis and applications (Varanasi 2000), World Scientific Publishing, River Edge, NJ, 2001, 3–20. Applications of equivariant cohomology 663

[21] Braverman, M., Index theorem for equivariant Dirac operators on non-compact manifolds. K-Theory 27 (2002), 61–101. [22] Brion, M., Vergne, M., Arrangement of hyperplanes I: Rational functions and Jeffrey- Kirwan residue. Ann. Sci. École Norm. Sup. 32 (1999), 715–741. [23] Cochet, C., Vector partition function and representation theory. Preprint, 2005; arXiv:math.RT/0506159; programs available on www.math.polytechnique.fr/cmat/vergne/ [24] De Concini, C., Procesi, C., Nested sets and Jeffrey-Kirwan residues. In Geometric methods in algebra and number theory, Progr. Math. 235, Birkhäuser, Boston, MA, 2005, 139–149. [25] Duflo, M., Kumar, Shrawan, Vergne, M., Sur la cohomologie équivariante des variétés différentiables. Astérisque 215 (1993). [26] Duistermaat, J. J., Heckman, G., On the variation in the cohomology of the symplectic form of the reduced phase space. Invent. Math. 69 (1982), 259–268; Addendum: Invent. Math. 72 (1983), 153–158. [27] Guillemin, V., Sternberg, S., Supersymmetry and equivariant de Rham theory. Math. Past Present, Springer-Verlag, Berlin 1999. [28] Jeffrey, L. C., Kirwan, F. C., Localization for non-abelian group actions. Topology 34 (1995), 291–327. [29] Kirillov, A. A., Characters of unitary representations of Lie groups. Funkcional. Anal. i Priložen 2 (1968), 40–55; English transl. Funct. Anal. Appl. 2 (1968), 133–146. [30] Kostant, B., Quantization and unitary representations. I. Prequantization. In Lectures in modern analysis and applications, III, Lecture Notes in Math. 170, Springer-Verlag, Berlin 1970, 87–208. [31] de Loera, J., Haws, D., Hemmecke, R., Huggins, P., Tauzer, J.,Yoshida, R., A User’s guide for Latte. www.math.ucdavis.edu/~latte. [32] Libine, M., A localization argument for characters of reductive Lie groups: an introduc- tion and examples. In Noncommutative harmonic analysis, Progr. Math. 220, Birkhäuser, Boston, MA, 2004, 375–393. [33] Mathai,V., Quillen, D., Superconnections, Thom classes, and equivariant differential forms. Topology 25 (1986), 85–110. [34] Meinrenken, E., Symplectic surgery and the Spin-c Dirac operator. Adv. Math. 134 (1998), 240–277. [35] Meinrenken, E., Sjamaar, R., Singular reduction and quantization. Topology 38 (1999), 699–762. [36] Mumford, D., Fogarty, J., Kirwan, F., Geometric invariant theory. Third edition. Ergeb. Math. Grenzgeb. 34, Springer-Verlag, Berlin 1994. [37] Paradan, P.E., The moment map and equivariant cohomology with generalized coefficients. Topology 39 (2000), 401–444. [38] Paradan, P. E., Localization of the Riemann-Roch character. J. Funct. Anal. 187 (2001), 442–509. [39] Paradan, P. E., Spinc quantization and the K-multiplicities of the discrete series. Ann. Sci. École Norm. Sup. 36 (2003), 805–845. [40] Paradan, P. E., Vergne, M., Equivariant Chern character with compact support. In prepara- tion. 664 Michèle Vergne

[41] Rossmann, W., Kirillov’s character formula for reductive groups. Invent. Math. 48 (1978), 207–220. [42] Rossmann, W., Equivariant multiplicities on complex varieties. Orbites unipotentes et représentations III. Astérisque 173–174 (1989), 313–330. [43] Sawin, S. F., Witten’s Nonabelian Localization for Noncompact Hamiltonian Spaces. Preprint, 2005; arXiv:math.SG/0503385. [44] Szenes, A., Vergne, M., Residue formulae for vector partitions and Euler-Maclaurin sums. Adv. in Appl. Math. 30 (2003), 295–342. [45] Szenes, A., Vergne, M., Toric reduction and a conjecture of Batyrev and Materov. Invent. Math. 158 (2004), 453–495. [46] Vergne, M., Geometric quantization and equivariant cohomology. In First European Congress of Mathematics (Paris 1992), vol. 1, Progr. Math. 119, Birkhäuser, Basel 1994, 249–295. [47] Vergne, M.,A note on the Jeffrey-Kirwan-Witten localization formula. Topology 35 (1996), 243–266. [48] Vergne, M., Cohomologie équivariante et théorème de Stokes. Notes de Sylvie Paycha. In Analyse sur les groupes de Lie et théorie des représentations (Kénitra, 1999), Sémin. Congr. 7, Soc. Math. France, Paris 2003, 1–43. [49] Vergne, M., Quantification géométrique et réduction symplectique. Séminaire Bourbaki, vol. 2000/2001; Astérisque 282 (2002), 249–278. [50] Vergne, M., Residue formulae forVerlindesums, and for number of integral points in convex rational polytopes. Notes by Sylvie Paycha. In Proceedings of the Tenth General Meeting of the European Women in Mathematics (Malta 2001), World Scientific Publishing, New Jersey, London, Singapore, Hong-Kong 2003, 223–285. [51] Witten, E., Supersymmetry and Morse theory. J. Differential Geom. 17 (1982), 661–692. [52] Witten, E., Two dimensional gauge theories revisited. J. Geom. Phys. 9 (1992), 303–368.

Centre de Mathématiques Laurent Schwartz, 91128 Palaiseau, France E-mail: [email protected] P , NP and mathematics – a computational complexity perspective

Avi Wigderson

“P versus NP – a gift to mathematics from computer science” Steve Smale

Abstract. The P versus NP question distinguished itself as the central question of theoretical computer science nearly four decades ago. The quest to resolve it, and more generally, to under- stand the power and limits of efficient computation, has led to the development of computational complexity theory. While this mathematical discipline in general, and the P vs. NP problem in particular, have gained prominence within the mathematics community in the past decade, it is still largely viewed as a problem of computer science. In this paper I shall try to explain why this problem, and others in computational complexity, are not only mathematical problems but also problems about mathematics, faced by the working mathematician. I shall describe the underlying concepts and problems, the attempts to understand and solve them, and some of the research directions this led us to. I shall explain some of the important results, as well as the major goals and conjectures which still elude us. All this will hopefully give a taste of the motivations, richness and interconnectedness of our field. I shall conclude with a few non computational problems, which capture P vs. NP and related computational complexity problems, hopefully inviting more mathematicians to attack them as well. I believe it important to give many examples, and to underlie the intuition (and sometimes, philosophy) behind definitions and results. This may slow the pace of this article for some, in the hope to make it clearer to others.

Mathematics Subject Classification (2000). Primary 68Q15; Secondary 68Q17.

Keywords. P , NP , computational complexity.

1. Prelude: computation, undecidability and the limits of mathemati- cal knowledge

Which mathematical structures can we hope to understand? Let us focus on the most basic mathematical task of classification1. We are interested in a particular class of objects, and a particular property. We seek to understand which of the objects have the property and which do not. Examples include

1This context will be general enough to be interesting and possible ramifications to other mathematical tasks are typically clear.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 666 Avi Wigderson

(1) Which Diophantine equations have solutions?

(2) Which knots are unknotted?

(3) Which dynamical systems are chaotic?

(4) Which theorems are provable in Peano arithmetic?

(5) Which pairs of manifolds are diffeomorphic?

(6) Which elementary statements about the Reals are true?

(7) Which elliptic curves are modular?

A central question is what do we mean by understanding. When are we satisfied that our classification problem was reasonably solved? Are there problems like this which we can never solve? A central observation (popularized mainly by Hilbert) is that “satisfactory” solutions usually provide (explicitly or implicitly) procedures, which when applied to an object, determine (in finite time) if it has the property or not. Hilbert’s problems (1) and (4) above were stated, it seems, with expectation that the answer would be positive, namely that mathematicians would be able to understand them in this sense. The breakthrough developments in the 1930s, by Gödel, Turing, Church and others led to the formal definition of an algorithm. This development, aside from enabling the computer revolution, made mathematically precise what Hilbert meant by a “me- chanical procedure”. With it, precise theorems could be proved on the limits of our knowledge; it led to proofs that some basic mathematical problems, like (1) and (4) above will never be understood in this sense. There cannot be any decision procedure (an algorithm which always halts) to discern provable from unprovable statements in number theory (this was shown independently by Turing and Church), or to discern solvable from unsolvable Diophantine equations (by Davis, Putnam, Robinson and Mattiasevich). These classification problems are undecidable. The crucial ingredient in those (and all other undecidability) results, is showing that each of these mathematical structures can encode computation. This is known today to hold for many different structures in algebra, topology, geometry, analysis, logic, and more, even though apriori the structures studied seem to be completely unrelated to computation. This ubiquity makes every mathematician a potential computer scientist in disguise. We shall return to refined versions of this idea later. Naturally, such negative results did not stop mathematical work on these structures and properties – it merely focused the necessity to understanding interesting subclasses of the given objects. Specific classes of Diophantine equations were understood much better, e.g. Fermat’s Last Theorem and the resolution of problem (7). The same holds for restricted logics for number theory, e.g. Presburger arithmetic. The notion of a decision procedure as a minimal requirement for understanding of a mathematical problem has also led to direct positive results. It suggests that we look P , NP and mathematics – a computational complexity perspective 667 for a decision procedure as a means,orasfirst step for understanding a problem. Thus Haken [50] showed how knots can be so understood, with his decision procedure for problem (2), and Tarski [108] showed that real-closed fields can be understood with decision procedure for problem (6). Naturally, significant mathematical, structural understanding was needed to develop these algorithms. Haken developed the theory of normal surfaces, and Tarski invented quantifier elimination, for their algorithms, both cornerstones of the respective fields. This only reveals the obvious: mathematical and algorithmic understanding are related and often go hand in hand. And what was true in previous centuries is truer in this one – the language of algorithms is slowly becoming competitive with the language of equations and formulas (which are special cases of algorithms) for explaining complex mathematical structures2. Now that we have seen algorithmic mathematical understanding in principle,itis natural to go beyond and try to quantify that level of understanding. Again, we would use a computational yardstick for it. We argue that better mathematical understanding goes hand in hand with better algorithms for “obtaining” that understanding from the given structures. To formalize it, we shall start introducing the computational terms that are central to the theory of computational complexity.

2. The computational complexity of classification (and other) problems

In this section we shall develop the basic notions of data representation, efficient computations, efficient reductions between problems, efficient verification of proofs, the classes, P , NP ,coNP and NP -complete problems. We shall focus on time (= number of elementary operations3 performed) as the primary resource of algorithms, when studying their efficiency. Other resources, such as memory, parallelism and more are studied in computational complexity, but we will not treat them here.

2.1. A motivating example. Let us consider the following two classification prob- lems. (1) Which Diophantine equations of the form Ax2 + By + C = 0 are solvable by positive integers? (2) Which knots on 3-dimensional manifolds bound a surface of genus ≤ g? Problem (1) is a restriction of problem (1) above. Problem (1) was undecidable, and it is natural to try to understand more restricted classes of Diophantine equations. Problem (2) is a generalization of problem (2) above in two ways (the case of genus g = 0 corresponds to the knot being unknotted, and we are not restricted to knots in R3). Problem (2) was decidable, and we may want to understand (2) even better.

2An early familiar example is Galois’ proof that roots of real polynomials of degree at least 5 have no formula with radicals, contrasted with Newton’s algorithm for approximating such roots. 3Each acting on fixed amount of data (e.g. 10 digits). 668 Avi Wigderson

At any rate, most mathematicians would tend to agree that problems (1) and (2) have absolutely nothing to do with each other. They are from very different fields, with completely different notions, goals and tools. However, the theorem below suggests that this view may be wrong. Theorem 2.1. Problems (1) and (2) are equivalent. Moreover, the equivalence notion is natural and completely formal. Intuitively, any understanding we have of one problem, can be simply translated into a similar understanding of the other. The formal meaning will unfold in Subsection 2.10. To get there we need to develop the language and machinery which yield such surprising results. We start with formally defining the (finite!) representation of objects in both problems, and in general. Consider the set of all equations of the form Ax2 + By + C = 0 with integer coefficients A, B, C. A finite representation of such equation is obvious – the triple of coefficients (A,B,C). Given such a triple – does the corresponding polynomial has a positive integer root (x, y)? Let 2DIO denote the subset of triples for which the answer is YES. Finite representation of inputs to problem (2) is a bit more tricky, but still natural. The inputs consist of a 3-dimensional manifold M, a knot K embedded on it, and an integer G. A finite representation can describe M by a triangulation (finite collection of tetrahedra and their adjacencies). The knot K will be described as a link (closed path) along edges of the given tetrahedra. Given a triple (M,K,G), does the surface that K bounds have genus at most G? Let KNOT denote the subset for which the answer is YES. Any finite object (integers, tuples of integers, finite graphs, finite complexes, etc.)4 can be represented naturally by binary sequences (say over the alphabet {0, 1}). In- deed, this encoding can be done such that going back and forth between the object and its representation is simple and efficient (a notion to be formally defined below). Consequently, we let I denote the set of all finite binary sequences, and regard it as the set of inputs to all our classification problems. In this language, given a binary sequence x ∈ I we may interpret it as a triple of integers (A,B,C) and ask if the related equation is in 2DIO. This is problem (1). We can also interpret x as a triple (M,K,G) of manifold, knot and integer, and ask if it is in the set KNOT. This is problem (2). Theorem 2.1 states that there are simple translations (in both directions) be- tween solving problem (1) and problem (2). More precisely, it provides functions f, h: I → I performing these translations: (A,B,C)∈ 2DIO iff f(A,B,C)∈ KNOT, and (M,K,G)∈ KNOT iff h(M,K,G)∈ 2DIO.

4A theory of algorithms which directly operate on real or complex numbers is developed in [16], which has natural parallels to some of the notions and results we shall meet. P , NP and mathematics – a computational complexity perspective 669

So, if we have gained enough understanding of topology to solve e.g. the knot genus problem, it means that we automatically have gained enough number theoretic understanding for solving these quadratic Diophantine problems (and vice versa). The translating functions f and h are called reductions. We capture the sim- plicity of a reduction in computational terms. We demand that it will be efficiently computable. This is what we define next.

2.2. Efficient computation and the class P . In all that follows, we focus on asymp- totic complexity. Thus e.g. we care neither about the time it takes to factor the number 267 − 1 (as much as Mersenne cared about it), nor about the time it takes to factor all 67-bit numbers, but rather about the asymptotic behavior of factoring n-bit numbers, as a function of the input length n. The asymptotic viewpoint is inherent to computa- tional complexity theory, and we shall see in this article that it reveals structure which would be obscured by finite, precise analysis. Efficient computation (for a given problem) will be taken to be one whose runtime on any input of length n is bounded by a polynomial function in n. Let In denote all binary sequences in I of length n. Definition 2.2 (The class P ). A function f : I → I is in the class P if there is an algorithm computing f and positive constants A, c, such that for every n and every c x ∈ In the algorithm computes f(x)in at most An steps. Note that the definition applies in particular to Boolean functions (whose output is {0, 1}) which capture classification problems. We will abuse notation and sometimes think of P as the class containing only these classification problems. Observe that a function with a long output can be viewed as a sequence of Boolean functions, one for each output bit. This definition was suggested by Cobham [23], Edmonds [32] and Rabin [86], all attempting to formally delineate efficient from just finite (in their cases, exponential time) algorithms. Of course, nontrivial polynomial time algorithms were discovered earlier, long before the computer age. Many were discovered by mathematicians, who needed efficient methods to calculate (by hand). The most ancient and famous example is of course Euclid’s GCD algorithm, which bypasses the factorization of the inputs when computing their common factor. Why polynomial? The choice of polynomial time to represent efficient computation seems arbitrary, and indeed different possible choices can be made5. However, this particular choice has justified itself over time from many points of view. We list some important ones. Polynomials typify “slowly growing” functions. The closure of polynomials un- der addition, multiplication and composition preserves the notion of efficiency under natural programming practices, such as using two programs in sequence, or using one as a subroutine of another. This choice removes the necessity to describe the

5and indeed were made and studied in computational complexity. 670 Avi Wigderson computational model precisely (e.g. it does not matter if we allow arithmetic opera- tions only on single digits or on arbitrary integers, since long addition, subtraction, multiplication and division have simple polynomial time algorithms taught in grade school). Similarly, we need not worry about data representation: one can efficiently translate between essentially any two natural representations of a set of finite objects. From a practical viewpoint, while a running time of, say, n2 is far more desirable than n100, very few known efficient algorithms for natural problems have exponents above 3 or 4. On the other hand, many important natural problems which so far resist efficient algorithms, cannot at present be solved faster than in exponential time. Thus reducing their complexity to (any) polynomial will be a huge conceptual improvement. The importance of understanding the class P is obvious. There are numerous computational problems that arise (in theory and practice) which demand efficient solutions. Many algorithmic techniques were developed in the past 4 decades and enable solving many of these problems (see e.g. the textbook [27]). These drive the ultra-fast home computer applications we now take for granted like web searching, spell checking, data processing, computer game graphics and fast arithmetic, as well as heavier duty programs used across industry, business, math and science. But many more problems yet (some of which we shall meet soon), perhaps of higher practical and theoretical value, remain elusive. The challenge of characterizing this fundamental mathematical object – the class P of efficiently solvable problems – is far beyond us at this point. We end this section with a few examples of nontrivial problems in P of mathe- matical significance. In each the interplay of mathematical and computational under- standing needed for the development of these algorithms is evident.

• Primality testing. Given an integer, determine if it is prime. Gauss literally challenged the mathematical community to find an efficient algorithm, but it took two centuries to resolve. The story of this recent achievement of [3] and its history are beautifully recounted in [46].

• Linear programming. Given a set of linear inequalities in many variables, determine if they are mutually consistent. This problem, and its optimization version, capture numerous others (finding optimal strategies of a zero-sum game is one) and the convex optimization techniques used to give the efficient algorithms [68], [65] for it do much more (see e.g. the books [97].)

• Factoring polynomials. Given a multivariate polynomial with rational coef- ficients, find its irreducible factors over Q. Again, the tools developed in [73] (mainly regarding “short” bases in lattices in Rn) have numerous other appli- cations.

• Hereditary graph properties. Given a finite graph, test if it can be embedded on a fixed surface (like the plane or the torus). A vastly more general result is known, namely testing any hereditary property (one which closed under vertex P , NP and mathematics – a computational complexity perspective 671

removal and edge contraction). It follows the monumental structure theory [94] of such properties, including a finite basis theorem. and its algorithmic versions.

• Hyperbolic word problem. Given any presentation of a hyperbolic group by generators and relations, and a word w in the generators, does w represent the identity element. The techniques give isoperimetric bounds on the Cayley graphs of such groups and more [47].

2.3. Efficient verification and the class NP . Let C ⊂ I be a classification problem. We are given an input x ∈ I (describing a mathematical object) and are supposed to determine if x ∈ C or not. It is convenient for this section to view C as defining a property; x ∈ C are objects having the property, and x ∈ C are objects which do not. If we have an efficient algorithm for C, we simply apply it to x. But if we do not, what is the next best thing? One answer is, a convincing proof that x ∈ C. Before defining it formally, let us see a couple of motivating examples. The first example is famous anecdote of a lecture by F. N. Cole, entitled “On the Factorization of Large Numbers”, at the 1903AMS meeting. Without uttering a word, he went to the blackboard, wrote

267 − 1 = 147573952589676412927 = 193707721 × 761838257287 and proceeded to perform the long multiplication of the integers on the right hand side to derive the integer on the left: Mersenne’s 67th number (which was conjectured to be prime). No one in the audience had any questions. What has happened there? Cole demonstrated that the number 267−1iscomposite. Indeed, we can see that such a short proof can be given for any (correct) claim of the form x ∈ COMPOSITES, with COMPOSITES denoting the set of composite numbers. The proof is simply a nontrivial factor of x. The features we want to extract from this episode are two: The proofs are short and easily verifiable. The fact that it was extremely hard for Cole to find these factors (he said it took him “three years of Sundays”) did not affect in any way that demonstration. A second example, which we meet daily, is what happens when we read a typical math journal paper. In it, we typically find a (claimed) theorem, followed by an (alleged) proof. Thus, we are verifying claims of the type x ∈ THEOREMS, where THEOREMS is the set of all provable statements in, say, set theory. It is taken for granted that the written proof is short (page limit) and easily verifiable (otherwise the referee/editor would demand clarifications), regardless how long it took to discover. The class NP contains all properties C for which membership (namely statements of the form x ∈ C)haveshort, efficiently verifiable proofs. As before, we use polynomials to define both terms. A candidate proof y for the claim x ∈ C must have length at most polynomial in the length of x. And the verification that y indeed proves this claim must be checkable in polynomial time. Finally, if x ∈ C, no such y should exist. 672 Avi Wigderson

Definition 2.3 (The class NP ). The set C is in the class NP if there is a function VC ∈ P and a constant k such that k •Ifx ∈ C then ∃y with |y|≤|x| and VC(x, y) = 1.

•Ifx ∈ C then ∀y we have VC(x, y) = 0.

Thus each set C in NP may be viewed as a set of theorems in the complete and sound proof system defined by the verification process VC.

A sequence y which “convinces” VC that x ∈ C is often called a witness or certifi- cate for the membership of x in C. Again, we stress that the definition of NP is not concerned with how difficult it is to come up with a witness y. Indeed, the acronym NP stands for “nondeterministic polynomial time”, where the nondeterminism cap- tures the ability of a hypothetical “nondeterministic” machine to “guess” a witness y (if one exists), and then verify it deterministically. Nonetheless, the complexity of finding a witness is of course important, as it captures the search problem associated to NP sets. Every decision problem C (indeed every verifier VC for C)inNP comes with a natural search problem associated to it: Given x ∈ C, find a short witness y that “convinces” VC. A correct solution to this search problem can be easily verified by VC. While it is usually the search problems which occupy us, from a computational standpoint it is often more convenient to study the decision versions. Almost always both versions are equivalent6. These definitions of NP were first given (independently and in slightly different forms) by Cook [24] and Levin [74]. There is much more to these seminal papers than this definition, and we shall discuss it later at length. It is evident that decision problems in P are also in NP . The verifier VC is simply taken to be the efficient algorithm for C, and the witness y can be the empty sequence. Corollary 2.4. P ⊆ NP .

A final comment is that problems in NP have trivial exponential time algorithms. Such algorithms search through all possible short witnesses, and try to verify each. Can we always speed up this brute-force algorithm?

2.4. The P vs. NP question, its meaning and importance. The class NP is extremely rich (we shall see examples a little later). There are literally thousands of NP problems in mathematics, optimization, artificial intelligence, biology, physics, economics, industry and more which arise naturally out of different necessities, and whose efficient solutions will benefit us in numerous ways. They beg for efficient algorithms, but decades (and sometimes longer) of effort has only succeeded for a few.

6A notable possible exception is the set COMPOSITES and the suggested verification procedure to it, accepting as witness a nontrivial factor. Note that while COMPOSITES ∈ P as a decision problem, the related search problem is equivalent to Integer Factorization, which is not known to have an efficient algorithm. P , NP and mathematics – a computational complexity perspective 673

Is it possible that all sets in NP possess efficient algorithms, and these simply were not discovered yet? This is the celebrated P vs. NP question. It appeared explicitly first in the aforementioned papers of Cook and Levin, but had some informal precursors. Of particular interest is a remarkable letter written by Gödel to von Neumann about 15 years earlier which raises this fundamental question quite clearly, and shows how aware Gödel was of its significance (see the surveys [102], [51] for the original letter and translation, as well as much more on the subject at hand).

Open Problem 2.5. Is P = NP ?

What explains the abundance of so many natural, important problems in the class NP ? Probing the intuitive meaning of the definition of NP , we see that it captures many tasks of human endeavor for which a successful completion can be easily recog- nized. Consider the following professions, and the typical tasks they are facing (this will be extremely superficial, but nevertheless instructive):

• Mathematician: Given a mathematical claim, come up with a proof for it.

• Scientist: Given a collection of data on some phenomena, find a theory ex- plaining it.

• Engineer: Given a set of constraints (on cost, physical laws, etc.) come up with a design (of an engine, bridge, laptop …) which meets these constraints.

• Detective: Given the crime scene, find “who’s done it”.

What is common to all this multitude of tasks is that we can typically tell a good solution when we see one (or we at least think we can). In various cases “we” may be the academic community, the customers, or the jury, but we expect the solution to be short, and efficiently verifiable, just as in the definition of NP . The richness of NP follows from the simple fact that such tasks abound, and their mathematical formulation is indeed an NP -problem. For all these tasks, efficiency is paramount, and so the importance of the P vs. NP problem is evident. The colossal implications of the possibility that P = NP are evident as well – every instance of these tasks can be solved, optimally and efficiently. One (psychological) reason people feel that P = NP is unlikely, is that tasks as above often require a degree of creativity which we do not expect a simple computer program to have. We admire Wiles’ proof of Fermat’s Last Theorem, the scientific theories of Newton, Einstein, Darwin, Watson and Crick, the design of the Golden Gate bridge and the Pyramids, and sometimes even Hercule Poirot’s and Miss Marple’s analysis of a murder, precisely because they seem to require a leap which cannot be made by everyone, let alone a by simple mechanical device. My own view is that when we finally understand the algorithmic processes of the brain, we may indeed be able automate the discovery of these specific achievements, and perhaps many others. But can we automate them all? Is it possible that every task for which verification 674 Avi Wigderson is easy, finding a solution is not much harder? If P = NP , the answer is positive, and creativity (of this abundant, verifiable kind) can be completely automated. Most computer scientists believe that this is not the case.

Conjecture 2.6. P = NP .

Back to mathematics! Given the discussion above, one may wonder why it is so hard to prove that indeed P = NP – it seems completely obvious. We shall discuss attempts and difficulties soon, developing a methodology which will enable us to identify the hardest problems in NP . But before that, we turn to discuss a related question with a strong relation to mathematics: the NP versus coNP question.

2.5. The NP versus coNP question, its meaning and importance. Fix a prop- erty C ⊆ I. We already have the interpretations

• C ∈ P if it is easy to check that object x has property C,

• C ∈ NP if it is easy to certify that object x has property C,

to which we now add

• C ∈ coNP if it is easy to certify that object x does not have property C,

where we formally define

Definition 2.7 (The class coNP ). A set C is in the class coNP iff its complement C = I \ C is in NP .

While the definition of the class P is symmetric7, the definition of the class NP is asymmetric. Having nice certificates that a given object has property C, does not automatically entail having nice certificates that a given object does not have it. Indeed, when we can do both, we are achieving a mathematics’ holy grail of un- derstanding structure, namely necessary and sufficient conditions, sometimes phrased as a duality theorem. As we know well, such results are rare. When we insist (as we shall do) that the given certificates are short, efficiently verifiable ones, they are even rarer. This leads to the conjecture

Conjecture 2.8. NP = coNP .

First note that this conjecture implies P = NP . We shall discuss at length refinements of this conjecture in Section 4 on proof complexity. Despite the shortage of such efficient complete characterizations, namely proper- ties which are simultaneously in NP ∩ coNP , they nontrivially exist. Here is a list of some exemplary ones.

7Having a fast algorithm to determine if an object has a property C is equivalent to having a fast algorithm for the complementary set C. P , NP and mathematics – a computational complexity perspective 675

• Linear programming. Systems of consistent linear inequalities.8

• Zero-sum games9. Finite zero-sum games in which one player can gain at least (some given value) v.

• Graph connectivity. The set of graphs in which every pair of vertices is connected by (a given number) k disjoint paths.

• Partial order width. Finite partial orders whose largest anti-chain has at most (a given number) w elements.

• Primes. Prime numbers.

These examples of problems in NP ∩ coNP were chosen to make a point. At the time of their discovery (by Farkas, von Neumann, Menger, Dilworth, and Pratt respectively) these mathematicians were seemingly interested only in characterizing these structures. It is not known if they attempted to find efficient algorithms for these problems. However all of these problems turned out to be in P , with some solutions entering the pantheon of efficient algorithms (e.g. the Ellipsoid method of Khachian [68] and the Interior-Point method of Karmarkar [65], both for Linear Programming, and the recent breakthrough of Agrawal, Kayal and Saxena [3] for Primes10. Is there a moral to this story? Only that sometimes, when we have an efficient characterization of structure, we can hope for more – efficient algorithms. And con- versely, a natural stepping stone towards an elusive efficient algorithm may be to first get an efficient characterization. Can we expect this magic to always happen? Is NP ∩ coNP = P ? At the end of Subsection 2.11 we shall see another list of problems in NP ∩ coNP which have resisted efficient algorithms for decades, and for some (e.g. factoring integers), humanity literally banks on their difficulty for electronic commerce security. Indeed, the following is generally believed:

Conjecture 2.9. NP ∩ coNP = P .

Note again that this conjecture 2.9 implies P = NP , but that it is independent of conjecture 2.8. We now return to develop the main mechanism which will help us study such questions: efficient reductions.

8Indeed this generalizes to other convex bodies given by more general constraints, like semi-definite program- ming. 9This problem was later discovered to be equivalent to linear programming. 10It is interesting that assuming the Extended Riemann Hypothesis, a simple polynomial time algorithm was given 30 years earlier by Miller [78]. 676 Avi Wigderson

2.6. Reductions – a partial order of computational difficulty. In this subsection we deal with relating the computational difficulty of problems for which we have no efficient solutions (yet). Recall that we can regard any classification problem (on finitely described objects) as a subset of our set of inputs I. Efficient reductions provide a natural partial order on such problems, that capture their relative difficulty. Definition 2.10 (Efficient reductions). Let C, D ⊂ I be two classification problems. f : I → I is an efficient reduction from C to D if f ∈ P and for every x ∈ Iwehave x ∈ C iff f(x) ∈ D. In this case we call f an efficient reduction from C to D.We write C ≤ D if there is an efficient reduction from C to D. The definition of efficient computation allows two immediate observations on the usefulness of efficient reductions. First, that indeed ≤ is transitive, and thus defines a partial order. Second, that if C ≤ D and D ∈ P then also C ∈ P . Formally, C ≤ D means that solving the classification problem C is computation- ally not much harder than solving D. In some cases one can replace computationally by the (vague) term mathematically. Often such usefulness in mathematical under- standing requires more properties of the reduction f than merely being efficiently computable (e.g. we may want it to be represented as a linear transformation, or a low dimension polynomial map), and indeed in some cases this is possible. When such a connection between two classification problems (which look unrelated) can be proved, it can mean the importability of techniques from one area to another. The power of efficient reductions to relate “seemingly unrelated” notions will unfold in later sections. We shall see that they can relate not only classification problems, but such diverse concepts as hardness to randomness, average-case to worst case difficulty, proof length to computation time, the relative power of geometric, algebraic and logical proof systems, and last but not least, the security of electronic transactions to the difficulty of factoring integers. In a sense, efficient reductions are the backbone of computational complexity. Indeed, given that polynomial time reductions can do all these wonders, no wonder we have a hard time characterizing the class P !

2.7. Completeness. We now return to classification problems. The partial order of their difficulty, provided by efficient reductions, allows us to define the hardest problems in a given class. Let C be any collection of classification problems (namely every element of C is a subset of I). Of course, here we shall mainly care about the class C = NP . Definition 2.11 (Hardness and completeness). A problem D is called C-hard if for every C ∈ C we have C ≤ D. If we further have that D ∈ C then D is called C-complete. In other words, if D is C-complete, it is a hardest problem in the class C:ifwe manage to solve D efficiently, we have done so for all other problems in C.Itisnot P , NP and mathematics – a computational complexity perspective 677 apriori clear that a given class has any complete problems! On the other hand, a given class may have many complete problems, and by definition, they all have essentially the same complexity. If we manage to prove that any of them cannot be efficiently solved, then we automatically have done so for all of them. It is trivial, and uninteresting, that every problem in the class P is in fact P - complete under our definition. It becomes interesting when we find such universal problems in classes of problems for which we do not have efficient algorithms. By far, the most important of all classes is NP .

2.8. NP -completeness. As mentioned earlier, the seminal papers of Cook [24] and Levin [74] defined NP , efficient reducibilities and completeness, but the crown of their achievement was the discovery of a natural NP -complete problem.

Definition 2.12 (The problem SAT ). A Boolean formula is a logical expression over Boolean variables (that can take values in {0, 1}) with connectives ∧, ∨, ¬, e.g. (x1 ∨ x2) ∧ (¬x3). Let SAT denote the set of all satisfiable Boolean formulae (namely those formulae for which there is a Boolean assignment to the variables which gives it the value 1).

Theorem 2.13 ([24], [74]). SAT is NP -complete.

We recall again the meaning of that statement. For every set C ∈ NP there is an efficient reduction f : I → I such that x ∈ C iff the formula f(x)is satisfiable! Furthermore, the proof gives an extra bonus which turns out to be extremely useful: given any witness y that x ∈ C (via some verifier VC), the same reduction converts the witness y to a Boolean assignment satisfying the formula f(x). In other words, this reduction translates not only between the decision problems, but also between the associated search problems. You might (justly) wonder how can one prove a theorem like that. Certainly the proof cannot afford to look at all problems C ∈ NP separately. The gist of the proof is a generic transformation, taking a description of the verifier VC for C, and emulating its computation on input x and hypothetical witness y to create a Boolean formula f(x)(whose variables are the bits of y). This formula simply tests the validity of the computation of VC on (x, y), and that this computation outputs 1. Here the locality of algorithms (say described as Turing machines) plays a central role, as checking the consistency of each step of the computation of VC amounts simply to a constant size formula on a few bits. To summarize, SAT captures the difficulty of the whole class NP . In particular, the P vs. NP problem can now be phrased as a question about the complexity of one problem, instead of infinitely many.

Corollary 2.14. P = NP iff SAT ∈ P .

A great advantage of having one complete problem at hand (like SAT ), is that now, to prove that another problem (say D ∈ NP )isNP -complete, we only need to 678 Avi Wigderson design a reduction from SAT to D (namely prove SAT ≤ D). We already know that for every C ∈ NP we have C ≤ SAT, and transitivity of ≤ takes care of the rest. This idea was used powerfully in the next seminal paper, of Karp [66]. In his paper, he listed 21 problems from logic, graph theory, scheduling and geometry which are NP -complete. This was the first demonstration of the wide spectrum of NP - complete problems, and initiated an industry of finding more. A few years later Gary and Johnson [36] published their book on NP -completeness, which contains hundreds of such problems from diverse branches of science, engineering and mathematics. Today thousands are known.

2.9. The nature and impact of NP -completeness. It is hard to do justice to this notion in a couple of paragraphs, but we shall try. More can be found e.g. in [83]. NP -completeness is a unique scientific discovery – there seems to be no parallel scientific notion which so pervaded so many fields of science and technology. It became a standard for hardness for problems whose difficulty we have yet no means of proving. It has been used both technically and allegorically to illustrate a difficulty or failure to understand natural objects and phenomena. Consequently, it has been used as a justification for channeling effort in less ambitious (but more productive) directions. We elaborate below on this effect within mathematics. NP -completeness has been an extremely flexible and extendible notion, allowing numerous variants which enabled capturing universality in other (mainly computa- tional, but not only) contexts. It led to the ability of defining whole classes of problems by single, universal ones, with the benefits mentioned above. Much of the whole evo- lution of computational complexity, the theory of algorithms and most other areas in theoretical computer science have been guided by the powerful approach of reduction and completeness. It would be extremely interesting to explain the ubiquity of NP -completeness. Being highly speculative for a moment, we can make the following analogies of its mystery with physics. The existence of NP -completeness in such diverse fields of inquiry may be likened to the existence of the same building blocks of matter in remote galaxies, begging for a common explanation of the same nature as the big bang theory. We later discuss the near lack of natural objects in the (seemingly huge) void of problems in NP which are neither in P nor NP -complete. This raises wonders about possible “dark matter”, which we have not developed the means of observing yet.

2.10. Some NP -complete problems. Again, we note that all NP -complete prob- lems are equivalent in a very strong sense. Any algorithm solving one can be simply translated into an equally efficient algorithm solving any other. We can finally see the proof of Theorem 2.1 from the beginning of this section. It follows from the following two theorems. Theorem 2.15 ([1]). The set 2DIO is NP -complete. Theorem 2.16 ([2]). The set KNOT is NP -complete. P , NP and mathematics – a computational complexity perspective 679

Recall that to prove NP -completeness of a set, one has to prove two things: that it is in NP , and that it is NP -hard. In almost all NP -complete problems, membership in NP (namely the existence of short certificates) is easy to prove. E.g. for 2DIO one can easily see that if there is a positive integer solution to Ax2 + By + C = 0 then indeed there is one whose length (in bits) is polynomial in the lengths of A, B, C and so a short witness is simply a root. But KNOT is an exception, and the short witnesses for the knot having a small genus requires Haken’s algorithmic theory of normal surfaces, considerably enhanced (even short certificates for unknottedness in R3 are hard to obtain, see [53]). Let us discuss what these NP -completeness results mean, first about the relationship between the two, and then about each individually. The proofs that these problems are complete both follow by reductions from (vari- ants of) SAT. The combinatorial nature of these reductions may put doubt into the possibility that the computational equivalence of these two problems implies the abil- ity of real “technology transfer” between topology and number theory. Nevertheless, now that we know of the equivalence, perhaps simpler and more direct reductions can be found between these problems. Moreover, we stress again that for any in- stance, say (M,K,G)∈ KNOT, if we translate it using this reduction to an instance (A,B,C)∈ 2DIO and happen (either by sheer luck or special structure of that equa- tion) to find an integer root, the same reduction will translate that root back to a description of a genus G manifold which bounds the knot K. Today many such NP -complete problems are known throughout mathematics, and for some pairs the equivalence can be mathematically meaningful and useful (as it is between some pairs of computational problems). But regardless of the meaning of the connection between these two problems, there is no doubt what their individual NP -completeness means. Both are mathematically “nasty”, as both embed in them the full power of NP .IfP = NP , there are no efficient algorithms to describe the objects at hand. Moreover, assuming the stronger NP = coNP , we should not even expect complete characterization (e.g. above we should not expect short certificates that a given quadratic equation does not have an positive integer root). In short, NP -completeness suggests that we lower our expectations of fully un- derstanding these properties, and study perhaps important special cases, variants etc. Note that such reaction of mathematicians may anyway follow the frustration of unsuc- cessful attempts at general understanding. However, the stamp of NP -completeness may serve as moral justification for this reaction. We stress the word may, as the judges for accepting such a stamp can only be the mathematicians working on the problem, and how well the associated NP -completeness result captures the structure they try to reveal. We merely point out the usefulness of a formal stamp of difficulty (as opposed to a general feeling), and its algorithmic meaning. We now list a few more NP -complete problems of different nature, to give a feeling for the breadth of this phenomena. Some appear already in Karp’s original article [66]. Again, hundreds more can be found in [36]. 680 Avi Wigderson

• 3Color. Given a graph, can its vertices be colored from {Red, Green, Blue} with no adjacent vertices receiving the same color? a ,...,a b • Knapsack. Given a sequence of integers 1 n and , decide if there exists a subset J such that i∈J ai = b. • Integer programming. Given a polytope in Rn (by its bounding hyperplanes), does it contain an integer point? • Clique. Given a graph and an integer k, are there k vertices with all pairs mutually adjacent? • Quadratic equations. Given a system of multivariate polynomial equations of degree at most 2, over a finite field (say GF(2)), do they have a common root? • Shortest lattice vector. Given a lattice L in Rn and an integer k, is the shortest nonzero vector of L of (Euclidean) length ≤ k?

2.11. Other problems in NP (and outside it). We have seen that NP contains a vast number of problems, but that difficulty-wise they seem to fall into two equivalence classes. P , which are all efficiently solvable, and NP -complete. Of course, if P = NP the two classes are the same. But assuming P = NP , is there anything else? Ladner [71] proved the following result: Theorem 2.17 ([71]). If P = NP , then there are infinitely many levels of difficulty in NP . More precisely, there are sets C1,C2,... in NP such that for all i we have Ci ≤ Ci+1 but Ci+1 ≤ Ci. But are there natural problems which do not fall in the main two classes P and NP -complete? We know only of very precious few: those on the list below, and a handful of others.

• Integer factoring. Given an integer, find its prime factors. • Approx shortest lattice vector. Given a lattice L in Rn and an integer k, does the shortest vector of L has (Euclidean) length in the range [k,kn]. • Stochastic games. White, Black and Nature alternate moving a token on the edges of directed graph. Nature’s moves are random. Given a graph, a start and target nodes for the token, does White have a strategy which guarantees that the token reach the target with probability ≥ 1/2? • Graph isomorphism. Given two graphs, are they isomorphic? Namely, is there a bijection between their vertices which preserves the edges?

Clearly, we cannot rule out that efficient algorithms will be found for any of them. But we do know that the first three are in NP ∩coNP . Thus assuming NP = coNP P , NP and mathematics – a computational complexity perspective 681 they cannot be NP -complete! A similar conclusion holds for the fourth problem, which follows from the “interactive proof” for graph non-isomorphism in Section 6. Finding other natural examples (or better yet, classes of examples) like these will enhance our understanding of the gap NP \ P . Considering the examples above, we expect that mathematics is a more likely source for them than, say, industry.

2.11.1. Average-case complexity and one-way functions. It is important to men- tion that the “worst-case” analysis we adopted throughout (looking at the time to solve the worst input of each length) is certainly not the only interesting complexity measure. Often “average-case” analysis, focusing on typical complexity, is far more interesting to study. After all, solving a hard problem most of the time may suffice in some applications. Algorithms for natural problems under natural input distributions is an important field. But typically the input distribution is unknown, and defining “average-case” complexity in a meaningful way is highly nontrivial. This was first done by Levin [75], and the reader can find more in [57], [38]. There are also situations where hardness on average is crucial, as is the case in cryptography11. This important field, which led to the enormous growth of electronic commerce, grew out of computational complexity, and relies on such computational assumptions. We now turn to explain the main one briefly, and recommend [39], [40] for much more. The most basic primitive of modern cryptography is the one-way function, which was first defined in the seminal paper of Diffie and Hellman [29]. Intuitively, these are functions which are easy to compute (on every input) but are hard on average to invert. More precisely:

Definition 2.18 (One-way function). A function f : I → I is called one-way if f ∈ P , but for any efficient algorithm A and every n,

Pr[f (A(f (x)) = x] < 1/3 where the probability is taken over the uniform distribution of n-bit sequences.

It is not hard to see that decision versions of one-way functions are in NP ∩coNP , and thus establishing their existence is harder than proving Conjecture 2.9. Thus cryptography postulates their existence. Remarkably, only a handful of candidates are known today. The most popular are the multiplication of two primes (whose inverse is Integer Factorization), the exponentiation modulo a prime number (whose inverse is Discrete Logarithm)12, and a certain linear operator (whose inverse gives the shortest vector in a lattice problem) [4]. Wenote also that [76] constructed a complete one-way function, namely a function which is one way if one-way functions exists at all.

11The fact that hardness is useful at all is a surprising fact, and we shall meet it again when discussing pseudorandomness. 12This problem has a variant over elliptic curves. 682 Avi Wigderson

We conclude with noting that one-way functions suffice only for some problems in cryptography, and a seemingly more powerful primitive is the so called trap-door function. We recommend the article [57] which deals with the relative strength of such hardness assumptions discussed in this section, and the worlds they “imply”. One basic problem is the following.

Open Problem 2.19. Does P = NP imply that one-way functions exits?

2.11.2. Other types of computational problems. There are many other types of computational problems which arise naturally and do not fall into the class NP .By far the most natural types are

• Optimization problems. Fix an NP problem, and a cost function on solutions (witnesses). Given an input, find the best solution for it (e.g find the largest clique, the shortest path, the minimum energy configuration, etc.).

• Counting problems. Fix an NP problem. Given an input, find the number of solutions (witnesses) for it. Many problems in enumerative combinatorics and in statistical physics fall in this category.

• Strategic problems. Given a game, find an optimal strategy for a player. Equivalently, given a position in the game, find the best move. Many problems in economics, decision theory as well as Chess and Go fall in this category.

• Total functions. Finding objects which are guaranteed to exist (like local op- tima, fixed points, Nash equilibria), usually by nonconstructive arguments [82].

We shall not elaborate on these families of important problems here. We only remark that the methodology of efficient reductions and completeness illuminate much of their computational complexity. They all fit in natural complexity classes like NP , have complete problems, and are related in different ways to each other and to the P vs. NP problem.

3. Lower bounds, and attacks on P vs. NP

To prove that P = NP we must show that for a given problem, no efficient algorithm exists. A result of this type is called a lower bound (limiting from below the compu- tational complexity of the problem). Several powerful techniques for proving lower bounds have emerged in the past decades. They apply in two (very different) settings. We now describe both, and try to explain our understanding of why they seem to stop short of proving P = NP . We only mention very briefly the first, diagonalization, and concentrate on the second, Boolean circuits. P , NP and mathematics – a computational complexity perspective 683

3.1. Diagonalization and relativization. The diagonalization technique goes back to Cantor and his argument that there are more real numbers than algebraic numbers. It was used by Gödel in his Incompleteness Theorem, and by Turing in his undecidability results, and then refined to prove computational complexity lower bounds. A typical theorem in this area is that more time buys more computational power, e.g. there are functions computable in time n3, say, which are not computable in time n2. The heart of such arguments is the existence of a “universal algorithm”, which can simulate every other algorithm with only small loss in efficiency. Can such arguments be used to separate P from NP ? This depends on what we mean by “such arguments”. The paper by Baker, Gill and Solovay [12] suggested a feature shared by many similar complexity results, called relativization, and then proceeded to show that relativizing arguments do not suffice to resolve the P vs. NP question. In the three decades since that paper complexity theory grew far more sophisticated, but nevertheless almost all new results obtained do relativize (one of the few exceptions is in [110]). However, a few exceptions in the areas of probabilistic proofs (e.g. Theorem 6.3) are known not to relativize, but these are essentially upper bound results. More on this subject can be found in Chapter 14.3 in [81], Chapter 9.2 of [101], and even more in [34].

3.2. Boolean circuits. A Boolean circuit may be viewed as the “hardware analog” of an algorithm (software). Computation on the binary input sequence proceeds by a sequence of Boolean operations (called gates) from the set {∧, ∨, ¬} (logical AND, OR and NEGATION) to compute the output(s). We assume that ∧, ∨ are applied to two arguments. We note that while an algorithm can handle inputs of any length, a circuit can only handle one input length (the number of input “wires” it has). A circuit is commonly represented as a (directed, acyclic) graph, with the assignments of gates to its internal vertices. We note that a Boolean formula is simply a circuit whose graph structure is a tree. Recall that I denotes the set of all binary sequences, and that Ik is the set of sequences of length exactly k. If a circuit has n inputs and m outputs, it is clear that it computes a function f : In → Im. The efficiency of a circuit is measured by its size, which is the analog of time in algorithms.

Definition 3.1 (Circuit size). Denote by S(f ) the size of the smallest Boolean circuit computing f . As we care about asymptotic behavior, we shall be interested in sequences of functions f ={fn}, where fn is a function on n input bits. We shall study the complexity S(fn) asymptotically as a function of n, and denote it S(f ). E.g. let PAR be the parity function, computing if the number of 1’s in a binary string is even or odd. Then PARn is its restriction to n-bit inputs, and S(PAR) = O(n).13

13We use standard asymptotic notation. For integer functions g, h we write g = O(h) (as well as h = (g)) if for some fixed constant C>0 all integers n satisfy g(n)/h(n) ≤ C. We write g = o(h) if g(n)/h(n) tends to0asn tends to infinity. 684 Avi Wigderson

It is not hard to see that an algorithm (say a Turing machine) for a function f that runs in time T gives rise to a circuit family for the functions fn of sizes (respectively) (T (n))2, and so efficiency is preserved when moving from algorithms to circuits. Thus proving lower bounds for circuits implies lower bounds for algorithms, and we can try to attack the P vs. NP this way. Definition 3.2 (The class P/poly). Let P/poly denote the set of all functions com- putable by a family of polynomial size circuits. Conjecture 3.3. NP ⊆ P/poly. Is this a reasonable conjecture? As mentioned above, P ⊆ P/poly. Does the converse hold? It actually fails badly! There exist undecidable functions f (which cannot be computed by Turing machines at all, regardless of their running time), that have linear-size circuits. This extra power comes from the fact that circuits for different input lengths share no common description (and thus this model is sometimes called “non-uniform”). So is not proving circuit lower bounds a much harder task than proving P = NP question? There is a strong sentiment that the extra power provided by non-uniformity is irrelevant to P vs. NP . This sentiment comes from a result of Karp and Lipton [67], proving that NP ⊆ P/poly implies a surprising uniform “collapse”, similar to, but weaker than the statement NP = coNP . Still, what motivates replacing the Turing machine by the potentially more power- ful circuit families, when seeking lower bounds? The hope is that focusing on a finite model will allow for combinatorial techniques to analyze the power and limitations of efficient algorithms. This hope has materialized in the study of restricted classes of circuits (see e.g. Section 3.2.2).

3.2.1. Basic results and questions. We have already mentioned several basic facts about Boolean circuits, in particular the fact that they can efficiently simulate Turing machines. The next basic fact is that most Boolean functions require exponential size circuits. This is due to the gap between the number of functions and the number of small circuits. Fix the number of inputs bits n. The number of possible functions on n n bits is precisely 22 . On the other hand, the number of circuits of size s is (via a 2 crudely estimating the number of graphs of that size) at most 2s . Since every circuit computes one function, we must have s>2n/3 for most functions. n/ Theorem 3.4. For almost every function f : In →{0, 1}, S(f ) ≥ 2 3. So hard functions for circuits (and hence for Turing machines) abound. However, the hardness above is proved via a counting argument, and thus supplies no way of putting a finger on one hard function. We shall return to the nonconstructive nature of this problem in Section 4. So far, we cannot prove such hardness for any explicit function f (e.g., for an NP -complete function like SAT). P , NP and mathematics – a computational complexity perspective 685

o(n) Conjecture 3.5. S(SAT ) = 2 .

The situation is even worse – no nontrivial lower-bound is known for any explicit function. Note that for any function f on n bits (which depends on all its inputs), we trivially must have S(f ) ≥ n, just to read the inputs. The main open problem of circuit complexity is beating this trivial bound.

Open Problem 3.6. Find an explicit function f : In → In for which S(f ) = O(n).

A particularly basic special case of this problem, is the question whether addition is easier to perform than multiplication. Let ADD and MULT denote, respectively, the addition and multiplication functions on a pair of integers (presented in binary). For addition we have an optimal upper bound; that is, S(ADD) = O(n). For multi- plication, the standard (elementary school) quadratic-time algorithm can be greatly improved [96] (via Discrete Fourier Transforms) to slightly super-linear, yielding S(MULT) = O(nlog n log log n). Now, the question is whether or not there exist linear-size circuits for multiplication (i.e., is S(MULT) = O(n))? Unable to prove any nontrivial lower bound, we now turn to restricted models. There has been some remarkable successes in developing techniques for proving strong lower bounds for natural restricted classes of circuits. We discuss in some detail only one such model.

3.2.2. Monotone circuits. Many natural functions are monotone in a natural sense. Here is an example, from our list of NP -complete problems. Let CLIQUE be the function that, given a graph on n vertices (say by√ its adjacency matrix), outputs 1 iff it contains√ a complete subgraph of size (say) n (namely, all pairs of vertices in some n subset are connected by edges). This function is monotone, in the sense that adding edges cannot destroy any clique. More generally, a Boolean function is monotone, if “increasing” the input (flipping input bits from 0 to 1) cannot “decrease” the function value (cause it to flip from 1 to 0). A natural restriction on circuits comes by removing negation from the set of gates, namely allowing only {∧, ∨}. The resulting circuits are called monotone circuits and it is easy to see that they can compute every monotone function. A counting argument similar to the one we used for general circuits, shows that most monotone functions require exponential size monotone circuits. Still, proving a super-polynomial lower bound on an explicit monotone function was open for over 40 years, till the invention of the so-called approximation method by Razborov [89].

Theorem 3.7 ([89], [6]). CLIQUE requires exponential size monotone circuits.

Very roughly speaking, the approximation method replaces each of the {∧, ∨} gates of the (presumed small) monotone circuit with other, judiciously chosen (and complex to describe) approximating gates, {∧˜ , ∨}˜ respectively. The choice satisfies two key properties, which together easily rule out small circuits for CLIQUE: 686 Avi Wigderson

1. Replacing one particular gate by its approximator can only affect the output of the circuit on very few (in some natural but nontrivial counting measure) inputs. Thus in a small circuit, having a few gates, even replacing all gates results in a circuit that behaves as the original circuit on most inputs.

2. However, the output of every circuit (regardless of size) made of the approx- imating gates, produces a function which disagrees with CLIQUE on many inputs.

The CLIQUE function is well known to be NP -complete, and it is natural to wonder if small monotone circuits suffice for monotone functions in P . However, the approximation method was also used by Razborov [90] to prove a super polynomial size lower bound for monotone circuits computing the Perfect Matching problem (which is monotone and is in P ): given a graph, can one pair up the vertices such that every pair is connected by an edge?

Theorem 3.8 ([90]). Perfect Matching requires super polynomial size monotone cir- cuits.

Interestingly, no exponential lower bound is known for monotone circuits for this problem, but different techniques [88] prove that it requires exponential size monotone formulae (namely circuits which are trees), and [107] gives exponential size monotone circuit lower bounds for another natural problem in P .

3.2.3. Why is it hard to prove circuit lower bounds? The 1980s have seen a flurry of new techniques for proving circuit lower bounds on natural, restricted classes of circuits. Besides the Approximation Method, these include the Random Restriction method of Furst, Saxe, Sipser [35] and Ajtai [5] (used to prove lower bounds on constant depth circuits), the Communication Complexity method of Karchmer and Wigderson [64] (used to prove lower bounds on monotone formulae), and others (see the survey [18]). But they all fall short of obtaining any nontrivial lower bounds for general circuits, and in particular proving that P = NP . Is there a fundamental reason for this failure? The same may be asked about any long standing mathematical problem (e.g. the Riemann Hypothesis). A natural (vague!) answer would be that, probably, the current arsenal of tools and ideas (which may well have been successful at attacking related, easier problems) does not suffice. Remarkably, complexity theory can make this vague statement into a theorem! Thus we have a “formal excuse” for our failure so far: we can classify a general set of ideas and tools, which are responsible for virtually all restricted lower bounds known, yet must necessarily fail for proving general ones. This introspective result, developed by Razborov and Rudich [93], suggests a framework called Natural Proofs. Very briefly, a lower bound proof is natural, if it applies to a large, easily recognizable set of functions. They first show that this framework encapsulates all known lower bounds. Then they show that natural proofs of general circuit lower bounds are P , NP and mathematics – a computational complexity perspective 687 unlikely, in the following sense. Any natural proof of a lower bound surprisingly implies, as a side-effect, subexponential algorithms for inverting every candidate one-way function. Specifically, a natural (in this formal sense) lower bound would imply subexpo- nential algorithms for such functions as Integer Factoring and Discrete Logarithm, generally believed to be difficult (to the extent that the security of electronic commerce worldwide relies on such assumptions). This connection strongly uses pseudoran- domness which will be discussed later. A simple corollary is that no natural proof 1/100 exists to show that integer factoring requires circuits of size 2n (the best current 1/3 upper bound is 2n ). One interpretation of the aforementioned result, is an “independence result” of general circuit lower bounds from a certain natural fragment of Peano arithmetic. This may suggest that the P vs. NP problem may be independent from Peano arithmetic, or even set theory, which is certainly a possibility. We finally note that it has been over 10 years since the publication of the Natural Proof paper. The challenge it raised: prove a non natural lower bound was not yet met!

4. Proof complexity

For extensive surveys on this material see [13] and in [95]. The concept of proof is what distinguishes the study of mathematics from all other fields of human inquiry. Mathematicians have gathered millennia of experience to attribute such adjectives to proofs as “insightful, original, deep” and most notably, “difficult”. Can one quantify, mathematically, the difficulty of proving various theo- rems? This is exactly the task undertaken in proof complexity. It seeks to classify theorems according to the difficulty of proving them, much like circuit complexity seeks to classify functions according to the difficulty of computing them. In proofs, just like in computation, there will be a number of models, called proof systems capturing the power of reasoning allowed to the prover. Proof systems abound in all areas of mathematics (and not just in logic). Let us see some examples. 1. Hilbert’s Nullstellensatz is a (sound and complete) proof system in which theo- rems are inconsistent sets of polynomial equations. A proof expresses the constant 1 as a linear combination of the given polynomials. 2. Each finitely presented group can be viewed as a proof system, in which theo- rems are words that reduce to the identity element. A proof is the sequence of substituting relations to generate the identity. 3. Reidemeister moves are a proof system in which theorems are trivial, unknotted, knots. A proof is the sequences of moves reducing the given plane diagram of the knot into one with no crossings. 688 Avi Wigderson

4. von Neumann’s Minimax theorem gives a proof system for every zero-sum game. A theorem is an optimal strategy for White, and its proof is a strategy for Black with the same value. In each of these and many other examples, the length of the proof plays a key role, and the quality of the proof system is often related to how short proofs it can provide. 1. In the Nullstellensatz (over fields of characteristic 0), length (of the “coefficient” polynomials, measured usually by their degree and height) usually plays a crucial role in the efficiency of commutative algebra software, e.g. Gröbner basis algorithms. 2. The word problem in general is undecidable. For hyperbolic groups, Gromov’s polynomial upper bound on proof length has many uses, perhaps the most recent is in his own construction of finitely presented groups with no uniform embeddings into Hilbert space [48] 3. Reidemeister moves are convenient combinatorially, but the best upper bounds on length in this system to prove that a given knot is unknotted are exponential [52]. Stronger proof systems were developed to give polynomial upper bounds for proving unknottedness [53]. 4. In zero-sum games, happily all proofs are of linear size. We stress that the asymptotic view point – considering families of “theorems” and measuring their proof length as a function of the description length of the theorems – is natural and prevalent. As for computation, this asymptotic viewpoint reveals structure of the underlying mathematical objects, and economy (or efficiency) of proof length often means a better understanding. While this viewpoint is appropriate for a large chunk of mathematical work, you may rebel that it cannot help explaining the difficulty of single problems, such as the Riemann Hypothesis or P vs. NP . But even such theorems may be viewed asymptotically (not always illuminating them better though). The Riemann Hypothesis has equivalent formulations as a sequence of finite statements, e.g. about cancellations in the Möbius function. More interestingly, we shall see later a formulation of P/poly vs. NP problem, as a sequence of finite statements which are strongly related to the Natural Proofs paradigm mentioned above. All theorems which will concern us in this section are universal statements (e.g an inconsistent set of polynomial equations is the statement that every assignments to the variables fails to satisfy them). A short proof for a universal statement constitutes an equivalent formulation which is existential – the existence of the proof itself (e.g. the existence of the “coefficient” polynomials in Nullstellensatz which implies this inconsistency). The mathematical motivation for this focus is clear – the ability to describe a property both universally and existentially constitutes necessary and suffi- cient conditions – a holy grail of mathematical understanding. Here we shall be picky and quantify that understanding according to our usual computational yardstick – the length of the existential certificate. P , NP and mathematics – a computational complexity perspective 689

We shall restrict ourselves to propositional tautologies. This will automatically give an exponential (thus a known, finite) upper bound on the proof length, and will restrict the ballpark (as with P vs. NP ) to the range between polynomial and exponential. The type of statements, theorems and proofs we shall deal with is best illustrated by the following example.

4.1. The pigeonhole principle–amotivating example. Consider the well-known “pigeonhole principle”, stating that there is no injective mapping from a finite set to a smaller one. While trivial, we note that this principle was essential for the counting argument proving the existence of exponentially hard functions (Theorem 3.4) – this partially explains our interest in its proof complexity. More generally, this principle epitomizes non-constructive arguments in mathematics, such as Minkowski’s theorem that a centrally symmetric convex body of sufficient volume must contain a lattice point. In both results, the proof does not provide any information about the object proved to exist. We note that other natural tautologies capture the combinatorial essence of topological proofs (e.g. Brauer’s fixed point theorem, the Borsuk–Ulam theorem and Nash’s equilibrium) – see [82] for more. Let us formulate it and discuss the complexity of proving it. First, we turn it into m a sequence of finite statements. Fix m>n. Let PHPn stand for the statement there is no 1-1 mapping of m pigeons to n holes. To formulate it mathematically, imagine an m × n matrix of Boolean variables xij describing a hypothetical mapping (with the interpretation that xij = 1 means that the ith pigeon is mapped to the jth hole14). m Definition 4.1 (The pigeonhole principle). The pigeonhole principle PHPn now states that

• either pigeon i is not mapped anywhere (namely, all xij forafixedi are zeros), • or that some two are mapped to the same hole (namely, for some different i, i and some j we have xij = xij = 1).

These conditions are easily expressible as a formula in the variables xij (called propositional formula), and the pigeonhole principle is the statement that this formula is a tautology (namely satisfied by every truth assignment to the variables). Even more conveniently, the negation of this tautology (which is a contradiction) can be captured by a collection of constraints on these Boolean variables which are mutually contradictory. These constraints can easily be written in different languages: • Algebraic: as a set of constant degree polynomials over GF(2). • Geometric: as a set of linear inequalities with integer coefficients (to which we seek a {0, 1} solution). • Logical: as a set of Boolean formulae.

14Note that we do not rule out the possibility that some pigeon is mapped to more than one hole – this condition can be added, but the truth of the principle remains valid without it. 690 Avi Wigderson

We shall see soon that each setting naturally suggests (several) reasoning tools, such as variants of the Nullstellensatz in the algebraic setting, of Frege systems in the logical setting, and Integer Programming heuristics in the geometric setting. All of these can be formalized as proof systems, that suffice to prove this (and any other) tautology. Our main concern will be in the efficiency of each of these proof systems, and their relative power, measured in proof length. Before turning to some of these specific systems, we discuss this concept in full generality.

4.2. Propositional proof systems and NP vs. coNP . Most definitions and results in this subsection come from the paper which initiated this research direction, by Cook and Reckhow [26]. We define proof systems and the complexity measure of proof length for each, and then relate these to complexity questions we have met already. All theorems we shall consider will be propositional tautologies. Here are the salient features that we expect15 from any proof system. • Completeness. Every true statement has a proof. • Soundness. No false statement has a proof. • Verification efficiency. Given a mathematical statement T and a purported proof π for it, it can be easily checked if indeed π proves T in the system. Note that here efficiency of the verification procedure refers to its running-time measured in terms of the total length of the alleged theorem and proof. Remark 4.2. Note that we dropped the requirement used in the definition of NP , limiting the proof to be short (polynomial in the length of the claim). The reason is, of course, that proof length is our measure of complexity. All these conditions are concisely captured, for propositional statements, by the following definition. Definition 4.3 (Proof systems, [26]). A (propositional) proof system is a polynomial- time Turing machine M with the property that T is a tautology if and only if there exists a (“proof ”) π such that M(π,T) = 1.16

As a simple example, consider the following “Truth-Table” proof system MTT. Basically, this machine will declare a formula T a theorem if evaluating it on every possible input makes T true. A bit more formally, for any formula T on n variables, the machine MTT accepts (π, T ) if π is a list of all binary strings of length n, and for each such string σ , T(σ)= 1. Note that MTT runs in polynomial time in its input length, which the combined length of formula and proof. But in the system MTT proofs are (typically) of expo- nential length in the size of the given formula. This leads us to the definition of the

15Actually, even the first two requirements are too much to expect from strong proof systems, as Gödel famously proved in his Incompleteness Theorem. However, for propositional statements which have finite proofs there are such systems. 16In agreement with standard formalisms (see below), the proof is seen as coming before the theorem. P , NP and mathematics – a computational complexity perspective 691 efficiency (or complexity) of a general propositional proof system M – how short is the shortest proof of each tautology.

Definition 4.4 (Proof length, [26]). For each tautology T , let SM (T ) denote the size of the shortest proof of T in M (i.e., the length of the shortest string π such that M accepts (π, T )). Let SM (n) denote the maximum of SM (T ) over all tautologies T of length n. Finally, we call the proof system M polynomially bounded iff for all n we O( ) have SM (n) = n 1 . Is there a polynomially bounded proof system (namely one which has polynomial size proofs for all tautologies)? The following theorem provides a basic connection of this question with computational complexity, and the major question of Section 2.5. Its proof follows quite straightforwardly from the NP -completeness of SAT, the problem of satisfying propositional formulae (and the fact that a formula is unsatisfiable iff its negation is a tautology). Theorem 4.5 ([26]). There exists a polynomially bounded proof system if and only if NP = coNP . In the next section we focus on natural restricted proof systems. We note that a notion of reduction between proof systems, called polynomial simulation, was in- troduced in [26] and allows to create a partial order of the relative power of some systems. This is but one example to the usefulness of the methodology developed within complexity theory after the success of NP -completeness.

4.3. Concrete proof systems. All proof systems in this section are of the familiar variety, starting with the deductive system introduced in The Elements of Euclid for plane geometry. We start with a list of formulae, and using simple (and sound!) derivation rules infer new ones (each formula is called a line in the proof). In the contradiction systems below, we start with a contradictory set of formulae, and derive a basic contradiction (e.g. ¬x ∧ x,1= 0, 1 < 0 ), depending on the setting. We highlight some results and open problems on the proof length of basic tautologies in algebraic, geometric and logical systems.

4.3.1. Algebraic proof systems. We restrict ourselves to the field GF(2). Here a natural representation of a Boolean contradiction is a set of polynomials with no common root. We always add to such a collection the polynomials x2 − x (for all variables x) which ensure Boolean values (and so we can imagine that we are working over the algebraic closure). Hilbert’s Nullstellensatz suggests a proof system. If f1,f2,...,fn (with any num- g ,g ,...,g ber of variables) have no common root, there must exist polynomials 1 2 n such that i figi ≡ 1. The gi’s constitute a proof, and we may ask how short its description is. A related, but far more efficient system (intuitively based on computations of Gröbner bases) is Polynomial Calculus, abbreviated PC, which was introduced in [22]. 692 Avi Wigderson

The lines in this system are polynomials (represented explicitly by all coefficients), and it has two deduction rules, capturing the definition of an ideal: For any two polynomials g, h and variable xi, we can use g, h to derive g + h, and we can use g and xi to derive xig. It is not hard to see (using linear algebra), that if this system has a proof of length s for some tautology, then this proof can be found in time polynomial in s. Recalling our discussion on P vs. NP , we do not expect such a property from really strong proof systems. The PC is known to be exponentially stronger than Nullstellensatz. More precisely, there are tautologies which require exponential length Nullstellensatz proofs, but only polynomial PC-proofs. However, strong size lower bounds (obtained from degree lower bounds) are known for PC system as well. Indeed, the pigeonhole principle is hard for this system. For its natural encoding as a contradictory set of quadratic polynomials, Razborov [91] proved

m n/2 Theorem 4.6 ([91]). For every n and every m>n, SPC(PHPn ) ≥ 2 , over every field.

4.3.2. Geometric proof systems. Yet another natural way to represent Boolean con- tradictions is by a set of regions in space containing no integer points. A wide source of interesting contradictions are Integer Programs from combinatorial optimization. Here, the constraints are (affine) linear inequalities with integer coefficients (so the regions are subsets of the Boolean cube carved out by halfspaces). A proof system infers new inequalities from old ones in a way which does not eliminate integer points. The most basic system is called Cutting Planes (CP), introduced by Chvátal [20]. Its lines are linear inequalities with integer coefficients. Its deduction rules are (the obvious) addition of inequalities, and the (less obvious) dividing the coefficients by a constant (and rounding, taking advantage of the integrality of the solution space)17. m Let us look at the pigeonhole principle PHPn again. It is easy to express it as a set of contradictory linear inequalities: For every pigeon, the sum of its variables should be at least 1. For every hole, the sum of its variables should be at most 1. Thus adding up all variables in these two ways implies m ≤ n, a contradiction. Thus, the pigeonhole principle has polynomial size CP proofs. m While PHPn is easy in this system, exponential lower bounds were proved for k other tautologies, and we explain how next. Consider the tautology CLIQUEn:No graph on n nodes can simultaneously have a k-clique and a legal k − 1-coloring. It is easy to formulate it as a propositional formula. Notice that it somehow encodes many instances of the pigeonhole principle, one for every k-subset of the vertices.  √  n n1/10 Theorem 4.7 ([84]). SCP CLIQUEn ≥ 2 . The proof of this theorem by Pudlak [84] is quite remarkable. It reduces this proof complexity lower bound into a circuit complexity lower bound. In other words, he

17 x + y ≥ x + y ≥ 1 x + y ≥ E.g. from the inequality 2 4 1 we may infer 2 2 , and by integrality, 2 1. P , NP and mathematics – a computational complexity perspective 693 shows that any short CP-proof of tautologies of certain structure, yields a small circuit computing a related Boolean function. You probably guessed that for the tautology at hand, the function is indeed the CLIQUE function introduced earlier. Moreover, the circuits obtained are monotone, but of the following, very strong form. Rather than allowing only ∧, ∨ as basic gates, they allow any monotone binary operation on real numbers! Pudlak then goes to generalize Razborov’s approximation method (Section 3.2.2) for such circuits and proves an exponential lower bound on the size they require to compute CLIQUE.

4.3.3. Logical proof systems. The proof systems in this section will all have lines that are Boolean formulae, and the differences between them will be in the structural limits imposed on these formulae. We introduce the most important ones: Frege, capturing “polynomial time reasoning”, and Resolution, the most useful system used in automated theorem provers. The most basic proof system, called Frege system, puts no restriction on the formulae manipulated by the proof. It has one derivation rule, called the cut rule: from the two formulas A ∨ C, B ∨¬C we may infer the formula A ∨ B. Every basic book in logic has a slightly different way of describing the Frege system – one convenient outcome of the computational approach, especially the notion of efficient reductions between proof systems, is a proof (in [26]) that they are all equivalent, in the sense that the shortest proofs (up to polynomial factors) are independent of which variant you pick! The Frege system can polynomially simulate both the Polynomial Calculus and the Cutting Planes systems. In particular, the counting proof described above for the pigeonhole principle can be carried out efficiently in the Frege system (not quite trivially!), yielding n+1 O(1) Theorem 4.8 ([19]). SFrege(PHPn ) = n . Frege systems are basic in the sense that they are the most common in logic, and in that polynomial length proofs in these systems naturally corresponds to “polynomial- time reasoning” about feasible objects. In short, this is the proof analog of the compu- tational class P . The major open problem in proof complexity is to find any tautology (as usual we mean a family of tautologies) that has no polynomial-size proof in the Frege system. Open Problem 4.9. Prove superpolynomial lower bounds for the Frege system. As lower bounds for Frege are hard, we turn to subsystems of Frege which are interesting and natural. The most widely studied system is Resolution. Its impor- tance stems from its use by most propositional (as well as first order) automated theorem provers, often called Davis–Putnam or DLL procedures [28]. This family of algorithms is designed to find proofs of Boolean tautologies, arising in diverse ap- plications from testing computer chips or communication protocols, to basic number theory results. 694 Avi Wigderson

The lines in Resolution refutations are clauses, namely disjunctions of literals (like x1 ∨ x2 ∨¬x3). The inference cut rule simplifies to the resolution rule: for two clauses A, B and variable x, we can use A ∨ x and B ∨¬x to derive the clause A ∨ B. Historically, the first major result of proof complexity was Haken’s18 [49] expo- nential lower bound on Resolution proofs for the pigeonhole principle.

n+1 (n) Theorem 4.10 ([49]). SResolution(PHPn ) = 2 . To prove it, Haken developed the bottleneck method, which is related to both the random restriction and approximation methods mentioned in the circuit complexity chapter. This lower bound was extended to random tautologies (under a natural distribution) in [21]. The width method of [15] provides much simpler proofs for both results.

4.4. Proof complexity vs. circuit complexity. These two areas look like very differ- ent beasts, despite the syntactic similarity between the local evolution of computation and proof. To begin with, the number of objects they care about differ drastically. There are doubly exponentially number of functions (on n bits), but only exponentially many tautologies of length n. Thus a counting argument shows that some functions (albeit non explicit) require exponential circuit lower bounds (Theorem 3.4), but no similar argument can exist to show that some tautologies require exponential size proofs. So while we prefer lower bounds for natural, explicit tautologies, existence results of hard tautologies for strong systems are interesting in this setting as well. Despite the different nature of the two areas, there are deep connections between them. Quite a few of the techniques used in circuit complexity, most notably Random Restrictions were useful for proof complexity as well. The lower bound we saw in the previous subsection is extremely intriguing: a monotone circuit lower bound directly implies a (nonmonotone) proof system lower bound! This particular type of reduction, known as the Interpolation Method was successfully used for other, weak, proof systems, like Resolution. It begs the question if one can use reductions of a similar nature to obtain lower bounds for strong system (like Frege), from (yet unproven) circuit lower bounds?

Open Problem 4.11. Does NP ⊆ P/poly imply superpolynomial Frege lower bounds?

Why are Frege lower bounds hard? The truth is, we do not know. The Frege system (and its relative, Extended Frege), capture polynomial time reasoning, as the basic objects appearing in the proof are polynomial time computable. Thus super- polynomial lower bounds for these systems is the proof complexity analog of proving superpolynomial lower bounds in circuit complexity. As we saw, for circuits we at least understand to some extent the limits of existing techniques, via Natural Proofs. However, there is no known analog of this framework for proof complexity.

18Armin Haken, the son of Wolfgang Haken cited earlier for his work on knots. P , NP and mathematics – a computational complexity perspective 695

We conclude with a tautology capturing the P/poly vs. NP question. Thus we use proof complexity to try showing that proving circuit lower bounds is difficult. This tautology, suggested by Razborov, simply encodes the statement NP ⊆ P/poly, namely that SAT does not have small circuits. More precisely, fix n, an input size to SAT, and s, the circuit size lower bound we attempt to prove19. The variables of s our “Lower Bound” formula LBn encode a circuit C of size s, and the formula simply checks that C disagrees with SAT on at least one instance φ of length n (namely that s either φ ∈ SAT and C(φ) = 0orφ ∈ SAT and C(φ) = 1.) Note that LBn has size N = 2O(n), so we seek a superpolynomial in N lower bound on its proof length20. s Proving that LBn is hard for Frege will in some sense give another explanation to the difficulty of prove circuit lower bound. Such a result would be analogous to the one provided by Natural Proofs, only without relying on the existence of one-way func- tions. But paradoxically, the same inability to prove circuit lower bounds seems to s prevent us from proving this proof complexity lower bound! Even proving that LBn is hard for Resolution has been extremely difficult. It involves proving hardness of a weak pigeonhole principle21 – one with exponentially more pigeons than holes. It was finally achieved with the tour-de-force of Raz [87], and further strengthening of [92].

5. Randomness in computation

The marriage of randomness and computation has been one of the most fertile ideas in computer science, with a wide variety of ideas and models ranging from cryp- tography to computational learning theory to distributed computing. It enabled new understanding of fundamental concepts such as knowledge, secret, learning, proof, and indeed, randomness itself. In this and the next section we shall just touch the tip of the iceberg, things most closely related to the questions of efficient computation and proofs. The following two subsections tell the contradicting stories on the power and weakness of algorithmic randomness. Good sources are [79], [39] and the relevant chapters in [95].

5.1. The power of randomness in algorithms. Let us start with an example, which illustrates a potential dilemma met by mathematicians who try to prove identities. As- sume we work here over the rationals Q. The n×nVandermondematrix V(x1,...,xn) j− in n variables has (xi) 1 in the (i, j) position. The Vandermonde Identity is:  Proposition 5.1. det V(x1,...,xn) ≡ i

Definition 5.3 (The class BPP , [37]). The function f : I → IisinBPP if there exists a probabilistic polynomial time algorithm A, such that for every input x, Pr[A(x) = f(x)]≤1/3. Again, we stress that this probability bound is over the internal coin-tosses of the algorithm, and holds for every input. Moreover, replacing the error probability 1/3 by exp(−|x|) leaves the definition unchanged (by the amplification idea above). Probabilistic algorithms were used in statistics (for sampling) and physics (Monte Carlo methods), before computer science existed. However, their introduction into computer science in the 1970s, starting with the probabilistic primality tests of Solo- vay–Strassen [104] and Rabin [85], was followed by an avalanche that increased the variety and sophistication of problems amenable to such attacks tremendously – a glimpse to this scope can be obtained e.g. from the textbook [79]. We restrict ourselves here only to those which save time, and note that randomness seems to help save other resources as well! We list here a few sample problems which have probabilistic polynomial time al- gorithms22, but for which the best known deterministic algorithms require exponential time. These are amongst the greatest achievements of this field. • Generating primes ([104], [85]). Given an integer x (in binary), produce a prime in the interval [x,2x] (note that the prime number theorem guarantees that a random number in this interval is a prime with probability about 1/|x|). • Polynomial factoring ([63]). Given an arithmetic formula describing a multi- variate polynomial (over a large finite field), find its irreducible factors23 • Permanent approximation ([60]). Given a nonnegative real matrix, approxi- mate its permanent24 to within (say) a factor of 2. • Volume approximation ([31]). Given a convex body in high dimension (e.g. a polytope given by its bounding hyperplanes), approximate its volume25 to within (say) a factor of 2. The most basic question about this new computational paradigm of probabilistic computation, is whether it really adds any power over deterministic computation. Open Problem 5.4. Is BPP = P ? The empirical answer is an emphatically NO: we have no idea in sight as to how to solve the problems above, and many others, even in subexponential time deterministically, let alone in polynomial time. However, the next subsection should change this viewpoint.

22Strictly speaking they are not in BPP as they compute relations rather than functions. 23Note that it is not even clear that the output has a representation of polynomial length – but it does! 24Unlike its relative, the determinant, which can be easily computed efficiently by Gauss elimination, the permanent is known to be #P -complete (which implies NP -hardness) to compute exactly. 25Again, computing the volume exactly is #P -complete. 698 Avi Wigderson

5.2. The weakness of randomness in algorithms. Let us start from the end: if any of the numerous NP -complete problems we saw above is hard then randomness is weak. There is a tradeoff between what the words hard and weak formally mean. To be concrete, we give perhaps the most dramatic such result of Impagliazzo and Wigderson [58].

Theorem 5.5 ([58]). If SAT cannot be solved by circuits of size 2o(n) then BPP = P . Moreover, SAT can be replaced in this statement by any problem which has 2O(n)-time algorithms26.

Rephrasing, exponential circuit lower bounds on essentially any problem of inter- est imply that randomness can be always eliminated from algorithms without sacri- ficing efficiency (up to polynomial). Many variants of this result exist. Weakening the assumed lower bound does weaken the deterministic simulation of randomness, but leaves it highly nontrivial. For example, if NP ⊆ P /poly then BPP has deter- ministic algorithms with subexponential runtime exp(nε) for every ε>0. Moreover, analogs are known where the hardness assumption is uniform (of the type P = NP ), e.g. [59]. Note one remarkable nature of such theorems: if one computational task is hard, than another is easy! We are now faced with deciding which of two extremely appealing beliefs to drop (as we discover that they are contradictory!). Either that natural problems (e.g. NP -complete ones) cannot be solved efficiently, or that randomness is extremely powerful. Given that our intuition about the former seems far more established, we are compelled to conclude that randomness cannot significantly speed-up algorithms, and indeed BPP = P .

Conjecture 5.6. BPP = P .

Wenow turn to give a high level description of the ideas leading to this surprising set of results, which are generally known under the heading Hardness vs. Randomness27. We refer the reader to the surveys in [39], [95] for more. We are clearly after a general way of eliminating the randomness used by any (efficient!) probabilistic algorithm. Let A be such an algorithm, working on input x, and using as randomness the uniform distribution Un on binary sequences of length n. Assume A computes a function f , and its error on any input is at most 1/3. The idea is to “fool” A, replacing the distribution Un by another distribution D, without A noticing it! This leads to the key definition of pseudorandomness of Yao [111].

26This class includes most NP -complete problems, but far more complex ones, e.g. determining optimal strategies of games, not believed to be in NP . 27The title of Silvio Micali’s PhD thesis, who, with his advisor Manuel Blum constructed the first hardness based pseudorandom bit generator. P , NP and mathematics – a computational complexity perspective 699

Definition 5.7 (Pseudorandomness, [111]). Call a distribution D pseudorandom if no efficient process28 can “tell it apart”29 from the uniform distribution Un.

By the definition, any such distribution is as good as Un,asA’s computation on x is and efficient process. Remark 5.8. This definition specializes a more general one of computational in- distinguishability between probability distributions, which originates in the landmark paper of Goldwasser and Micali [43]. This key behavioristic definition of randomness underlies the mathematical foundations of modern cryptography which are laid out in that paper. We also note that computational indistinguishability suggests a coarsening of the usual statistical distance (L1 norm) between probability distributions, and we shall see its importance again in Section 6.2 Back to our derandomization task. Can we efficiently generate a pseudorandom distribution D from only very few random bits? Specifically, we would like to compute D = G(Um) where G is a deterministic polynomial time algorithm and m<

28This can mean an algorithm or a circuit. 29E.g. produce a given output with noticeably different probability, say 1/9. 700 Avi Wigderson

We note that this very general line of attack may benefit from specialization. We saw that to derandomize a probabilistic algorithm all we need is a way to efficiently generate a low entropy distribution which fools it. But for specific, given algorithms this may be easier that for all of them. Indeed, careful analysis of some important probabilistic algorithms, and the way they use their randomness, has enabled mak- ing them deterministic via tailor-made generators. These success stories (of which the most dramatic is the recent deterministic primality test of [3]) actually suggest the route of probabilistic algorithms and then derandomization as a paradigm for de- terministic algorithm design. More in the textbook [79]. Finally, me mention the remarkable result of [62] showing that derandomizing the simple probabilistic al- gorithm embodied in Proposition 5.2 is equivalent to proving certain circuit lower bounds. We conclude by stressing that randomness remains indispensable in many fields of computer science, including cryptography, distributed computing, and – as we shall see next – probabilistic proofs.

6. Randomness in proofs29

The introduction of randomness into proofs has been one of the most powerful ideas in theoretical computer science, with quite a number of unexpected consequences, and in particular new, powerful characterizations of NP . In this section we summarize the main definitions and results of this research direction. Again, we refer the readers to the surveys in [61], [39], [95] and the references therein for more detail. Let us start again with an example. Consider the graph isomorphism problem mentioned in Section 2.11: given two graphs G and H, determine if they are isomor- phic. No polynomial time algorithm is known for this problem. Now assume that an infinitely powerful teacher (who in particular can solve such problems), wants to convince a limited, polynomial time student, that two graphs G, H are isomorphic. This is easy – the teacher simply provides the bijection between the vertices of the two graphs, and the student can verify that edges are preserved. This is merely a rephrasing of the fact that ISO, the set of all isomorphic pairs (G, H),isinNP . But is there a similar way for the teacher to convince the student that two given graphs are not isomorphic? It is not known if ISO ∈ coNP , so we have no such short certificates for nonisomorphism. What can be done? Here is an idea from [41], which allows the student and teacher more elaborate interaction, as well as coin tossing. The student challenges the teacher as follows. He (secretly) flips a coin to choose one of the two input graphs G or H. He then creates a random isomorphic copy K of the selected graph, by randomly permuting the vertex names (again with secret coin tosses). He then presents the teacher with

29In this section we do not discuss the “probabilistic method”, a powerful proof technique. An excellent text on it is [7]. P , NP and mathematics – a computational complexity perspective 701

K, who is challenged to tell if K is isomorphic to G or H. Observe that if G and H are indeed non isomorphic as claimed, then the answer is unique, and the challenge can always be met (recall that the teacher has infinite computational power). If however G and H are isomorphic, no teacher can guess the origin of K with probability greater than 1/2. Simply, the two distributions: random isomorphic copy of G, and random isomorphic copy of H, are identically distributed, and so cannot be told apart regardless of computational power. Furthermore, if the teacher succeeds in a 100 independent challenges of this type, his probability of succeeding in all when G and H are isomorphic go down to 2−100, yielding an overwhelmingly convincing interactive proof that the graphs are indeed non isomorphic. And we note another remarkable fact: if you are worried about the need for the student to hide his coin tosses, there is another (more sophisticated) interactive proof due to [45] in which all coin tosses of the student are available to the prover! We return to the general discussion. We have already discussed proof systems in sections 2.3 and 4. In both, the verifier that a given witness to a given claim is indeed a proof was required to be an efficient deterministic procedure. In the spirit of the previous section, we now relax this requirement and allow the verifier to toss coins, and err with a tiny probability. To make the quantifiers in this definition clear, as well as allow more general interaction between the prover and the verifier, it will be convenient to view a proof system for a set S (e.g., of satisfiable formulae) as a game between an all-powerful prover and the (efficient, probabilistic) verifier: Both receive an input x, and the prover attempts to convince the verifier that x ∈ S. Completeness dictates that the prover succeeds for every x ∈ S. Soundness dictates that every prover fails for every x ∈ S. In the definition of NP , both of these conditions should hold with probability 1 (in which case we may think of the verifier as deterministic). In probabilistic proof systems we relax this condition, and only require that soundness and completeness hold with high probability (e.g. 2/3, as again the error can be reduced arbitrarily via iteration and majority vote). In other words, the verifier will only rarely toss coins that will cause it to mistake the truth of the assertion. This extension of standard NP proofs was suggested independently in two pa- pers – one of Goldwasser, Micali and Rackoff [44] (whose motivation was from cryp- tography, in which interactions of this sort are prevalent), and the other by Babai [10] (whose motivation was to provide such interactive “certificates” for natural problems in group theory which were not known to be in coNP ). While the original defini- tions differed (in whether the coin tosses of the verifier are known to the prover or not), the paper of Goldwasser and Sipser [45] mentioned above showed both models equivalent. This relaxation of proofs is not suggested as a substitute to the notion of math- ematical truth. Rather, much like probabilistic algorithms, it is suggested to greatly increase the set of claims which can be efficiently proved in cases where tiny error is immaterial. As we shall see below, it turns out to yield enormous advances in com- puter science, while challenging our basic intuition about the very nature of proof. 702 Avi Wigderson

We exhibit three different remarkable manifestations of that: the first shows that we can prove many more theorems, the second that we can convince others that we have a correct proof of a given theorem without revealing anything else about our proof, and the third that verifiers need only look at a handful of bits in a proof to be convinced of its validity.

6.1. Interactive proof systems. When the verifier is deterministic, we can always assume that the prover simply sends a single message (the purported “proof ”), and based on this message the verifier decides whether to accept or reject the common input x as a member of the target set S. When the verifier is probabilistic, interaction may add power. We thus consider a (randomized) interaction between the parties, which may be viewed as an “interro- gation” by a persistent student, asking the teacher “tough” questions in order to be convinced of correctness. Since the verifier ought to be efficient (i.e., run in time polynomial in |x|), the number of such rounds of questions is bounded by a polyno- mial.

Definition 6.1 (The class P, [44], [10]). The class P (for Interactive Proofs) con- tains all sets S for which there is a verifier that accepts every x ∈ S with probability 1 (after interacting with an adequate prover), but rejects any x ∈ S with probability at least 1/2 (no matter what strategy is employed by the prover).

We have already seen the potential power of such proofs in the example of graph isomorphism above, and several others were given. But the full power of P begun to unfold only after an even stronger proof system, allowing multiple provers,was suggested by Ben-Or et al. [14] (motivated by cryptographic considerations). A lively account of the rapid progress is given in [11]. One milestone was showing that P proofs can be given to every set in coNP (indeed, much more, but for classes we have not defined).

Theorem 6.2 ([77]). coNP ⊆ P.

This was shortly followed by a complete characterization of P by Shamir [100]. He proved it equivalent to PPACE, the class of sets computable with polynomial memory (and possibly exponential time). We note that this class contains problems which seem much harder than NP and coNP , e.g. finding optimal strategies of games.

Theorem 6.3 ([100]). P = PPACE.

We conclude by noting that this success story required the confluence and in- tegration of ideas from different “corners” of computational complexity. A central technical tool which was developed for these results, and would play a major role in Section 6.3, is the arithmetic encoding of Boolean formulae by polynomials, and the ultra-fast verification of their properties. P , NP and mathematics – a computational complexity perspective 703

6.2. Zero-knowledge proof systems. Assume you could prove the Riemann Hy- pothesis. You want to convince the mathematical world of your achievement, but am extremely paranoid that if you revealed the proof, someone else will claim it was his idea. Is there a way to resolve this dilemma? Hold on. The thrust in this section is not to prove more theorems, but rather to have proofs with additional properties. Randomized and interactive verification procedures as in Section 6.1 allow the (meaningful) introduction of zero-knowledge proofs, which are proofs that yield nothing beyond their own validity. Such proofs seem impossible – how can you convince anyone of anything they do not know already, without giving them any information? In mathematics, whenever we cannot prove a theorem ourselves, we feel that seeing a proof will necessarily teach us something we did not know! Well, the interactive proof above, that two graphs are non isomorphic, at least sug- gest that in some special cases zero-knowledge proofs are possible! Note that in each round of that proof, the student knew perfectly well what the answer to his challenge was, so he learned nothing. In other words, if the graphs were indeed non isomorphic, he could have generated the conversation without the teacher’s help! Nevertheless, the conversation convinced him that indeed the graphs were non isomorphic. How can we define this notion formally? Extending the intuition above, we de- mand that on every correct claim, the verifier should be able to efficiently generate, by himself, (the probability distribution of) his conversation with the prover. More generally, we would be satisfied if what the verifier can generate by himself is in- distinguishable from the actual conversation (in the same sense as pseudorandom distributions are indistinguishable from the uniform distribution 5.7). This important definition of zero knowledge proof was suggested in the same seminal paper [44] which defined interactive proofs. Now which theorems have zero-knowledge proofs? Well, if the verifier can deter- mine the answer with no aid, it is trivial. Thus, any set in BPP has a zero-knowledge proof, in which the prover says nothing (and the verifier decides by itself). A few examples believed outside BPP like Graph Non-Isomorphism, are known to have such proofs unconditionally. What is surprising is that if one allows the standard assumption of cryptogra- phy, namely assuming that one-way functions exist (see Section 2.11.1), then zero- knowledge proofs exist for every theorem of interest! Goldreich, Micali and Wigder- son [41] proved:

Theorem 6.4 ([41]). Assume the existence of one-way functions. Then every set in NP has a zero-knowledge interactive proof.

Here again we see the power of reductions and completeness! This theorem is proved in 2 steps. First, [41] gives a zero-knowledge proof for statements of the form a given graph is 3-colorable, using various structural properties of this problem. Then, it uses the NP -completeness of this problem (in the strong form which allows 704 Avi Wigderson efficient translation of witnesses, not just instances, mentioned after Theorem 2.12) to infer that all NP sets have a zero-knowledge proof. We stand by the interpretation above of this theorem. If you proved the Riemann Hypothesis, and were nervous to reveal the proof lest the listener would rush to publish it first, you could convince him/her, beyond any reasonable doubt, that you indeed have such a proof, in a way which will reveal no information about it. Simply use the proof that 3Color is NP -complete to translate the statement of the Riemann Hypothesis into the appropriate graph, translate your proof of it into the appropriate legal 3-coloring, and use the protocol of [41]. But the grand impact of this theorem is not in the above toy application. Zero- knowledge proofs are a major tool for forcing participants in cryptographic protocols to behave correctly, without compromising anyone’s privacy. This is combined with the secure evaluation of functions [112], [42], where (completely different) reductions and completeness are again central to the proof. Together they allow for the imple- mentation of just about any cryptographic task (for a good example for the complexity of such tasks try to imagine playing a game of poker over the telephone).

6.3. Probabilistically checkable proofs. In this section we turn to one of the deepest and most surprising discoveries on the power of probabilistic proofs, and its conse- quences to the limits of approximation algorithms. We return to the non-interactive mode, in which the verifier receives a (alleged) written proof. But now we restrict its access to the proof so as to read only a small part of it (which may be randomly selected). An excellent analogy is to imagine a referee trying to decide the correctness of a long proof by sampling a few lines of the proof. It seems hopeless to detect a single “bug” unless the entire proof is read. But this intuition is valid only for the “natural” way of writing down proofs! It fails when robust formats of proofs are used (and, as usual, we tolerate a tiny probability of error). Such robust proof systems are called PCPs (for Probabilistically Checkable Proofs). Loosely speaking, a PCP system for a set S consists of a probabilistic polynomial-time verifier having access to individual bits in a string representing the (alleged) proof31. The verifier tosses coins and accordingly accesses only a constant number of the bits in the alleged proof. It should accepts every x ∈ S with proba- bility 1 (when given a real proof, adequately encoded), but rejects any x ∈ S with probability at least 1/2 (no matter to which “alleged proof” it is given). A long sequence of ideas and papers, surveyed in [8], [106], culminated in the “PCP theorem” of Arora et al.:

Theorem 6.5 (The PCP theorem, [9]). Every set in NP has a PCP system. Further- more, there exists a polynomial-time procedure for converting any NP -witness to the corresponding, “robust” PCP-proof.

31In case of NP -proofs the length of the proof is polynomial in the length of the input. P , NP and mathematics – a computational complexity perspective 705

Indeed, the proof of the PCP theorem suggests a new way of writing “robust” proofs, in which any bug must “spread” all over. Equivalently, if the probability of finding a bug found in these handful of bits scanned by the verifier is small (say <1/10), the theorem is correct! The remarkable PCP theorem was proved with a rather complex and technical proof, which has resisted significant simplification for over a decade. However, a conceptually different proof which is very elegant and much simpler was given last year by Dinur [30]. The reader may find a syntactic similarity between PCPs and error correcting codes. In the latter, if the probability of a bit being flipped in an encoded message is small, then the message can be correctly recovered from its noisy encoding. Indeed there are deep connections, and the cross fertilization between these two areas has been very significant. The main impact of the PCP theorem (and its variants) is due to its connection, discovered by Feige et al. [33], to hardness of approximation (elaborated on in the surveys above). The PCP theorem has revolutionized our ability to argue that certain problems are not only hard to solve exactly, but even to get a rough approximation. We note that in practice, a near-optimal solution to a hard problem may be almost as good as an optimal one. But for decades, till the PCP theorem came along, we had almost no means of proving hardness of approximation results. Even with the PCP theorem, these are typically much harder to prove than standard NP -completeness results. We mention two examples of the strongest such inapproximability results, both due to Hastad [54], [55]. Both are nearly tight, in that it is NP -hard to approximate the solution by the factor given, but trivial to do so with slightly bigger factor. In both ε>0 can be an arbitrarily small constant. • Linear equations. Given a linear system of equations over GF(2), approximate the maximum number of mutually satisfiable ones, to within a factor of 2 − ε (clearly, a factor 2 is trivial: a random assignment will do). • Clique. Given a graph with n vertices, approximate its maximum clique size to within a factor n1−ε (clearly, a factor n is trivial: one vertex will do).

7. Some concrete open problems

We conclude this paper with a short list of open problems. They were all chosen so as to be free of any reference to computational models. Indeed all have simple elementary definitions, are natural and inviting. However, they all arise from attempts to prove computational lower bounds and have been open for decades. Solving any of them will represent important progress. In all problems F is a field (of your choice – the questions are of interest for any field). We let Mn(F ) denote all n×n matrices over F and GLn(F ) all invertible ones. When asking for an explicit matrix B, we really mean an infinite family Bn with some finite description. 706 Avi Wigderson

7.1. Gauss elimination. For a matrix A ∈ GLn(F ) let G(A), the Gauss elimination complexity of A, denote the smallest number of row and column operations which transform A to a diagonal matrix.

Open Problem 7.1. Find an explicit Boolean matrix B with G(B) = O(n).

7.2. Matrix rigidity. A matrix A ∈ Mn(F ) is (k, r)-rigid if for every matrix A obtained from A by changing (arbitrarily) the values of at most k entries per row, rk(A) ≥ r (where rk is the rank over F ). √ Open Problem 7.2. Find an explicit Boolean matrix√ which is ( n, n/100)-rigid. Find an explicit Boolean matrix which is (n/100, n)-rigid.

7.3. Permanent versus determinant. Define as usual the determinant and perma- nent polynomials by   Detn(X) = sgn(σ ) Xi,σ(i) σ∈Sn i and   Pern(X) = Xi,σ(i). σ∈Sn i

Let m(n) be the smallest value m such that Pern is a projection of Detm. Namely that the permanent of an n × n variable matrix X can be written as the determinant of an m × m matrix every entry of which is either a variable from X or a constant from F .

Open Problem 7.3. Prove that m(n) = nO(1).

Note that the field F cannot have characteristic 2.

7.4. Tensor rank (of matrix multiplication). For three n × n matrices of variables X, Y , Z define the trilinear form T(X,Y,Z)by its action on the standard basis: for every i, j, k we have T(Xij ,Yjk,Zki) = 1 and T = 0 on all other triples. A rank 1 tensor is a product of linear forms (one in X, one in Y , one in Z), and the rank of a tensor is the smallest number of rank 1 tensors which add up to it.

Open Problem 7.4. Determine if the rank of T is O(n2) or not.

7.5. Generalized polynomials for determinant. The notion of tensor rank is slightly extended here to the affine case. Let X be a set of variables. A generalized monomial is simply a product of affine functions over X.Ageneralized polynomial is a sum of generalized monomials. P , NP and mathematics – a computational complexity perspective 707

Clearly generalized polynomials compute “normal” polynomials in F [X], but some- times they may be sparser (have fewer monomials). For a polynomial q ∈ F [X] let s(q) denote the minimum number of generalized monomials needed to express q as a generalized polynomial. O( ) Open Problem 7.5. Prove that s(Detn) = n 1 .

Acknowledgements. Weacknowledge support from NSF grant CCR-0324906. Parts of this paper are revisions of material taken from a joint survey on computational complexity with Oded Goldreich, to be published in the Princeton “Compendium to mathematics” edited by Tim Gowers. I am grateful to the following colleagues for careful reading and comments on early versions of this manuscript: Noga Alon, Sanjeev Arora, Bernard Chazelle, Ron Fagin, Oded Goldreich, Nadia Heninger, Alex Lubotzky, Sasha Razborov, Peter Sarnak and Bill Steiger.

References

[1] Adleman, L., and Manders, K., Computational complexity of decision problems for poly- nomials. Proceedings of 16th IEEE Symposium on Foundations of Computer Science, IEEE Comput. Soc. Press, Los Alamitos, CA, 1975, 169–177. [2] Agol, I., Hass, J., and Thurston, W. P., The Computational Complexity of Knot Genus and Spanning Area. Trans. Amer. Math. Sci. 358 (2006), 3821–3850. [3] Agrawal, M., Kayal, N., and Saxena, N., Primes is in P . Ann. of Math. 160 (2) (2004), 781–793. [4] Ajtai, M., Generating Hard Instances of Lattice Problems. Proceedings of the 28th annual ACM Symposium on Theory of Computing, ACM Press, New York 1996, 99–108.

[5] Ajtai, M., 1-formulae on finite structures. Ann. Pure Appl. Logic 24 (1) (1983), 1–48. [6] Alon, N., and Boppana R., The Monotone Circuit Complexity of Boolean Functions. Combinatorica 7 (1) (1987), 1–22. [7] Alon, N. and Spencer, J., The Probabilistic Method. 2nd edition, Wiley-Intersci. Ser. Discrete Math. Optim., John Wiley, New York 2000. [8] Arora, S., Probabilistic checking of proofs and the hardness of approximation prob- lems. Ph.D. Thesis, UC Berkeley, 1994; revised version in http://eccc.hpi-web.de/eccc- local/ECCC-Books/sanjeev_book_readme.html [9] Arora, S., Lund, C., Motwani, R., Sudan, M., and Szegedy, M., Proof verification and the hardness of approximation problems. J. ACM 45 (3) (1998), 501–555. [10] Babai, L., Trading group theory for randomness. In Proceedings of the 17th annual ACM Symposium on Theory of Computing, ACM Press, New York 1985, 421–429. [11] Babai, L., E-mail and the unexpected power of interaction. In Proceedings of the 5th Annual Conference on Structure in Complexity Theory, IEEE Comput. Soc. Press, Los Alamitos, CA, 1990, 30–44. [12] Baker, T., Gill, J., and Solovay, R., Relativizations of the P = ?NP question. SIAM J. Comput. 4 (1975), 431–442. 708 Avi Wigderson

[13] Beame, P., and Pitassi, T., Propositional Proof Complexity: Past, Present, and Future. Bull. EATCS 65 (1998), 66–89. [14] Ben-Or, M., Goldwasser, S., Kilian, J., Wigderson, A., Efficient Identification Schemes Using Two Prover Interactive Proofs. Advances in Cryptography (CRYPTO 89), Lecture Notes in Comput. Sci. 435, Springer-Verlag, Berlin 1989, 498–506. [15] Ben-Sasson, E., and Wigderson, A., Short Proofs are Narrow - Resolution made Simple. Proceedings of the 31st annual ACM Symposium on Theory of Computing, ACM Press, New York 1999, 517–526. [16] Blum, L., Cucker, F., Shub, M., and Smale, S., Complexity and Real Computation. Springer-Verlag, 1998. [17] Blum, M., and Micali, S., How to generate chryptographically secure sequences of pseu- dorandom bits. SIAM J. Comput. 13 (1984), 850–864. [18] Boppana, R., and Sipser, M., The complexity of finite functions. In [72], 757–804. [19] Buss, S., Polynomial size proofs of the propositional pigeonhole principle. J. Symbolic Logic 52 (1987), 916–927. [20] Chvátal, V., Edmonds polytopes and a hierarchy of combinatorial problems. Discrete Math. 4 (1973), 305–337. [21] Chvátal, V., and Szemeredi, E., Many hard examples for resolution. J. ACM 35 (4) (1988), 759–768. [22] Clegg, M., Edmonds, J., and Impagliazzo, R., Using the Groebner BasisAlgorithm to Find Proofs of Unsatisfiability. Proceedings of the 28th annual ACM Symposium on Theory of Computing, ACM Press, New York 1996, 174–183. [23] Cobham, A., The intrinsic computational difficulty of functions. In Logic, Methodology, and Philosophy of Science, North Holland, Amsterdam 1965, 24–30. [24] Cook, S. A., The Complexity of Theorem-Proving Procedures. Proceedings of the 3rd annual ACM Symposium on Theory of Computing, ACM Press, NewYork 1971, 151–158. [25] Cook, S. A., The P vs. NP Problem. CLAY Mathematics Foundation Millenium Prob- lems, http://www.claymath.org/millennium. [26] Cook, S. A., and Reckhow, R. A., The Relative Efficiency of Propositional Proof Systems. J. Symbolic Logic 44 (1979), 36–50. [27] Cormen, T. H., Leiserson, C., and Rivest, R., Introduction to Algorithms. 2nd edition, MIT Press, Cambridge, MA; McGraw-Hill Book Co., New York 2001. [28] Davis, M., Logemann, G., and Loveland, D., A machine program for theorem proving. J. ACM 5 (7) (1962), 394–397. [29] Diffie, W., and Hellman, M., New directions in cryptography. IEEE Trans. Information Theory 22 (1976), 644–654. [30] Dinur, I., The PCP Theorem by gap amplification. Proceedings of the 38th annual ACM Symposium on Theory of Computing, ACM Press, New York 2006, 241–250. [31] Dyer, M., Frieze, A., and Kannan, R., A random polynomial time algorithm for approxi- mating the volume of a convex body. J. ACM 38 (1) (1991), 1–17. [32] Edmonds, J., Paths, Trees, and Flowers. Canad. J. Math. 17 (1965), 449–467. [33] Feige, U., Goldwasser, S., Lovasz, L., Safra, S., and Szegedy, M., Interactive proofs and the hardness of approximating cliques. J. ACM 43 (2) (1996), 268–292. P , NP and mathematics – a computational complexity perspective 709

[34] Fortnow, L., The role of relativization in complexity theory. Bull. EATCS 52 (1994), 229–244. [35] Furst, M., Saxe, J., and Sipser, M., Parity, circuits and the polynomial time hierarchy. Math. Systems Theory 17 (1984), 13–27. [36] Garey, M. R., and Johnson, D. S., Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H. Freeman and Company, New York 1979. [37] Gill, J., Computational complexity of probabilistic Turing machines. SIAM J. Comput. 6 (1977), 675–695. [38] Goldreich, O., Notes on Levin’s Theory of Average-Case Complexity. ECCC TR97-058, (1997). [39] Goldreich, O., Modern Cryptography, Probabilistic Proofs and Pseudorandomness.Al- gorithms Combin. 17, Springer-Verlag, Berlin 1999. [40] Goldreich, O., Foundation of Cryptography. I. Basic Tools; II. Basic Applications, Cam- bridge University Press, Cambridge 2001; 2004. [41] Goldreich, O., Micali, S., and Wigderson, A., Proofs thatYield Nothing but their Validity, or All Languages in NP have Zero-Knowledge Proof Systems. J. ACM 38 (1) (1991), 691–729. [42] Goldreich, O., Micali, S., and Wigderson,A., How to Play any Mental Game. Proceedings of the 19th annual ACM Symposium on Theory of Computing,ACM Press, NewYork1987, 218–229. [43] Goldwasser, S., Micali, S., Probabilistic encryption. J. Comput. System Sci. 28, (1984), 270–299. [44] Goldwasser, S., Micali, S., and Rackoff, C., The Knowledge Complexity of Interactive Proof Systems. SIAM J. Comput. 18 (1) (1989), 186–208. [45] Goldwasser, S., and Sipser, M., Private coins versus public coins in interactive proof systems. In Randomness and Computation (Silvio Micali, ed.), Advances in Computing Research 5, JAI Press, Inc., Greenwich, CT, 1989, 73–90. [46] Granville, A., It is easy to determine whether a given integer is prime. Bull. Amer. Math. Soc. 42 (2005), 3–38. [47] Gromov, M., Hyperbolic groups.InEssays in Group Theory (S. M. Gersten, ed.), Math. Sci. Res. Inst. Publ. 8, Springer-Verlag, New York 1987, 75–264. [48] Gromov, M., Random walk in random groups. Geom. Funct. Anal. 13 (1) (2003), 73–146. [49] Haken, A., The Intractability of Resolution. Theor. Comput. Sci. 39 (1985), 297–308. [50] Haken, W., Theorie der Normalflächen: Ein Isotopiekriterium für den Kreisknoten. Acta Math. 105 (1961), 245–375. [51] Hartmanis, J., Gödel, von Neumann and theP=?NPproblem. Bull. EATCS 38 (1989), 101–107. [52] Hass, J., Lagarias, J. C., The number of Reidemeister Moves Needed for Unknotting. J. Amer. Math. Soc. 14 (2001), 399–428. [53] Hass, J., Lagarias, J. C., and Pippenger, N., The Computational Complexity of Knot and Link Problems. J. ACM 46 (1999), 185–211. [54] Håstad, J., Clique is hard to approximate within n1−. Acta Math. 182 (1999), 105–142. [55] Håstad, J., Some optimal inapproximability results. J. ACM 48 (2001), 798–859. 710 Avi Wigderson

[56] Hochbaum, D. (ed.), Approximation Algorithms for NP-Hard Problems. PWS Publishing Co., Boston, MA, 1996. [57] Impagliazzo, R., A personal view of average-case complexity. Proceedings of the 10th IEEE Annual Conference on Structure in Complexity Theory, IEEE Comput. Soc. Press, Los Alamitos, CA, 1995, 134–147. [58] Impagliazzo, R., and Wigderson, A., P = BPP unless E has Subexponential Circuits: Derandomizing the XOR Lemma. Proceedings of the 29th annual ACM Symposium on Theory of Computing, ACM Press, New York 1997, 220–229. [59] Impagliazzo, R., and Wigderson, A., Randomness vs. Time: De-randomization under a uniform assumption. Proceedings of the 39th Annual Symposium on Foundations of Computer Science, IEEE Comput. Soc. Press, Los Alamitos, CA, 1998, 734–743. [60] Jerrum, M., Sinclair, A., Vigoda, E., A polynomial-time approximation algorithm for the permanent of a matrix with nonnegative entries. J. ACM 51 (4) (2004), 671–697. [61] Johnson, D., The Tale of the Second Prover, J. Algorithms 13 (3) (1992), 502–524. [62] Kabanets, V., Impagliazzo, R., Derandomizing Polynomial Identity Tests Means Proving Circuit Lower Bounds. Comput. Complexity 13 (1–2) (2004), 1–46. [63] Kaltofen, E. Polynomial Factorization. In Computer Algebra: Symbolic and Algebraic Computation, 2nd ed., Springer-Verlag, Wien, New York 1983, 95–113. [64] Karchmer, M., and Wigderson, A., Monotone Circuits for Connectivity require Super- Logarithmic Depth. SIAM J. Discrete Math. 3 (2) (1990), 255–265. [65] Karmarkar, N., A New Polynomial-Time Algorithm for Linear Programming. Combina- torica 4 (1984), 373–394. [66] Karp, R., Reducibility among combinatorial problems. In Complexity of Computer Com- putations (R. E. Miller and J. W. Thatcher, eds.), Plenum Press, New York 1972, 85–103. [67] Karp, R., and Lipton, R. J., Turing machines that take advice. Enseign. Math. (2) 28 (3–4) (1982), 191–209 [68] Khachian, L.,A polynomial time algorithm for linear programming. Soviet Math. Doklady 10 (1979), 191–194. [69] Kitaev, A., Shen,A., and Vyalyi, M., Classical and Quantum Computation. Grad. Stud. Math. 47, Amer. Math. Soc., Providence, R.I., 2002. [70] Kushilevitz, E., and Nisan, N., Communication Complexity. Cambridge University Press, Cambridge 1997. [71] Ladner, R., On the Structure of Polynomial Time Reducibility. J. ACM 22 (1) (1975), 155–171. [72] van Leeuwen, J. (ed.), Handbook of Theoretical Computer Science, Volume A, Algorithms and Complexity. Elsevier Science Publishers, B.V., Amsterdam; MIT Press, Cambridge, MA, 1990. [73] Lenstra, A. K., Lenstra Jr., H. W., and Lovász,L. Factoring polynomials with rational coefficients. Math. Ann. 261 (1982), 515–534. [74] Levin, L. A., Universal search problems. Probl. Peredaci Inform. 9 (1973), 115–116; English transl. Probl. Inf. Transm. 9 (1973), 265–266. [75] Levin, L.A.,Average Case Complete Problems. SIAM J. Comput. 15 (1) (1986), 285–286. P , NP and mathematics – a computational complexity perspective 711

[76] Levin, L. A., One-Way Functions and Pseudorandom Generators. Combinatorica 7 (4) (1987), 357–363. [77] Lund, C., Fortnow, L., Karloff, H., Nisan, N.,Algebraic Methods for Interactive Proof Sys- tems. Proceedings of the 31th Annual Symposium on Foundations of Computer Science, IEEE Comput. Soc. Press, Los Alamitos, CA, 1990, 2–10. [78] Miller, G.L., Riemann’s Hypothesis and Tests for Primality. J. Comput. System Sci. 13 (3) (1976), 300–317. [79] Motwani, R., and Raghavan, P., Randomized Algorithms. Cambridge University Press, Cambridge 1995. [80] Nisan, N., and Wigderson, A., Hardness vs. Randomness. J. Comput. System Sci. 49 (2) (1994), 149–167. [81] Papadimitriou, C. H., Computational Complexity. Addison Wesley, Reading, MA, 1994. [82] Papadimitriou, C. H., On the complexity of the parity argument and other inefficient proofs of existence. J. Comput. System Sci. 48 (3) (1994), 498–532. [83] Papadimitriou, C. H., NP-completeness: A retrospective. In Automata, languages and programming (ICALP’97), Lecture Notes in Comput. Sci. 1256, Springer-Verlag, Berlin 1997. [84] Pudlak,P., Lower bounds for resolution and cutting planes proofs and monotone compu- tations. J. Symbolic Logic 62 (3) (1997), 981–998. [85] Rabin, M. O., Probabilistic algorithm for testing primality. J. Number Theory 12 (1980), 128–138. [86] Rabin, M., Mathematical theory of automata. In Mathematical Aspects of Computer Sci- ence, Proc. Sympos. Appl. Math. 19, Amer. Math. Soc., Providence, R.I., 1967, 153–175. [87] Raz, R., Resolution lower bounds for the weak pigeonhole principle. J. ACM 51 (2) (2004), 115–138. [88] Raz, R., andWigderson,A., Monotone Circuits for Matching require Linear Depth. J. ACM 39 (1992), 736–744. [89] Razborov, A. A., Lower bounds for the monotone complexity of some Boolean functions. Dokl. Akad. Nauk SSSR 281 (4) (1985), 798–801; English transl. Soviet Math. Doklady 31 (1985), 354–357. [90] Razborov,A.A., Lower bounds of monotone complexity of the logical permanent function. Mat. Zametki 37 (6) (1985), 887–900; English transl. Math. Notes 37 (1985), 485–493. [91] Razborov, A. A., Lower Bounds for the Polynomial Calculus. Comput. Complexity 7 (4) (1998), 291–324. [92] Razborov, A. A., Resolution Lower Bounds for Perfect Matching Principles. J. Comput. System Sci. 69 (1) (2004), 3–27. [93] Razborov, A. A., and Rudich, S., Natural Proofs. J. Comput. System Sci. 55 (1) (1997), 24–35. [94] Robertson, N., and Seymour, P., Graph Minors I–XIII. J. Combin. Theory B (1983–1995). [95] Rudich, S., and Wigderson, A. (eds.), Computational Complexity Theory. IAS/Park-City Math. Ser. 10, Institute for Advanced Studies/Amer. Math. Soc., 2000. [96] Schönhage, A., and Strassen, V., Schnelle Multiplikation großer Zahlen. Computing 7 (1971), 281– 292. 712 Avi Wigderson

[97] Schrijver, A., Combinatorial Optimization. Polyhedra and Efficiency. Algorithms Com- bin. 24, Springer-Verlag, Berlin 2003. [98] Schwartz, J. T., Fast probabilistic algorithms for verification of polynomial identities. J. ACM 27 (4) (1980), 701–717. [99] Shaltiel, R., Recent Developments in Explicit Constructions of Extractors. Bull. EATCS 77 (2002), 67–95. [100] Shamir, A., IP = PSPACE. J. ACM 39 (1992), 869–877. [101] Sipser, M., Introduction to the Theory of Computation. PWS Publishing Co., Boston, MA, 1997. [102] Sipser, M., The History and Status of the P versus NP Question. Proceedings of the 24th annual ACM Symposium on Theory of Computing, ACM Press, NewYork 1992, 603–618. [103] Smale, S., Mathematical Problems for the Next Century. In Mathematics: Frontiers and Perspectives, Amer. Math. Soc., Providence, RI, 2000, 271–294. [104] Solovay, R. M., and Strassen, V., A fast Monte-Carlo test for primality. SIAM J. Comput. 6 (1) (1977), 84–85. [105] Strassen, V., Algebraic Complexity Theory. In [72], 633–672. [106] Sudan, M., Efficient Checking of Polynomials and Proofs and the Hardness of Approx- imation Problems. ACM Distinguished Theses, Lecture Notes in Comput. Sci. 1001, Springer-Verlag, Berlin 1996. [107] Tardos, E., The Gap Between Monotone and Non-Monotone Circuit Complexity is Ex- ponential. Combinatorica 7 (4) (1987), 141–142. [108] Tarski, A., A decision method for elementary algebra and geometry. University of Cali- fornia Press, 1951. [109] Valiant, L. G., Completeness classes in algebra. In Proceedings of the eleventh annual ACM Symposium on Theory of Computing (1979), 249–261.

[110] N. V. Vinodchandran, AMexp ⊆ (NP ∩ coNP)/poly. Inform. Process. Lett. 89 (2004), 43–47. [111] Yao, A. C., Theory and application of trapdoor functions. Proceedings of the 23th annual IEEE Symposium on Foundations of Computer Science, IEEE Comput. Soc. Press, Los Alamitos, CA, 1982, 80–91. [112] Yao, A. C., How to generate and exchange secrets. In Proceedings of the 27th annual IEEE Symposium on Foundations of Computer Science, IEEE Comput. Soc. Press, Los Alamitos, CA, 1986, 162–167. [113] Zippel, R. E., Probabilistic algorithms for sparse polynomials. In Symbolic and algebraic computation (EUROSCAM ’79), Lecture Notes in Comput. Sci. 72, Springer-Verlag, Berlin 1979, 216–226.

School of Mathematics, Institute for Advanced Study, Princeton NJ 08540, U.S.A. E-mail: [email protected] The Poincaré Conjecture

John W. Morgan

1. Introduction

It is a great pleasure for me to report on the recent spectacular developments concern- ing the Poincaré Conjecture. Grigory Perelman has solved the Poincaré Conjecture. He has shown that, as Poincaré conjectured, any closed, simply connected 3-manifold is homeomorphic to the 3-sphere. The paper in which Poincaré posed this problem in 1904 ([14]) marked, in my view, the founding of topology as an independent discipline within pure mathematics. Over the intervening 100 years, the problem has been much studied and generalized, and many related problems have been solved. It has been linked, in one way or another, with most of the progress in topology in the last 100 years. While related problems have been solved, the original conjecture stood untouched, resisting all at- tempts. Before Perelman’s work, there had been no progress on toward solving the Poincaré Conjecture, and many viewed it as the siren song of Topology, for many a boat had foundered on the rocks trying to reach it. There have been innumerable pro- posed proofs and proposed counter-examples, but none, before Perelman’s, withstood scrutiny. Solving the Poincaré Conjecture is a signal achievement for Perelman, but it is also a signal achievement for all of mathematics, for it gives a measure of how far our understanding of the subject has advanced in the last 100 years. To paraphrase Newton, Perelman has seen far, but to do so he stood on the shoulders of giants who came before him. One giant, in particular, stands out. He is Richard Hamilton. Over a period of 25 years, Hamilton painstakingly built the solid and elaborate foundation upon which Perelman constructed the edifice of his proof. Without Hamilton’s work, Perelman’s would not have been possible. One of the most interesting aspects of the resolution of the Poincaré Conjecture is the nature of the solution. While the problem is purely topological in its formulation, the proof is not. The proof uses deep techniques and results from other areas of mathematics, namely analysis and differential geometry. It is not at all clear a priori that these ideas have any relevance to the Poincaré Conjecture, but in the end they turn out to be the only way (so far) to approach this question successfully. My goal in this article is to give you a sense of the importance, centrality, and the depth of the Poincaré Conjecture. Then I will discuss surfaces and 3-dimensional spaces and describe how topologists think about them. Next, I will formulate and

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 714 John W. Morgan explain the statement of the conjecture. Then I will give an overview of the ideas that go into the solution – Ricci flow, Ricci flow with surgery, and finite-time extinction for Ricci flow with surgery when applied to a simply connected 3-manifold. The latter will be a very superficial view of the mathematics. I refer the reader to the body of Hamilton’s work [2] as well as to Perelman’s preprints [11], [13], and [12] for more precise statements of the analytic and geometric results that are needed.

2. Problems in mathematics

2.1. A brief history. The central role of problems in mathematics goes back to the Greeks (at least). From them we have the famous examples of the question of squaring the circle and of doubling the cube using only compass and straightedge, among others1. Starting in the 16th century mathematicians challenged each other with problems and by the 18th century learned societies posed problems to the general mathematical community often with prizes awarded for their solution. The most famous set of problems in modern mathematics is Hilbert’s 23 problems posed at the International Congress of Mathematicians in Paris in 1900; see [7]. These were posed for an entirely different reason and were of an entirely different order from most of the problems heretofore seen in mathematics. Hilbert’s goal was to lay out what he considered central problems across the entire subject, problems, whose solutions and even attempted solutions, he thought would be important, indeed central, for the development of the subject in the century that was about to begin. He introduced his problems, making it clear that he saw them being linked to the future development of the subject by saying “Who among us would not be glad to lift the veil behind which the future lies hidden; to case a glance at the next advances of our science and at the secrets of its development during the future centuries?” Some of the problems were already well known before Hilbert’s address, for example the Riemann hypothesis, and others were formulated for the first time by Hilbert. Much progress has been made on many, but not all, of these problems. Some still remain open. And as Hilbert foresaw, they did play an instrumental role in mathematics. They formed the backdrop against which a significant portion of the mathematical development of the 20th century was measured. To solve one of Hilbert’s problems was to enter the Mathematical Hall of Fame. A new list of seven problems was proposed in 2000 by the Clay Mathematics Foundation, the Clay Millennium Problems. As the Clay Foundation makes clear, the choice of the timing (100 years after Hilbert’s address) and the location (Paris, the same as the location of Hilbert’s address) was explicitly made to honor Hilbert’s address and the role his problems had indeed played in twentieth century mathematics. They are also hopeful that their list of problems will have a similar impact on mathematics in the twenty-first century. The problems which they introduced are called the 7 Millennium

1For more details on the role of problems in mathematics, see the article by Jeremy Gray in [5]. The Poincaré Conjecture 715

Problems. Attached to each of the problems is a prize of $1,000,000 for its successful solution. There is one problem on this list in common with Hilbert’s list, the Riemann hypothesis. The other six are more recent problems. One of the Clay Millennium Problems is the Poincaré Conjecture. Aside from the Riemann Hypothesis it is the oldest on the list, dating from 1904. It is the problem whose solution we are celebrating. It is the first of the Millennium Problems to be solved. None of the others seems ripe for solution. But of course, before its solution neither did the Poincaré Conjecture.

2.2. The role of problems. What makes a good problem and what role do prob- lems play in mathematics? Quoting again from Hilbert’s address to the International Congress in 1900, “I should still more demand for a mathematical problem if it is to be perfect; for what is clear and easily comprehended attracts, the complicated repels us. Moreover, a mathematical problem should be difficult in order to entice us, yet not completely inaccessible, lest it mock our efforts. It should be to us a signpost on the tortuous paths to hidden truths, ultimately rewarding us by the pleasure in the successful solution.” Hilbert is making several points here. If a problem is sufficiently difficult that it cannot be immediately solved but if it is not so difficult as to be inaccessible, then it will stimulate much mathematical activity and progress as different approaches are tried. History is replete with examples of extraordinary mathematics being created in an attempt to solve a long-standing problem. Sometimes these attempts result in partial solutions or further clarifications of the problem under consideration, other times, the mathematics does not reach its intended target, but ends up being useful in a completely different area. Good problems stimulate mathematical activity both directly related to the problem and in other surrounding areas of mathematics. Another point that Hilbert is making is that problems become more famous as they resist more and more different attempts at solution, and that, when they reach this status, they are used a measuring stick against which the power of new ideas is tested. If a new idea makes progress on an old and famous problem, then it has demonstrated its originality, depth and power. Of course, solving such long-standing problems bestows honor in the first instance on the solver because he or she has succeeded where all others failed, but also most of the time it is a marker for the progress of the discipline as a whole. Mathematics has matured to the point where rarely, if ever, is the solution of a significant problem the result entirely of the work of a single mathematician. Rather such advances rest on the general advancement of understanding of the subject and the various previously developed techniques available to attack the given problem. In the case of the Poincaré Conjecture I have already referred to the indispensable work of Hamilton on Ricci flow, but Perelman’s argument also rests on the modern theory of Riemannian manifolds and the modern theory of various compactness results for spaces of Riemannian manifolds and more general singular objects. This theory has been developed over the last 50 to 60 years by an entire army of mathematicians. Hamilton’s work in turn relies on the progress 716 John W. Morgan in partial differential equations on manifolds, especially parabolic equations such as the heat equation and the mean curvature flow equation. Again the workers who developed these techniques are too numerous to list. To me, the most amazing thing about mathematics is that there are mathematical problems that are hard enough that their solution requires decades if not centuries of work, and yet it is possible by dint of long hard work, many ideas, and incremental advances over time to arrive at a solution. Once the perspective is correct and the technical power is sufficiently developed, they succumb. They are hard not because they are computationally difficult, but because they are conceptually difficult; yet they are not conceptually too difficult that human beings are incapable of solving them. It just takes us a while to get the perspective correct, to get the right position and with the right frame of mind to solve them. That the human race is capable of such advances is cause for celebration by all of us.

3. The Poincaré Conjecture

This brings us to the problem whose solution we are discussing – the Poincaré Con- jecture. This problem was originally formulated in 1904 by Henri Poincaré [14] near the end of a long article on 3-dimensional topology. This article laid out many of the basic tenets of topology and marked its beginning as an independent field of mathe- matical study. At the end of the article, Poincaré states that there remains one central question to be addressed, “Is every simply connected 3-manifold topologically equiv- alent to the 3-sphere?” In an interesting twist of history, this is not Poincaré’s first formulation of such a question. Several years earlier he had asked a similar question where the hypothesis of simply connected is replaced by a related (but we now know) weaker condition. After posing this question, Poincaré realized that he knew how to construct counter-examples to that question and that the way to show that they were indeed counter-examples was to use a topological invariant that he had invented about 10 years before; we call it the fundamental group2, and in French it is called the ‘groupe de Poincaré.’ Anyway, using this invariant he showed the answer to his first question was ‘no’ and then he formulated the question that lasted 100 years. The Poincaré Conjecture has all the attributes of an excellent problem. It was sim- ple (for the mathematician) to state. It was a generalization of a well-known property of surfaces, so it was a natural guess as to a fundamental fact about 3-dimensional manifolds. While simple to state and while being an obvious generalization of a known mathematical result, it was not easy to resolve, or indeed to make any progress at all on this problem. The problem is a problem purely in topology: the hypotheses are topological and the conclusion is topological. It was attacked by direct topological means for 100 years without any progress; see [18]. Nevertheless, all this effort was not futile. We learned much, just not about this question.

2For a formal definition of this group and all other technical terms see the appendix. The Poincaré Conjecture 717

3.1. Mathematics generated by the Poincaré Conjecture. The Poincaré Conjec- ture is an attempt to characterize topologically the simplest of all 3-dimensional man- ifolds, the 3-sphere. In approaching this question, many techniques were developed to study 3-dimensional manifolds. Some of the most important go back to Papakyria- kopoulos [10] in the 1950s. Among these are Dehn’s lemma and the loop theorem and the . These are incredibly powerful tools for studying 3-manifolds. For example, they allow one to prove the analogue of the Poincaré Conjecture for knots in the 3-sphere. More precisely, Parakyriakipoulos showed that a knot in the 3-sphere is topologically equivalent to the unknotted circle if and only if the funda- mental group of the space obtained by removing the knot from the 3-sphere is the same as the fundamental group of the space obtained by removing the trivial unknotted circle from the 3-sphere. Using these techniques Waldhausen [20], in the 1960s, gave a complete characterization of a large class of 3-manifolds, but unfortunately from the perspective of the Poincaré Conjecture, the class that Waldhausen characterized is at the other end of the spectrum from simply connected 3-manifolds. Here, we see attempts to solve the Poincaré Conjecture leading to enormous progress in a closely related area – the study of other 3-manifolds – but saying nothing about the original conjecture. But this is just the beginning of the story. In 1960 Smale [17], in one of the most revolutionary advances in topology, real- ized that it was not the case that manifolds were harder and harder to study as their dimension increased. Before Smale the thinking was: surfaces are understood; we cannot prove central results about 3-dimensional manifolds, so those of higher dimen- sion must be even harder, too hard to even begin to think about until we understand 3-dimensional manifolds. Smale generalized the Poincaré Conjecture to all dimen- sions (this was fairly obvious) and then proceeded to solve it in the affirmative in all dimensions 5 and higher. This was the revolution. Four years earlier Milnor [8] had shown that a closely related question was false starting in dimension 7. In particular, Milnor showed that the smooth version3 of the Poincaré Conjecture was not true in higher dimensions. Smale and Milnor each won Fields Medals for the works we have just cited. But this was just the beginning of a 20 year period of unparalleled advances in topology. Using the ideas of Smale and Milnor and others such as René Thom, topologists succeeded in answering almost every question that could possibly be answered about manifolds of dimension 5 and greater. This whole area of topology is known as ‘surgery theory,’ or ‘Browder–Novikov surgery theory’ after its two main developers; see [1]. The reason that high dimensional manifolds are easier to study than the ones of dimensions 3 and 4 is that in them there is enough room to move submanifolds (e.g., loops and surfaces) around and put them in good position with respect to each other, whereas in lower dimensional manifolds this is not possible. By the late 1970s high dimensional manifolds were well understood, and the at- tention of topologists reverted back to their ‘problem children’– dimensions 3 and 4 – and in particular to the Poincaré Conjecture. It was not clear how to proceed. Flushed

3See the appendix. 718 John W. Morgan with the success in high dimensions (and dare we say the hubris it engendered), many topologists, myself included, felt that it was just a matter of time before the ‘so-called’ low dimensions would succumb to our purely topological techniques. Others, in par- ticular Shing-TungYau, argued strongly that one needed geometric and analytic tools, for example minimal surfaces and special metrics, to attack these low dimensions. From a different direction, Atiyah and Singer were saying ‘Physics takes place in the low dimensions and could well make an impact.’ The history of the low dimensions is still being written but the verdict is in and is clear: topologists like myself were wrong; Yau was right; and Atiyah and Singer were right. The evolution to using ever more analysis, geometry, and physics to attack questions about manifolds of dimensions 3 and 4 is the next part of the story of topology and the Poincaré Conjecture.

3.2. Thurston’s generalization. The next advance in 3-dimensional topology dates from the late 1970s and early 1980s. Thurston was applying geometric ideas, in particular hyperbolic geometry4, to 3-dimensional manifolds. His work led him to formulate a general conjecture about all 3-dimensional manifolds, a conjecture that says that they could be cut apart in a very precise way into pieces that had homogeneous 3-dimensional geometries; see [19] and [15], and see also the appendix. The list of all possible 3-dimensional homogeneous geometries was known classically. Examining this list one sees that by far the most interesting case is the hyperbolic geometry that Thurston had been studying. It is also immediate from studying the list of possibilities that the Poincaré Conjecture is a very special case of Thurston’s more general conjecture. So here we have the first real progress on the Poincaré Conjecture. This progress consists in embedding the Poincaré Conjecture as a special case of a vastly more general conjecture about all 3-dimensional manifolds. Thurston’s work also established many special cases of his general conjecture, but not a case that related directly to the Poincaré Conjecture. One effect of this was that Thurston’s work convinced most topologists that his conjecture and therefore the Poincaré Conjecture was most likely true. (Some would have said definitely true.) For his work Thurston received a Fields Medal in 1982.

3.3. Resolution in dimension four. In the early 1980s there were two advances in dimension four. M. Freedman [4] managed to push the higher dimensional arguments down into dimension four and to prove the four-dimensional version of the Poincaré Conjecture, leaving only the original 3-dimensional version of the conjecture open. This argument required crinkling various surfaces inside the four-dimensional mani- fold infinitely badly in order to get them to fit and the argument could not be made to work with smooth surfaces. Freedman’s work not only solved the four-dimensional Poincaré Conjecture, it applied to all simply connected four-manifolds. (Unlike di- mension three, there are many simply connected four-manifolds.) At almost the same time, Donaldson [3], using the Yang–Mill’s equations from physics, showed that

4See appendix. The Poincaré Conjecture 719 the analogues of Freedman’s results definitely did not hold for smooth manifolds. Freedman and Donaldson each received a Fields Medal in 1986 for their work on four-dimensional manifolds. At this point, 1986, the situation is the following: The Generalized Poincaré Con- jecture has been resolved affirmatively in all dimensions except dimension three. It is understood that in dimensions four and higher there is a difference between study- ing smooth manifolds and topological manifolds, something that was unsuspected by Poincaré and anyway does not occur in dimension three. Manifolds of dimension five and higher, and simply connected topological 4-manifolds were well understood. For all the work in topology related to the Poincaré Conjecture a total of five Fields Medals over a period of 28 years had been awarded. At the end of this unbelievable fertile period the main outstanding problem was exactly the same as it was at the be- ginning – the Poincaré Conjecture in its original formulation. Furthermore, all direct topological attacks on this problem had yielded no results at all – no special cases had been solved, no reductions of the problem had been made that showed promise of yielding essential new insights. While there had been incredible advances in un- derstanding manifolds, what had been clear from the 1950s had been confirmed by these advances: the Poincaré Conjecture was the central problem in topology.

4. Method of solution

There was, however, progress being made in a different area of mathematics that would eventually pave the way for a solution of the Poincaré Conjecture. In 1982 Richard Hamilton had developed enough of the theory of the Ricci flow to prove that a compact 3-manifold admitting a Riemannian metric5 of non-negative Ricci curvature in fact admits a Riemannian metric of constant positive sectional curvature; see [6]. In particular, if such a manifold is simply connected, then a classical theorem, essentially going back to Riemann, implies that the Riemannian manifold is isometric to the 3-spheres. In particular, the manifold is diffeomorphic to the S3. While this might seem significant progress on toward the Poincaré Conjecture, the fact that the hypothesis of Hamilton’s theorem is geometric (non-negative Ricci curvature) and the fact that there was no known way to construct such metrics, meant that while this was a beautiful theorem in geometric analysis it was not apparent that it represented real progress on the Poincaré Conjecture. It suggests that it might be possible to attack the Poincaré Conjecture in this way, but whether this method is fruitful for such an attack had to await further developments. For a general survey of Ricci flow, including most of Hamilton’s papers, see [2]. There was, however, an interesting relationship, which according to Hamilton was first pointed out to him byYau, between Thurston’s more general conjecture and Ricci

5We discuss Riemannian metrics and curvature in more detail in Section 6 and Ricci flow in more detail in Section 7. 720 John W. Morgan

flow. This relationship operates at two levels. To a first approximation, Thurston’s conjecture posits that a 3-manifold admits a nice metric. Thus, in this more general conjecture the hypotheses remain topological but the conclusion is geometric. If we are searching for such a nice metric, then we can hope to find it by geometric or analytic techniques. Based on the analogy with the heat flow, one expects Ricci flow to produce such nice metrics. Indeed, in Hamilton’s result, cited above, this is exactly what happens. This is the reasoning that led Hamilton to hope to apply his evolution equation for a Riemannian metric, the Ricci flow equation, to the more general problem of constructing homogeneous metrics on 3-manifolds, that is to say to attack Thurston’s more general conjecture by using Ricci flow. But this reasoning can be pushed further to operate at a deeper level, Thurston’s conjecture requires a cutting or a surgery of 3-manifolds before finding pieces admitting nice metrics. On the other hand, the Ricci flow equation, like most non-linear parabolic equations, develops finite-time singularities that must be dealt with. It seems conceivable that these issues are of a similar nature. Maybe cutting away the finite-time singularities in order to continue the Ricci flow would exactly lead to the cutting process required in Thurston’s conjecture. This then was the idea: use the Ricci flow on all 3-manifolds and the singularity development will exactly mimic the cutting process required by Thurston’s conjecture. To study the Ricci flow and to prove results that are relevant to 3-dimensional topol- ogy requires a detailed and delicate analytic and geometric analysis of the Ricci flow equation and the properties of its solutions. So approaching the Poincaré Conjecture and the more general geometrization conjecture of Thurston’s in this way changes the mathematical techniques and results required to solve the topological problem from topological ones (which had been attempted without success) to geometric and analytical ones, which are more refined and hence hold out the possibility of being more powerful, but of course use many deep analytic results and delicate analytic techniques. Hamilton established some beautiful results about singularity development in Ricci flow on 3-manifolds which were suggestive that the entire program might be made to work, but he could not get good enough control on the singularities that de- velop in finite time to prove that he could always do surgery and continue the process. Here is where Perelman enters the story. He realized that in addition to the properties that Hamilton had established there was one more crucial one that Hamilton had not considered, a volume non-collapsing result. Perelman introduced a beautiful new concept, unlike anything in Hamilton’s work, that allowed him to establish that this extra property holds in general when dealing with Ricci flow on compact 3-manifolds. Then using a delicate combination of blow-up limits and inductive arguments he was able to show that one could always do surgery, and that after surgery the same proper- ties hold. This allowed him to repeatedly perform surgery and create a more general flow, which is called a Ricci flow with surgery, defined for all positive time. It re- mained only to show that the limits as time goes to infinity of a Ricci flow with surgery satisfies Thurston’s conjecture to conclude that the initial manifold does. In the case The Poincaré Conjecture 721 of the simply connected manifolds, Perelman showed that the Ricci flow with surgery eventually leads to an empty manifold. (This is analogous to, though more compli- cated than, Hamilton’s result about what happens when one starts with positive Ricci curvature.) From this Perelman immediately deduced the Poincaré Conjecture.

5. Statement of the Poincaré Conjecture

Poincaré derived his conjecture for 3-manifolds by arguing by analogy from what was well known for surfaces by 1900. Recall the classification of surfaces. (All surfaces are implicitly closed, and oriented.) These are classified by one invariant: the genus g, which is an integer ≥ 0. The two-sphere is the only surface, up to equivalence, of genus 0. The torus, i.e., the surface of a doughnut, is the only surface of genus 1, etc. One can view the surface of genus g as the result of removing from a two-sphere g pairs of disks (with all 2g disks being disjoint) and sewing in a cylinder (i.e., an annulus) between each pair of boundary circles, so that g annuli are glued to the sphere with the disks removed. Let me say a word about what a surface is and what equivalence means in this context. A surface is a space that locally looks like the Euclidean plane. This means that near every point one can impose two local coordinate functions that behave like the x and y coordinates in the plane near some point. For example, on the surface of the earth in a Mercator projection we normally use latitude and longitude. Of course, near the pole we use polar coordinates. On a torus we could use the angles in each of the product circles. There is no requirement here that the coordinates extend over the entire surface or even almost all of it, they need only be defined in a neighborhood of a point. But each point has such local coordinates. There is also no assumption about how different systems of coordinates are related to each other. What I am describing here is technically a topological manifold. A closely related notion is that of a smooth of C∞-manifold. Here as one passes from one coordinate system to another there is an assumption that the coordinate functions in one system are smooth, i.e., infinitely differentiable, functions when expressed in terms of the other coordinate system. It is important to note that there are not chosen or distinguished coordinates near any point. All possible coordinate systems are on an equal footing. Thus, there is no natural notion of a metric or distance function on a topological or smooth surface. The advantage of smooth manifolds is that one can do calculus, have differential equations, etc. So, for example, a Riemannian metric only makes sense on a smooth manifold, so that the Ricci flow equation exists for smooth manifolds (with Riemannian metrics) but not for topological manifolds. Now to the notion of equivalence. For topological manifolds it is homeomor- phism. Namely, two topological manifolds are equivalent (and hence considered the same object for the purposes of classification) if there is a homeomorphism, i.e., a continuous bijection with a continuous inverse, between them. Two smooth mani- folds are equivalent if there is a diffeomorphism, i.e., a continuous bijection with a 722 John W. Morgan continuous inverse with the property that both the map and its inverse are smooth maps, between the manifolds. Milnor’s examples were of smooth 7-dimensional manifolds that were topologically equivalent but not smoothly equivalent to the 7- sphere. That is to say, the manifolds were homeomorphic but not diffeomorphic to the 7-sphere. Fortunately, these delicate issues need not concern us here, since in dimensions two and three every topological manifold comes from a smooth manifold and if two smooth manifolds are homeomorphic then they are diffeomorphic. Thus, in studying 3-manifolds, we can pass easily between two notions. Since we shall be doing analysis, we work exclusively with smooth manifolds. The statement that there is a unique smooth surface up to equivalence for each g ≥ 0 means that associated to every (closed, oriented) smooth surface is an invariant, called the genus (it is the number of holes), and for every g ≥ 0 there is a smooth surface of genus g and any two such are diffeomorphic. Above, I have briefly described how to construct a surface of genus g for any g ≥ 0. Now to the punch line for surfaces, the jumping-off point for Poincaré. For any surface of genus g>0 (i.e., for any surface not equivalent to the sphere) there is a loop on the surface that cannot be continuously deformed to a point; namely, take a loop that ‘goes around’ one of the holes. The situation for the two-sphere is the opposite. Any loop on the two-sphere can be continuously deformed to a point: Imagine that the loop misses the north pole and then contract it along lines of longitude to the south point. Thus, the simplest of all surfaces, the 2-sphere, is characterized by the property that every loop on the surface deforms continuously to a point. That is to say, the sphere is, up to equivalence, the only surface with this property. If every loop in a space deforms continuously to a point, then we say that the space is simply connected. Poincaré Conjecture is the conjecture that the analogous statement holds for (closed, oriented) 3-manifolds. The Poincaré Conjecture. A (closed) 3-manifold is topologically equivalent to the 3-sphere if and only if it is simply connected. The argument showing that the 2-sphere is simply connected applies equally well to the 3-sphere, or indeed any sphere of any dimension greater than 1. Thus, the real import of the Poincaré Conjecture is that a simply connected 3-manifold is topo- logically equivalent to the 3-sphere. For more details on the history of the Poincaré Conjecture see [9].

5.1. A description of the 3-sphere. How should we think of the 3-sphere? By definition, it is the subset of points in Euclidean four-space at distance one from the origin:   S3 = (x ,x ,x ,x ) ∈ R4 | x2 + x2 + x2 + x2 = . 1 2 3 4 1 2 3 4 1 Stereographic projection from the north pole (0, 0, 0, 1) gives an identification of the complement of the north pole in S3 with the Euclidean 3-space, so that we can view S3 as a compactification of R3 by adding one point at infinity. More useful for The Poincaré Conjecture 723

3 what follows, we can identity each of the northern hemisphere S ∩{x4 ≥ 0} and the 3 3 southern hemisphere S ∩{x4 ≤ 0} with 3-balls, and then realize S as the union of two 3-balls with their boundaries glued together (or identified with each other).

5.2. Presentation of any 3-manifold. This latter description of the 3-sphere has a generalization that can be used to present every 3-manifold, up to equivalence. This presentation uses solid handlebodies. Consider a compact 3-manifold with boundary obtained in the following way. Begin with the compact 3-ball in 3-space and attach some number, g, of solid handles (two-disks cross the interval) along their ends (two- disks cross the boundary of the interval). This makes a solid subset of 3-space whose boundary is a surface of genus g. The solid (i.e., 3-dimensional object) is called a solid handlebody of genus g. We can make a 3-manifold by taking two solid handlebodies of genus g and gluing their entire boundaries together by a topological equivalence. A note of caution is probably in order here: there are many ways to do this gluing, i.e., many essentially different topological equivalences between the boundaries. Using different equivalences to glue will often result in different 3-manifolds. It is a fairly direct theorem in topology that every 3-manifold is obtained by this construction for some g and some gluing identification. Such a presentation of a 3-manifold is called a Heegaard decomposition and the genus of the handlebodies is called the genus of the Heegaard decomposition. Gluing two 3-balls together by an equivalence of the S2 always yields a 3-manifold equivalent to S3. Thus, the 3-sphere is characterized as the only 3-manifold with a Heegaard decomposition of genus 0. It is also a direct computation to deduce from the Heegaard decomposition of a 3-manifold a presen- tation for the fundamental group of the resulting 3-manifold. Of course, the problem here is that the 3-sphere has many other Heegaard decompositions. In fact every 3-manifold has infinitely many different Heegaard decompositions, and indeed has Heegaard decompositions of arbitrarily high genus. The direct topological approach to proving the Poincaré Conjecture is to use the information that the manifold is sim- ply connected, which gives some information about the Heegaard decomposition, and use this information to show that the Heegaard decomposition can be reduced by the allowable moves to one of genus zero. Fortunately, there is a finite (and quite short) list of ‘moves’ that describe how to get from one Heegaard decomposition to any other. Unfortunately, this process is ineffective in the sense that knowing, say, the genus of the two-decompositions there is no bound to the number of moves that may be required nor the maximal genus of the Heegaard decompositions that occur in the ‘path’ of moves connecting the two given ones. Another possibility, similar in spirit to much of the recent work in low dimen- sional topology, would be to establish a counter-example to the Poincaré Conjecture by defining a new invariant associated to Heegaard decompositions that remained invariant under the allowable moves, an invariant beyond the fundamental group, and then find a Heegaard decomposition that was simply connected yet where this more refined invariant differed from that of the 3-sphere. 724 John W. Morgan

In spite of much effort over a period of 100 years, no one was ever able to carry out either of these approaches successfully.

6. Riemannian metrics and Curvature

There was no progress on the Poincaré Conjecture coming from a direct topological attack. Rather the mathematical progress that would eventually lead to the solution was coming from the study of a certain evolution equation, the Ricci flow equation, for Riemannian metrics on manifolds. In order to set the stage for describing these advances, we leave the realm of topology and pass to differential geometry, in partic- ular Riemannian geometry. A Riemannian metric on a smooth manifold is a smoothly varying, positive definite inner product on the tangent spaces of the manifolds. These inner products allow us to measure lengths of tangent vectors and angles between tangent vectors at the same point of the manifold. To say that the inner products vary smoothly means that the inner product of two smooth vector fields is a smooth function. Once we have a Riemannian metric, we can measure the length of any smooth curve in the manifold, and then by minimizing the lengths of smooth curves with given endpoints we construct an ordinary distance function (i.e., metric) on the manifold. The Riemannian metric however is more subtle and powerful than the re- sulting distance function. A diffeomorphism between Riemannian manifolds is said to be an isometry if it preserves the Riemannian metrics and the manifolds are said to be isometric. For example, the 3-sphere receives a Riemannian metric from its natural embedding in Euclidean 4-space. Given two tangent vectors to the 3-sphere, their inner product is their usual inner product in 4-space. Let us try to understand the nature of the space of all Riemannian metrics on a given manifold. Associated to any manifold there is an infinite dimensional vector space of all smoothly varying contravariant, symmetric two-tensors on that manifold. Inside this vector space is the open cone of positive definitive ones. This positive cone is the space of Riemannian metrics on the manifold. If we work in a set of local coordinates (x1,...,xn) on the manifold, then the metric is written as

1 n i j gij (x ,...,x )dx ⊗ dx where gij is a symmetric matrix of smooth functions on the coordinate patch, positive definite at every point of the coordinate patch. Of course, if we change the local coordinates the matrix gij changes; it transforms as a tensor. This means that one cannot view the matrix itself as an invariant of the metric since it depends on the local coordinates we choose to express the metric. One can ask for example, for which (local) metrics are there local coordinates in which the metric is the usual n Euclidean metric gij (x1,...,x ) = δij ? The answer goes back to Riemann, and we will attempt to explain it below. We shall also need the inverse to the metric: in the ij ij local coordinates it is denoted g , where g is the inverse matrix to gij . The Poincaré Conjecture 725

Let us begin with the case of surfaces where the results essentially go back to Gauss. Let  be a surface with a Riemannian metric and consider a point p ∈ .For each r>0 sufficiently small, the ball B(p,r) of radius r centered at p will have an area A,p(r).If is the Euclidean plane then A,p(r) = πr2. Gauss curvature is a measure of the difference of the area A,p(r) and πr2. More precisely, we consider

12(πr2 − A,p(r)) K(p) = limr→ . 0 πr4 It turns out that this limit exists and is finite, and the result is a smooth function on . This function is called the Gauss curvature of . The intuitive idea is the following. If we take the cap of an orange peel, then there is less area in this cap than in a disk in the plane of the same radius. This is evident if we press the orange peel flat. It will tear because there is not enough of it to be pushed flat. This deficit of the area as compared to Euclidean area is a reflection of the fact that the orange peel (which is basically part of a 2-sphere) has positive curvature. On the other hand, if we perform the same construction with a small disk on a rolled up cylinder, then it will flatten out without tearing since in fact we could have made the cylinder in the first place from rolling up a flat sheet of paper and this rolling does not change the Riemannian metric. The cylinder is flat, that is to say it has zero Gauss curvature. For higher dimensional manifolds curvature is a much more complicated algebraic object than a smooth function on the manifold. Every two-dimensional direction at every point in the manifold has a Gauss-type curvature, called the sectional curvature in that direction at that point. These fit together to make a contravariant four-tensor called the Riemannian curvature tensor. The best way to view it is the following: to each two-plane in the tangent space at a point we have a sectional curvature, which is a number. These sectional curvatures fit together to define a quadratic form, the , on the linear space generated by the two-planes at each point. In terms of local coordinates the Riemann curvature tensor is expressed as i j k l Rm = Rij kl dx ⊗ dx ⊗ dx ⊗ dx . It has three symmetry properties: (i) skew symmetry in the first two variables, (ii) skew symmetry in the last two-variables, and (iii) symmetry under interchange of the first pair and the second pair. The first property is expressed by Rij kl =−Rjikl. It is a direct consequence of the definition. The second property is expressed by Rij lk =−Rij kl . It is a consequence of the fact that Rij is an infinitesimal orthogonal automorphism of the tangent spaces, and the usual fact that the Lie algebra of the orthogonal group is the Lie algebra of skew symmetric matrices. The third property is expressed by Rklij = Rij kl . We will often denote the Riemann curvature tensor of a Riemannian manifold at a point x by Rm(x). In the case of a flow of metrics g(t) we will denote the Riemann curvature tensor at the point x under the metric g(t) by Rm(x, t). According to results that go back to Riemann, the basic invariant of a Riemannian metric is its curvature, that is to say, its Riemann curvature tensor. For example, there 726 John W. Morgan are local coordinates in a point of a Riemannian manifold in which the metric becomes the usual Euclidean metric if and only if the Riemann curvature tensor vanishes near the point in question. Similarly, a neighborhood of a point p in a Riemannian manifold is isometric to an open subset in the sphere of radius r if and only if all the sectional curvatures are constant and equal to r−2 near that point (or equivalently, if the Riemann curvature tensor viewed as a symmetric endomorphism of the second exterior power of the tangent bundle is diagonal with diagonal entries r−2). In the end, it is this result that is used to finish off the proof of the Poincaré Conjecture. Every smooth manifold has a Riemannian metric; but unfortunately it has an infinite dimensional space of them. Nevertheless, we can view the Poincaré Conjecture as saying that any simply connected manifold has a metric of constant positive curvature. The way to find this metric is to use Ricci flow starting with any Riemannian metric and show that under this evolution the metric tends to a Riemannian metric of constant sectional curvature. From this it is an easy and classical step to show that the Riemannian manifold is isometric to the 3-sphere.

7. Ricci curvature and the Ricci flow equation

A Riemannian metric g on a manifold is a point in an open cone in the infinite dimensional vector space of sections of the symmetric square of the cotangent bundle of the manifold. It follows that, formally at least, the tangent space to the space of all metrics on a manifold is the vector space of sections of the symmetric square of the cotangent bundle of the manifold. The Riemann curvature is a section of the symmetric square of the second exterior power of the cotangent bundle and hence does not have the correct tensor structure to be a tangent vector to the space of Riemannian metrics. There is however a curvature derived from the Riemann curvature tensor that does have the correct tensor structure. That is the Ricci curvature. It is the symmetric i k two-tensor given in local coordinates by Ric(g) = Ricik dx ⊗ dx where jl Ricik = g Rij kl is the trace of the Riemannian curvature tensor on the second and fourth indices. The symmetry properties of the Riemannian curvature tensor translate into the fact that Ricik = Ricki, i.e., that the Ricci curvature is a symmetric two-tensor. The Ricci flow equation as written down by Hamilton is ∂g =− , ∂t 2 Ricg or written in local coordinates ∂g ij =− . ∂t 2 Ricij A solution, or a Ricci flow, is a smooth one-parameter family of metrics g(t), pa- rameterized by t in a non-degenerate interval, on a fixed smooth manifold, a family The Poincaré Conjecture 727 satisfying this equation. Again we use the notation Ric(x) to denote the Ricci curva- ture at the point x and for a Ricci flow we denote by Ric(x, t) the Ricci curvature at the point x under the Riemannian metric g(t). The Ricci flow equation is an evolution equation for the Riemannian metric on a manifold, modeled on the heat equation which is mathematical model for heat flow. The intuition is that this equation should distribute the curvature equally over the manifold in much the same way as the heat equation distributes heat equally. There is one significant difference between these two situations, a difference that arises because the Ricci flow equation is non-linear. It has a correction term that is quadratic in the curvature (but involves no derivatives of the curvature). This quadratic term becomes dominant in regions where the curvature is large. As a consequence, this evolution equation can (and often does) develop singularities in finite-time. As the singularities develop the curvature is becoming unbounded and the non-linearities govern the equation. There is one other curvature that plays an important role in the story, that is the ik scalar curvature. It is the trace of the Ricci curvature: R = g Ricik. The scalar curvature at a point x is denoted R(x) and in the case of a Ricci flow the scalar curvature at a point x under the metric g(t) is denoted R(x,t).

8. Applying Ricci flow to find good metrics

Hamilton showed that given a compact Riemannian manifold then there is a solution to the Ricci flow equation with this manifold as the initial condition and this solution is unique. Of course, one issue that plays a huge role when one uses this evolution equa- tion is the development of singularities at finite-time T<∞. As we indicated above these occur when the norm of the Riemann curvature (or indeed the scalar curvature) of (M, g(t)) becomes unbounded as t approaches T . Let me give one simple example n of this phenomenon. Begin with an n-sphere (S ,g0) of constant sectional curvature (n − 1), then the Ricci curvature is equal to the metric: Ric(g0) = g0. We see that g(t) = (1 − 2t)g0 solves the Ricci flow equation. Notice that this solution becomes singular at T = 1/2, and that as t approaches T , the manifold (M, g(t)) shrinks to a point in the sense that its diameter goes to zero. Also, notice that its sectional curvatures go uniformly to infinity as we approach the singular time t = 1/2. Another closely related example is to take as the initial manifold S2 ×R where the Riemannian metric is the product of a round metric on S2 with the usual Euclidean metric on R. Then the Ricci flow is the product of a shrinking family of round 2- spheres with the trivial flow on R. Again we have a finite-time singularity and as we approach the singularity the manifold is shrinking to a line. There is a more general result along these lines due to Hamilton. Suppose that (M, g(0)) is any compact Riemannian 3-manifold of positive Ricci curvature. Then the Ricci flow (M, g(t)) develops a finite-time singularity at some time T<∞ and as t → T from below, the manifolds (M, g(t)) are shrinking to points and the metric 728 John W. Morgan is becoming round. This example is reassuring in the sense that even though a finite- time singularity develops, as that singularity develops, the metric (rescaled to have a constant diameter) is converging to the metric for which we are searching. In one way these examples are prototypical; in another they are very special. What is typical is that in general every finite-time singularity is associated with manifolds of non-negative curvature. What is atypical is that, unlike these examples, in general singularities develop along proper subsets of the manifold not everywhere in the manifold. This means that in order to prove results about the topology or geometry of the entire manifold one must extend the Ricci flow past the finite-time singularities. This requires a detailed and refined understanding of models for all singularities that can arise at finite time. It also requires extending all the basic results about Ricci flows to the more general flows that are constructed in extending past the singularities. Hamilton laid out a program to do this and began a systematic study of the finite- time singularities. His results represented steps in the right direction, but much more was needed. In his first preprint on the subject [11], Perelman introduced a new ingredient, which he calls volume non-collapsing6. He showed that as singularities develop, they are volume non-collapsed on the scale of their curvature. With this extra condition Perelman was able to give a complete qualitative classification of models for singularity development: every singularity at finite-time is either modeled on a manifold of positive curvature, modeled on a manifold made up of long thin necks, or modeled on a manifold made up of a long thin neck capped off with a 3-disk or a punctured real projective 3-space, RP 3. Furthermore, Perelman established strong analytic control on the time derivatives and the norm of the gradient of the scalar curvature in regions of high curvature.

9. Ricci flows with surgery

Suppose that we have a 3-dimensional Ricci flow (M, g(t)), a ≤ tT. See the figure below.

6See appendix. The Poincaré Conjecture 729

surgery caps Ricci flow

cut-away regions

singularity

Ricci flow

Ricci flow

Surgery

It is best to view a 3-dimensional Ricci flow with surgery as a 4-dimensional space-time with a given time function t to R. There is a discrete set of singular times (in the above example there is only singular time T ). If T1

Ricci flow with surgery satisfies Thurston’s geometrization conjecture, then so does the initial manifold.

10. Completion of the proof of the Poincaré Conjecture

Let M be a closed, simply connected 3-manifold. To prove the Poincaré Conjecture for M, namely to prove that M is diffeomorphic to the 3-sphere, we shall show that it satisfies Thurston’s geometrization conjecture, which means that it has a Riemannian metric of constant positive curvature. From there, it is easy to see that it is diffeo- morphic to the 3-sphere. Fix any Riemannian metric g(0) on M. (Remember there is an infinite dimensional space of possibilities.) Now construct the Ricci flow with surgery defined for all time with (M, g(0)) as the 0 time-slice. As we noted above, if we can show that any time-slice of this Ricci flow satisfies Thurston’s geometrization conjecture, then so does M. So the proof of the Poincaré Conjecture is completed by showing that the time-slices of this Ricci flow with surgery at all sufficiently large times are empty, that is to say the Ricci flow with surgery becomes extinct at some finite-time, just as Hamilton showed for the Ricci flow in the case when the Ricci curvature is positive. The special property that Perelman uses about a homotopy 3-sphere in [12] in order to prove the above finite-time extinction result is the fact that its second homotopy group vanishes and its third homotopy group is non-trivial. Associated to a non- trivial element in the third homotopy group of a Riemannian manifold is a geometric invariant. This invariant is the area of a certain disk related to the homotopy element, so that in particular the invariant is always non-negative. On the other hand, Perelman shows that as long as the Ricci flow with surgery starting with a homotopy 3-sphere does not become extinct, the derivative of this invariant is bounded above by a function that eventually becomes negative and stays bounded away from zero. This means that the invariant would have to become negative in finite-time, if the Ricci flow with surgery does not become extinct. This is impossible, showing that the Ricci flow with surgery does become extinct in finite-time.

11. Status of the Geometrization Conjecture

It seems quite likely that one can apply the existence of a Ricci flow with surgery, start- ing with any compact manifold, to establish the complete classification of 3-manifolds as posited by Thurston’s conjecture. For example, the arguments of the previous section apply to any prime manifold with non-trivial π2 or π3. The Ricci flow with surgery starting at such a manifold becomes extinct in finite time, and hence these manifolds satisfy Thurston’s conjecture. To classify all 3-manifolds, one must understand the nature of the limits as t tends to infinity of the t time-slices. In [13] Perelman, following similar earlier arguments of Hamilton, showed that for The Poincaré Conjecture 731 all sufficiently large t the time t time-slice Mt of a Ricci flow with surgery contains a finite collection of tori (and Klein bottles) whose fundamental groups inject into the fundamental group of Mt . Furthermore, the complementary components are of two general types: those of the first type admit a complete hyperbolic metric of finite volume, and those of the second type are collapsed, in the sense that they are, locally at least, metrically close to lower dimensional spaces, spaces of dimension 1 or 2. To complete the proof of Thurston’s conjecture one must show that the complementary components of the second type are unions of generalized circle bundles and 2-torus bundles where the union takes place along boundary tori whose fundamental group injects into the fundamental group of Mt . Perelman has stated such a result at the end of [13], and there is a closely related result in [16], which relies on an earlier, unpublished result of Perelman. The evidence is quite strong that these arguments will withstand scrutiny, but it is still too early to say that this result has been established.

12. Future applications of Perelman’s work

Ironically enough Perelman’s proof of the Poincaré Conjecture, and even the proof of the Geometrization Conjecture, assuming that it withstands scrutiny, will have little effect of 3-dimensional topology. Those working in the subject either were already assuming these results were true, were working on hyperbolic 3-manifolds, where by definition Thurston’s conjecture holds, or were working on the properties of various algebraic, combinatorial, and geometric invariants of 3-manifolds, invariants that seem, at the present moment, to have little to do with the classification of 3-mani- folds. I believe the deepest impact of Perelman’s work will lie elsewhere. One obvious area where these ideas will have impact is in the area of 4-dimensional manifolds. We know much less about smooth 4-manifolds than we do about smooth 3-manifolds, and there are many significant questions to face before there can be full application of the Ricci flow techniques to the study of 4-manifolds. These questions include the nature of Einstein 4-manifolds (the fixed points up to scaling of the Ricci flow), as well as an extension of the curvature pinching results of Hamilton and the collapsing results of Perelman, et al., to four dimensions. Still, this is an area where there seems much possibility for future advances. Another area, where progress is already being seen, is the area of the Kähler–Ricci flow – Ricci flow on Kähler manifolds. Here many of the analytic problems disappear, and there is much more understood about Ricci flow. Lastly, and more speculatively, Perelman’s techniques give one strong control over singularity development in the Ricci flow for compact 3-manifolds. There are many evolution equations in both mathematics and in mathematical models of physical phenomena that are evolution equations which share many properties with Ricci flow. Understanding of singularity development in these equations could have significant influence both in mathematics and in the study of physical phenomena. 732 John W. Morgan

These applications, however significant, lie in the future. What we are discussing today is a milestone – the application of Ricci flow and Perelman’s breakthroughs to the proof of one of the most central and long-standing problems in mathematics. That alone is enough to demonstrate the power and originality of the techniques.

Appendix. Formal definitions

The fundamental group: For any topological space X with a chosen point, x ∈ X, called the base point, the fundamental group π1(X, x) is defined. The elements of this group are deformation classes of loops based at x. The multiplication is given by composing loops. The identity element of the group is the class of the trivial loop at the base point and the inverse of the class of a loop is the class of the loop with the direction reversed.

Topological and smooth manifolds. By definition every point in a topological n- manifold has a neighborhood that is homeomorphic to a neighborhood in Euclidean n-space. Transferring the usual coordinates on Euclidean space by this homeomor- phism gives us local coordinates on this neighborhood of the point. Thus, every point in a topological manifold has a neighborhood with local coordinates like those ob- tained by restricting the usual Euclidean coordinates to an open subset of Euclidean n-space. If two coordinate systems overlap, then the coordinate functions in one system are continuous functions of the other coordinates. A smooth manifold or equivalently a smooth structure on a topological manifold is a choice of a subset of coordinate systems covering the entire manifold so that when two of the chosen coordinate systems overlap, the coordinate functions of one system are infinitely dif- ferentiable functions of the other coordinates. Amazingly enough, Milnor’s results show that starting in dimension 8, it is not always possible to find a smooth structure on a topological manifold, and starting in dimension 7 it is possibly to have non- isomorphic smooth structures on a topological manifold, in fact on the 7-sphere. The work of Freedman [4] and Donaldson [3] show that the theory of smooth 4-manifolds differs enormously from the theory of topological 4-manifolds.

Hyperbolic geometry. Hyperbolic space of dimension n can be thought of as the n-dimension sphere of radius i, and hence of constant curvature −1. The solutions to the equation −x2 + x2 +···+x2 =− 0 1 n 1 in (n + 1)-space form a two-sheeted hyperboloid. Hyperbolic n-space is the upper sheet of this hyperboloid, i.e., the intersection of this locus with {x0 > 0}. Its group of isometries is the subgroup of index two of the automorphism group preserving the Q(x ,...,x ) =−x2 + x2 +···+x2 quadratic form 0 n 0 1 n preserving the two-sheets. Hyperbolic manifolds are obtained by taking the quotient of hyperbolic space by discrete subgroups of the isometry group that act freely on hyperbolic space. The Poincaré Conjecture 733

Homogeneous 3-dimensional manifolds. Homogeneous 3-dimensional manifolds are by definition 3-dimensional manifolds of the form G/H where G is a connected Lie group and H ⊂ G is a compact, connected subgroup. For example, S3 is homoge- nous because it can be written as the quotient Spin(4)/Spin(3). Hyperbolic space of dimension three, is written as the quotient SL(2, C)/ SU(2). There are 9 possibilities that lead to 3-dimensional quotients. A locally homogeneous manifold is then the quotient of G/H by a discrete subgroup  ⊂ G that acts freely on G/H . We are only concerned with those G/H that admit cofinite volume discrete subgroups . This leaves only 8 three-dimensional examples. The most interesting locally homogeneous 3-manifolds are the hyperbolic ones. All others are easily classified and give fairly simple examples.

Cutting apart 3-manifolds, Part I: The prime decomposition. Let X and Y be connected, oriented 3-manifolds. The connected sum of X and Y , denoted X # Y is formed by removing from each of X and Y an open 3-ball and then identifying the boundary two-spheres, to create a new 3-manifold. Notice that if X is homeomorphic to the 3-sphere, then X # Y is homeomorphic to Y . A connected sum decomposition of a 3-manifold M is an equivalence between M and a connected sum X # Y .By definition, it is a non-trivial connected sum decomposition if and only if neither X nor Y is homeomorphic to the 3-sphere. A 3-manifold is prime if it does not admit a non-trivial connected sum decomposition. It is a theorem of Kneser’s from the 1920s that every 3-manifold can be decomposed as a finite connected sum of prime manifolds, and a result due to Milnor shows that this decomposition is unique up to the order of the pieces. The first step in Thurston’s Conjecture is to decompose a general compact 3-manifold into its prime pieces. This is achieved by cutting the 3-manifold open along a finite collection of disjoint 2-spheres and capping off the resulting 2-sphere boundaries with 3-balls. Of course, in general this process will produce a disconnected manifold from a connected one.

Cutting apart 3-manifolds, Part II: The decomposition along tori. Thurston’s Conjecture states that every prime 3-manifold can further be decomposed along a disjoint family of tori and Klein bottles (each of which has fundamental group injecting into the fundamental group of the 3-manifold) so that each open complementary component admits a complete, locally homogeneous metric of finite volume.

Curvature and covariant derivatives. There is another way to view the Riemann curvature tensor. A Riemannian metric produces a way to differentiate tensors on the manifold, called covariant differentiation. If X is a vector field on the manifold then covariant differentiation in the X direction is denoted ∇X. Briefly, there are two types of conditions that determine the covariant differentiation associated to a metric. The first are general rules for covariant differentiation in contexts much more general than this one. They are:

(1) The pairing of vector fields (X, Y ) →∇XY is bilinear over the scalars (R). 734 John W. Morgan

(2) The pairing in the first item is linear over the smooth functions in the first variable: ∇fXY = f ∇XY.

(3) The pairing in the first item satisfies a Leibniz rule in the second variable:

∇X(f Y ) = f ∇XY + X(f)Y,

where X(f) is the usual differentiation of the function f by the vector field X. The rest of the rules relate the covariant differentiation determined by a Riemannian metric to that metric and to the Lie bracket of vector fields. They are: (4) Covariant differentiation preserves the metric in the sense that for all vector fields X, Y , Z we have

X Y, Z= ∇XY, Z+ X, ∇Y Z,

where the brackets denote the inner product coming from the metric. (5) The covariant derivative is symmetric in the sense that ∇XY −∇Y X =[X, Y ], where [·, ·] is the usual Lie bracket of vector fields. We then examine the extent to which the usual commutation rules fail for covariant differentiation in the coordinate directions. That is to say, suppose that we have local n coordinates (x1,...,x ) on the Riemannian manifold and denote by ∂i the (local) vector field ∂/∂xi, in the ith-coordinate direction. Then the failure of the usual commutativity is given by

Rij =∇∂i ∇∂j −∇∂j ∇∂i .

Then Rij acts on vector fields so that we can form

Rij kl = Rij ∂l,∂k.

Here, the inner product is the one determined by the metric between the pair of vector fields. Also notice that reversal of indices between the two sides of the expression. The reason for this is to make the sphere have positive rather than negative curvature. Then we have the symmetry properties of Rij kl : skew-symmetric in the first two variables and in the last two variables, and symmetric under interchange of variables 1 and 2 with 3 and 4. There are many ways to view this tensor, but one of the most fruitful is to make use of all the symmetries described above and thus to consider it as a symmetric bilinear pairing on the second exterior power of the tangent bundle of the manifold. The associated quadratic form associates a real number to every two-dimensional subspace in the tangent plane to the manifold at a point. This number is the sectional curvature in the two-plane direction at the point. These sectional curvatures are the analogues of the Gauss curvature for surfaces. Of course, using the metric we The Poincaré Conjecture 735 can transform this symmetric bilinear pairing to a symmetric endomorphism of the second exterior power of the tangent bundle, and that is another useful way to view the Riemann curvature tensor. In the case of a surface, the Riemann curvature tensor is equivalent to the Gauss curvature.

Volume non-collapsing. Suppose that we have a Ricci flow (M, g(t)) on an n- dimensional manifold, and a point p ∈ M. The curvature scale at (p, t) is the largest r>0 such that the norm of the Riemann curvature tensor is bounded by r−2 on the ball of radius r in (M, g(t)) centered at p, denoted B(p,t,r), for all the metrics g(t ) for t ∈[t −r2,t]. Fix a positive constant κ. We say that (M, g(t)) is κ-non-collapsed on the scale of its curvature at (p, t) if for r equal to the curvature scale at (p, t) we have Vol B(p,t,r) ≥ κrn.

References

[1] Browder, William, Surgery on simply-connected manifolds. Ergeb. Math. Grenzgeb. 65, Springer-Verlag, New York 1972. [2] Cao, H. D., Chow, B., Chu, S. C., and Yau, S. T., (eds.), Collected papers on Ricci flow, Series in Geometry and Topology 37, International Press, Somerville, MA, 2003. [3] Donaldson, S. K., Smooth 4-manifolds with definite intersection form. In Four-manifold theory (Durham, N.H., 1982), Contemp. Math. 35, Amer. Math.Soc., Providence, RI, 1984, 201–209. [4] Freedman, Michael Hartley, The topology of four-dimensional manifolds. J. Differential Geom. 17 (3) (1982), 357–453. [5] Gray, Jeremy, A history of prizes in mathematics. In The Millennium Prize Problems, Clay Mathematics Series, Amer. Math. Soc., Providence, RI, 2006, 3–30. [6] Hamilton, Richard S., Three-manifolds with positive Ricci curvature. J. Differential Geom. 17 (2) (1982), 255–306. [7] Hilbert, David, Mathematical problems. Bull. Amer. Math. Soc. (N.S.) 37 (4) (2000), 407–436; reprinted from Bull. Amer. Math. Soc. 8 (1902), 437–479. [8] Milnor, John, On manifolds homeomorphic to the 7-sphere. Ann. of Math. (2) 64 (1956), 399–405. [9] Milnor, John, Towards the Poincaré conjecture and the classification of 3-manifolds. No- tices Amer. Math. Soc. 50 (10) (2003), 1226–1233. [10] Papakryiakopoulos, C. D., On Dehn’s lemma and the asphericity of knots. Proc. Nat. Acad. Sci. U.S.A 43 (1957), 169–172. [11] Perelman, Grisha, The entropy formula for the Ricci flow and its geometric applications. Preprint, 2002; arXiv:math.DG/0211159. [12] Perelman, Grisha, Finite extinction time for the solutions to the Ricci flow on certain three-manifolds. Preprint, 2003; arXiv:math.DG/0307245. [13] Perelman, Grisha, Ricci flow with surgery on three-manifolds. Preprint, 2003; arXiv:math.DG/0303109. 736 John W. Morgan

[14] Poincaré, Henri, Cinquième complément à l’analysis situs. In Œuvres. Tome VI, reprint of the 1953 edition, Grands Class. Gauthier-Villars, Éditions Jacques Gabay, Sceaux 1996. [15] Scott, Peter, The geometries of 3-manifolds. Bull. London Math. Soc. 15 (5) (1983), 401–487. [16] Shioya, Takashi, and Yamaguchi, Takao, Volume collapsed three-manifolds with a lower curvature bound. Math. Ann. 333 (1) (2005), 131–155. [17] Smale, Stephen, Generalized Poincaré’s conjecture in dimensions greater than four. Ann. of Math. (2) 74 (1961), 391–406. [18] Stallings, John, A topological proof of Gruscho’s theorem on free products. Math. Z. 90 (1965), 1–8. [19] Thurston, William P., Hyperbolic structures on 3-manifolds. I. Deformation of acylindrical manifolds. Ann. of Math. (2) 124 (2) (1986), 203–246. [20] Waldhausen, Friedhelm, On irreducible 3-manifolds which are sufficiently large. Ann. of Math. (2) 87 (1968), 56–88.

Mathematics Department, Columbia University, 2990 Broadway, New York, NY 10027, U.S.A. E-mail: [email protected] Panel discussion organised by the European Mathematical Society (EMS)

Should mathematicians care about communicating to broad audiences? Theory and practice

Transcription coordinated by Jean-Pierre Bourguignon, CNRS-IHÉS, Bures-sur-Yvette, France

In most countries, mathematics is not present in the media at par with other basic sciences. This is especially true regarding the communication of outstanding new results, their significance and perspectives of development of the field. The main purpose of the panel discussion, an EMS initiative, that took place at the ICM on Wednesday, August 23, between 6 and 8 p.m., was to nurture the debate on whether communicating about mathematics, as a thriving part of science, is needed, and how such a communication can be efficiently tuned to different audiences and a variety of circumstances. For that purpose, the EMS Executive Committee set up a committee consisting of Jean-Pierre Bourguignon (Centre National de la Recherche Scientifique and In- stitut des Hautes Études Scientifiques, Bures-sur-Yvette, France), Olga Gil-Medrano (Universitat de València, Spain), Ari Laptev (Kungliga Tekniska Högskolan, Stock- holm, Sweden), and Marta Sanz-Solé (Universitat de Barcelona, Barcelona, Spain) to prepare the event and select the panelists. Jean-Pierre Bourguignon was asked more specifically to prepare the event with the panelists and to moderate the discussion itself. These proceedings include a revised version of the presentations made by the panelists under their signature, and a brief outline of the discussion that took place after their presentations. A contribution that was later elaborated by a participant from the floor has been added separately from the discussion.

Philippe Tondeur (University of Illinois at Urbana-Champaign, United States of America) The question to the panelists was, as stated in the title, “Should mathematicians care about communicating to broad audiences?” My view is that of course they should, and the core of the argument is as follows: (1) Mathematics is a fantastic form of human thought, and historically the basis of rational thinking. (2) Aside from its intrinsic beauty and power, mathematics is indispensable for the progress of science and the betterment of the human condition.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 738 Panel discussion organised by the European Mathematical Society

(3) Mathematics is embedded in science and enables the science enterprise, even if this role is often invisible to the outsider. (4) Mathematics and science are the greatest human enterprises ever undertaken to understand the world. Mathematicians are key partners in this process. For the purpose of this discussion mathematics is used as shorthand for mathe- matics and statistics. Stochasticity is an essential and pervasive aspect of the phe- nomenological world. The role of mathematics in society at large Mathematics and science cannot fully progress without the understanding of their purposes and participation by the society in which this enterprise is embedded. In communicating with broad audiences, the message has to be calibrated to the specific audience addressed. This is most effective if done through examples. There is enormous public interest in the biomedical realm, thus illustrating the role of mathematics in medical progress like biomedical imaging has immediate ap- peal. If the mysteries of the cosmos and string theory are under discussion, the rich geometric ideas underlying these efforts can be described. Cryptography is used in telecommunication and security issues are of paramount public interest. Everyday use of search engines on the web is based on mathematical page rank algorithms. The logistics of supply chains is encountered ever more frequently in everyday life. There are vast amounts of online visual material on such topics from the mathematical sciences, and public presentations can draw on these abundant sources. This discussion also points to the critical role that mathematics plays in interdis- ciplinary activities. Mathematics acts as a lingua franca of interdisciplinary science. While interdisciplinary science is driven by the nature of specific science problems, it frequently operates within a contextual and quantitative framework provided by the mathematical sciences. The foreseeable future is going to be one of unprecedented pervasiveness of mathematical thought throughout the sciences. In a data driven world, mathematical concepts and algorithmic processes will be the primary naviga- tional tools. This makes mathematics increasingly important for many of the science and engineering advances to come. The opportunities for the mathematical sciences seem unprecedented. What it takes to get mathematics thriving Much of the public discussion of mathematics and science focuses on the proper level of financial support. But the vitality of the mathematics and science enterprise depends on much more than this. It is a societal activity which is part of the cultural mosaic and which flourishes especially well in an open liberal society. By this I mean a society where inquiry is respected as a fundamental principle independent of the outcome, and where all authority is understood to be provisional. The international character of the mathematical sciences makes it a model for sci- entific partnerships across the world. This common purpose is pursued in exemplary fashion by other disciplines like astronomy, physics, chemistry, biology, to name a few. The basic sciences are all working to develop our common patrimony. Should mathematicians care about communicating to broad audiences? 739

The educational needs for success in interdisciplinary activities are manifold: aside from mathematics, modeling, and computation, there is a need for education in the fundamentals of the basic sciences, and the development of communication skills. This requires significant improvement in our current educational paradigm for mathematical scientists. A paradoxical situation There is a paradox developing between the increased sophistication of mathematical science research and the worldwide decline of the number of students interested in pursuing mathematics at the university level. A particular threat is the insufficient number of mathematically qualified students willing to become teachers of math- ematics. Mathematicians have an educational stewardship responsibility, which is primary in post-secondary mathematics education, but we also share an important responsibility in the training of teachers of mathematics. In a broad sense, mathemat- ical scientists share in the responsibility for the state of mathematical education in the world. I am referring to education in the broadest sense, namely the preparation for lifelong learning of a large segment of the population, however that may be achieved. I would like to compare the need for mathematical skills of future generations to the current need for reading skills. It took a long time to achieve widespread reading literacy, and it will take a long time to achieve widespread mathematical literacy. Yet there is no doubt that this will be a fundamental skill in an increasingly digital world. The participation of research mathematicians in these developments is indispensable. Conclusion The gift of mathematical talent allowed us individually to enter the world of mathe- matics, and to enjoy this most fantastic achievement of mankind as our profession. This privilege gives rise to the responsibility of sharing these insights with our fellow human beings and especially with the next generation. My experience has been that effectiveness in these endeavors is the result of well and strongly articulated convic- tions, using all communication tools available and adapted to specific audiences.

Marcus du Sautoy (University of Oxford and an EPSRC Senior Media Fellow, United Kingdom) Maths for the masses One of the books that excited me as a child about the mysterious and romantic world of mathematics was Hardy’s “A Mathematician’s Apology”. As an adult it is a book I love and hate because it comes with a very mixed message. Anyone who wants to emulate Hardy and bring the subject alive for others lives under the spectre of the opening sentence of the book: “It is a melancholy experience for a professional mathematician to find himself writing about mathematics. The function of a mathematician is to do something, to prove new theorems, to add to mathematics, and not to talk about what he or other mathematicians have done.” 740 Panel discussion organised by the European Mathematical Society

And this is the impression that many in the mathematical community have: anyone who talks about mathematics is a failed mathematician. So it was with a lot of trepidation that I made my own first steps to bring mathematics to the masses. A personal experience We must all as mathematicians have had the experience of trying to explain at a party what it is we do provided that discovering we are mathematicians doesn’t make the guest flee in the other direction. At one dinner in Oxford my neighbour turned out to be the Features Editor of the Times. He said that what I did sounded very sexy and would I write him an article. The next morning I found his card in my jacket pocket but realised I didn’t have the nerve to go in front of my mathematical peers saying the things I’d explained the night before. But there is an old adage in Oxford that the academics might change but the guests remain the same. So three years later I found myself sitting next to the same journalist. “You never wrote me that article.” Impressed that he’d even remembered after three years and feeling a little more confident in my position I decided to take him up on the offer. After all Hilbert had declared in his famous 1900 address to the ICM that “A mathematical theory is not to be considered complete until you have made it so clear that you can explain it to the first man whom you meet on the street.” So I decided to take up the Times and Hilbert’s challenge. I chose to write a piece about the Fields Medals which had been awarded that summer in 1994 which had got no press coverage in the UK. The piece was partly about why it hadn’t been reported. I decided to tell people what a Fields medal was (this was before Matt Damon had made them famous in the film Good Will Hunting) and what Zelmanov had done to win one. It went out in December 1994 under the banner “Why doesn’t maths have mass appeal?” A few months after that article I started a ten year research position with the Royal Society which relieved me of any teaching duties. But I couldn’t do research all the time. It would send me crazy. So I decided to dedicate some of the time that I might have been teaching to try to bring maths to the masses. I had a lot of support from the Royal Society who was trying to create better dialogue between Science and Society after a government report criticizing the separation between the two groups. Since those first beginnings I have written numerous articles about mathematics for the broadsheet newspapers, including a piece on why Beckham chose the 23 shirt to play in for Real Madrid1. Some of these articles then formed the basis for a book I subsequently wrote called The Music of the Primes about the Riemann Hypothesis. I also started doing radio work. I contacted the BBC and asked if they’d like me to cover the Seattle meeting in 1996 to celebrate the centenary of the Prime Number Theorem. They gave me a tape recorder and we did a five minute piece on the BBC’s science programme about the Riemann Hypothesis. Having found a user-friendly

1They can be found at plus.maths.org/issue26/features/sautoy/. Should mathematicians care about communicating to broad audiences? 741 mathematician, I’ve now done extensive work for BBC radio culminating in a series for the BBC called Five Shapes which I wrote and presented2. A challenge: bringing mathematics to TV screens The real breakthrough in recent years has been cracking television’s fear of doing mathematics. Simon Singh’s programme on Fermat’s Last Theorem was the last serious television outing for mathematics in England and that was over a decade ago. In the summer of 2005 I made an hour long documentary for the BBC about the Riemann Hypothesis based on my book The Music of the Primes. It went out as the centre piece of Maths Night on the BBC. Thanks to CGI effects, I realised a lifelong dream to walk through Riemann’s zeta function. Other TV work includes: – a movie about Euclid’s proof of the infinity of primes using my football team who, inspired by the galácticos in Real Madrid, all play in prime numbers3; – four movies for teachers4; – and I’m currently preparing five one hour programmes that will be broadcasted on national television over Christmas. Taking a broader view Communicating mathematics to a broader audience is a rewarding but an exposing experience and you need to have a thick skin to be able to deal with criticism. Math- ematicians care about details. It is what makes for a good mathematician. But going for the grand sweep of the story is what is needed when talking to the media. Sitting in some seminars I think we still have a lot to learn about communicating between ourselves not just to a wider audience. An understanding of how to empathize with a broader audience could well help our internal communication within the mathemat- ical community. I have had wonderful support from many colleagues for the efforts I’ve made especially in my department in Oxford. It is important to support and help those journalists and mathematicians making an effort and not to sit back and carp at an inaccurate description of the Poincaré conjecture. Why should we take the time to communicate to a broader audience? Our subject dies without new people coming into the subject. Some countries have seen student numbers in mathematics declining so much that they are closing mathematics de- partments. The next generation of mathematicians depends on the current generation telling them why the subject is so exciting. But our audience should not just be the young. It is politicians and business that hold the money and the power. They will not value our subject if we don’t show them it is important. A personal lesson One has to be proactive if you want news coverage. This year, unlike in 1994, there was extensive reporting in the UK for the Fields medals and the Perelman story. But it

2The series can be found at www.bbc.co.uk/radio4/science/fiveshapes.shtml. 3To be found at www.spiked-online.com/Sections/Science/ScienceSurvey/films.shtml. 4They can be found at www.teachers.tv/series/4289. 742 Panel discussion organised by the European Mathematical Society didn’t come from nowhere. I rang the Guardian and the BBC and other news outlets to warn them about the upcoming news story. The press office in Madrid worked tirelessly to get the fantastic international coverage that the ICM had this year. If we don’t sell them the stories, journalists are not going to come looking for them. The IMU in conjunction with national research councils might sensibly look to establish a network of mathematical ambassadors in each of its member countries who could play the same role that I tried to do this year in the British media. In the UK the need to have scientists who can communicate their subject to society has been recognised. I have a grant from my research council that goes to my depart- ment in Oxford to pay for someone else to do my teaching so that I have that time freed up to do media work. Research councils have to be proactive in encouraging people to communicate rather than expecting them to do it in their spare time, time which is already running in the negative. I believe Hardy was wrong to say that a mathematician can’t do and talk about mathematics at the same time. He would never have been melancholy about someone who is a good teacher suggesting that they must be a failure at research. Many of us combine fantastic teaching with research. So why can’t communicating with the masses and being a good researcher go together? We are seeing more examples of people breaking Hardy’s picture. , Fields Medal winner eight years ago, and are two leading researchers who have made great efforts to broadcast the mathematical message more broadly. It is a quote from the Opening address of the 1952 ICM that I would prefer to be remembered rather than Hardy’s melancholy message. Oswald Veblen opened the congress by saying: “Mathematics is terribly individual. Any mathematical act, whether of creation or apprehension, takes place in the deepest recesses of the individual mind. Mathematical thoughts must nevertheless be communicated to other individuals and assimilated into the body of general knowledge. Otherwise they can hardly be said to exist.” We are all involved in telling stories of our mathematical discoveries. That is what the ICM is about. But let us be proud of our subject and share our stories beyond the confines of the ivory tower of the ICM. A recent survey in the New Scientist indicated that readers wanted more maths stories. It is the mathematicians who are best placed to tell those stories.

A. B. Sossinsky (Institute for Problems in Mechanics, Russian Academy of Sciences, and Poncelet Laboratory, Centre National de la Recherche Scientifique and Indepen- dent University of Moscow, Moscow, Russia) Promoting mathematics: why, how, who? Being Russian, I am supposed to possess this inscrutable Slavic soul, prone to seeing the dark sides of our existence. Accordingly, my talk will be more emotional and Should mathematicians care about communicating to broad audiences? 743 pessimistic than those of my Western colleagues. In it, I will try to express my concern about the problems addressed by this Round Table. For the outset, we are faced with the following sad and paradoxical fact: “math- ematics, the most universal and useful of all the sciences, is the least known to the general public.” Everyone knows aboutAlbert Einstein, Wernervon Braun, and Sigmund Freud, but who has ever heard of Kurt Gödel, John von Neuman, Serge Novikov, or ? Most of us here are research mathematicians, and very proud of our profession, yet the man in the street does not even know that such a profession exists! For him mathematics, besides having been the most unpleasant subject in school, is just a specific fixed body of knowledge that some people have to learn and then apply in practice, say in engineering or accounting. In 45 years of my life as a research mathematician, I have witnessed the spectacular expansion of mathematics into practically all fields of knowledge. Besides its traditional spheres of application (physics and technology), mathemat- ics now plays a key role in chemistry, biology, earth sciences, and even in linguistics, psychology, the social sciences, political and military strategy. During the same period, I have sadly observed – haven’t we all – the degradation of mathematical education at all levels, followed by what I call the demonization of mathematics and the deification of the computer. By the latter, I mean the common opinion that whenever you want to find out something or solve some problem, all you need to do is ask the computer – it will oblige, immediately and without any possibility of error. It is the Computer (with a capital C) that gives you the answer; the fact that a mathematician invented the algorithm used by the machine and a programmer implemented it remains unnoticed by the general public. On the contrary, it is the mathematician who is viewed by most as a soulless individual using abstruse computations to create new technologies without regard to our well being or the ecology of our planet… In Russian literature, especially in the writings of the great novelists of the end of the nineteenth century, social and ethical questions are at the forefront. Observing each serious mishap of our sorrowful history, Russian writers traditionally ask the following two sacramental questions: (1) Who is responsible? (2) What must be done? Let me try to answer these two questions in the context of our discussion. Who is responsible? To my mind, the answer is clear: we all are. We missed the great opportunity that we had, in the past two or three decades, to promote mathematics by capitalizing on its spectacular expansion. We have been overtaken and left far behind by the Bill Gates and Sergey Brin of this world. Why did this happen? One of the principal reasons is that mathematicians are usually poor communicators. 744 Panel discussion organised by the European Mathematical Society

This is related to the psychological nature of the typical mathematician: introverted and timid in his teens, he starts doing math, the most competitive and most objective of the school subjects, to assert himself; having succeeded, he develops a sense of his intellectual superiority and tends to become arrogant, at least when discussing his favorite subject. This mixture of timidity and arrogance, which I have observed in many of my colleagues (including myself, I am sorry to say), is the worst possible combination for one who wishes to communicate with others. You have surely heard both of the following allegations from your colleagues – the layman can’t possibly understand what I do! – the mathematician can do it better! You may even agree with them (I do), but what a disaster if they are in your mind at the starting point of a discussion about your profession with the nonspecialist! Another trait of mathematicians, disastrous for communication, is the ivory tower mentality, the desire to do one’s mathematics in peace and isolation from the world. A laudable viewpoint, but hardly productive for the propaganda of mathematics. What must be done? To put it succinctly, we must make mathematics visible and appealing. There are many ways of doing this, and most of them are well known. Let me simply list a few without commentary, and briefly describe one or two that may not be familiar to some of you. Visibility can be achieved via TV, art, photography (e.g. fractals), movies, exhibi- tions, internet sites, math-fests, popular science magazines, books, animations. As an example of the latter, let me mention the web site www.etudes.ru, which has numer- ous captivating and dynamic animations presenting recent mathematical results with clarity, humour, and graphical perfection. Appeal must be differentiated depending on the targeted audience. For teenagers, our future successors in the mathematical profession, there are olympiads and other individual problem-solving competitions, math circles, team competitions (such as the Kapp Abel contest for the Scandinavian countries), summer camps, “math rooms” in some schools (there is even a “math house” in Iran), so-called math battles. A few words about the latter, which are practically unknown outside of Russia, but have become extremely popular there in the last decade. This is a team contest: two teams of six are given six problems to solve (with a few hours to prepare), then, as the actual “battle” begins, they take turns in challenging each other to solve one of the problems. During each of the six rounds of the battle, a member of one of the teams is at the board explaining his team’s solution, a member of the opposite team asking questions (verifying the presented solution, i.e., trying to find and point out possible mistakes), the jury (usually consisting of two or three ordinary high school teachers, not olympiad wizards) watching the proceedings and dividing the points for each problem between the teams. The problems are ordinary high school math, Should mathematicians care about communicating to broad audiences? 745 the good math teacher and any good student (not especially interested in, or good at, olympiad problems) from an ordinary class are capable of solving them, so that math battles are for the masses, not the elite. Their appeal is due to the pleasure that the students derive from the teamwork involved, to the excitement of the battle itself (as a rule, the proceedings are very emotional), to the active participation and support of the teachers (who usually feel left out in olympiad-style competitions). The result is that many students, including those who are not thinking of a career in mathematics or engineering, learn that math can be fun, that it can be useful not only for engineers and accountants. Let me note that Russian mathematicians are traditionally good at outreaching to high school students, and a good deal of the Russian experience can be used with success in other countries. An excellent web site for information about this is www.mccme.ru (although the English version does not contain all the material from the one in Cyrillic). Reaching out to wider communities A different approach to making math appealing must be used when we are outreaching to other categories of people. Besides teenagers, I would distinguish the following three important categories: other scientists, businessmen, politicians & bureaucrats. Obviously, the approach in each case must be different, but I don’t want to go into details, because my own experience here is rather limited (and, I should add, not too successful). Other aspects of the promotion of mathematics are icons, logos, and catchy titles. It would be great if math had a photographic icon as striking as the famous Che Guevarra black and white outline photograph or as the marvelous photo of Albert Einstein absent-mindedly looking around his office with unseeing eyes, obviously engrossed in the workings of his inner mind. Or a simple but original graphic logo (as easily recognizable as the ones for Mercedes or Nike). The IMU has understood this, and recently sponsored a contest for such a graphic design symbolizing mathematics. The winning design is a version of the Borromean rings, which, frankly, I have found disappointing. I would have preferred a nice version of the Möbius band, but that has already been appropriated by Renault. The choice of terms for various branches of mathematics is also important. An excellent example is the catchy title “catastrophe theory”, which became very popular, especially in the UK, due to its promotion by Christopher Zeeman in the 1970s. In public lectures, on TV and radio, Zeeman (a great lecturer and communicator) succeeded in convincing the British public that mathematics consists of the theory describing continuously evolving events (created by Newton and his followers) and the recently created mathematics of catastrophe theory, which describes events occurring discontinuously, by leaps and jumps. Some mathematicians (especially those working in singularity theory, as the theory in question was originally called) felt annoyed by what they regarded as non-objective and demagogical exploitation of their serious work. Personally, although I can easily understand their feeling, I believe that the 746 Panel discussion organised by the European Mathematical Society campaign for publicizing catastrophe theory was useful in displaying a positive image of mathematics. Of course one shouldn’t go too far in publicizing exaggerated claims about the achievements of mathematics, but certainly a lot of oversimplification and a little exaggeration are needed for success. Besides catastrophe theory, there are several other branches of mathematics with catchy titles: tropical mathematics, quantum computing, open-key cryptography, chaos. These terms will easily catch the attention of the general public if they are used systematically in talking about mathematics. The influence of a catchy title should not be underestimated, sometimes a clever choice of title will lead to successful promotion of the subject, even when intrinsically it is not really worthwhile (which is not the case of the branches of mathematics with the catchy titles listed above – they are all serious, interesting and useful mathematics). A striking example is so-called “fuzzy mathematics”: after a promising start in the well-known paper by Bellman and Zadeh, the topic with that title developed into an industry producing numerous publications and PhDs, which were, in my opinion, devoid of any serious mathematical content. I am sure that if it had been entitled, say, “approximative mathematics” no one would have paid much attention to it. Yet another way to attract ordinary people to mathematics is by showing them mathematical machines, i.e., various mechanisms demonstrating curious mathemat- ical effects. An extremely successful example is the prime time TV programme on one of the national channels in Japan, in which mathematical ideas are described and made visible by demonstrating the functioning of various mechanisms. The name of the creator of this program, Akiyama, is a household word in Japan, as popular as, say, Larry King in the US. Another example of physical models of mathematical ideas is Chris Zeeman’s well-known “catastrophe machine”. But all of the above will remain wishful thinking, unless we decide who is going to implement it. Who must do it? Again, the answer here is obvious: all of us should, each of us doing whatever is suited to his or her position and aptitudes. The rank and file mathematician, first of all, should not be afraid to talk about mathematics in an attractive, perhaps humorous or emotional way, to friends and relations: his or her spouse, tennis or golf partners, neighbors. The inspiration for such short conversations can be provided by Hilbert’s quotation (whose exact phrasing was given in Marc du Sautoy’s talk) asserting that any worthwhile mathematics can be explained to the man in the street. The worst possible thing that you can do is to give definitions of the main concepts involved and then state the result(s) of your own work: your interlocutor will be disoriented and bored. Before trying to explain what your work is about, you might begin by making clear that mathematics is a living, exciting, competitive activity – without declaring this directly, but by talking about your rivals and/or collaborators in other countries, about how long your field of study or the problem you are attacking Should mathematicians care about communicating to broad audiences? 747 has been occupying mathematicians, about the excitement you feel when the result you want is achieved or escapes you. You might then explain that mathematics differs from all the other sciences is that it does not necessarily have a specific object of study from real life: the same differential equation can describe completely different processes in nature, the same surface can portray all the positions of a mechanical system as well as elementary particles in quantum physics, the same formula be applicable to knots and to the phase transfer that occurs when water is transformed into ice. (You shouldn’t worry about the fact that the person you are talking to does not know the formal definition of “differential equation”, “knot”, “surface”, “phase transfer” – after all, everybody talks about television sets and mobile phones without having the least ideas about how these devices work.) What makes mathematics so effective, you might add, is that one never knows in advance what it may be applied to. You might continue by giving examples of mathematical situations when it turned out that a solution of some problem eventually had spectacular applications to real life situations that the researcher certainly did not have in mind when working on the problem. When I am engaged in such informal conversations with a friend or acquaintance, I like to give concrete examples from my own research experience. Thus, in answering a question like: – “What do you guys in mathematics actually do?”, I might say something like this: –“Of course I do some teaching, but what I am really interested in, what really excites me, is trying to discover new facts in mathematics.” –“There are really new facts to discover in mathematics? Like what?” This leaves me with many possibilities of continuing the conversation, usually by referring to some of my own work or something related to it. Thus I might say: – “Well, I’m supposed to be an expert in the theory of knots and braids. Let me tell you about braids. A braid is a geometric object that looks like several strings hanging down from a horizontal stick and interlacing with each other. The way they are studied is by means of algebra: we replace the overcrossings by special symbols and develop a calculus with these symbols that allows to answer all the complicated geometric questions about braids by means of simple calculations that I can perform by hand or let my stupid computer work out.” The reaction to that is usually skeptical or negative: – “But what’s the use of doing that?” This gives me the chance to come to the punch line of the story. I explain how my rival and friend, the French mathematician Patrick Dehornoy, together with one of his graduate students, used the calculus of braids to construct a new “one-way function”, then explain how one-way functions are used in electronic banking, and conclude that someday my interlocutor’s credit card will be protected from electronic theft by…braids. 748 Panel discussion organised by the European Mathematical Society

I have several ready-to-use stories like that up my sleeve (prime knot decomposi- tion, homology of tolerance spaces and numerical solutions, soap films and random walks). Let me add that I have a new one in preparation: I have done some work re- lated to the Poincaré conjecture, and now that it has been solved by Grigory Perelman, I have a good pretext of telling anyone who wants to listen about the dramatic story of Hamilton and Perelman, the later’s refusal of the Fields medal and his apparent disinterest in the Clay Institute’s million dollars. In the process of telling it, I will not be afraid to say that the main idea of the proof is the seemingly completely crazy idea to apply something resembling the heat equation to solve a purely topological problem. I will not bore this audience by retelling these stories here, but I would like to appeal to all mathematicians to have such stories (preferably related to their work) at their disposal, enabling them to give well rehearsed impromptu five-ten minute talks for the benefit of non-mathematical acquaintances and friends. Of course more formal popular presentations (e.g. public lectures) are also very useful, provided they are well done. But then not everybody can be an Ian Stewart or a Petar Kenderov, and very few people can give such deep and visually striking talks as the one of Étienne Ghys at this Congress. (If it were up to me, I would make a video of that talk and distribute it among all the leading universities of the world.) The math administrator at a university or college, e.g. the chairperson of the math department, besides all that he or she can do as a mathematician, should feel that it is his or her direct duty to attract the best students of the institution to major in math. This can be done by outlining the advantages of our profession (no 9-to-5 drudgery, lots of travel, sabbaticals, long vacations), the career opportunities outside of research (you can tell the students that banks and other financial institutions prefer to hire, at very high starting salaries, PhDs in math or mathematical physics from Harvard, rather than people with an MBA or a PhD in computer science from the same university, or explain that the most successful people in the computer software industry are usually math majors, not students who majored in computer science). Of course another important function of the math administrator is to attract money to math research. This can be done by outreaching to those who have the money, via the mass media and in other ways, stressing how useful mathematics can be. The math research institutes (such as IAS, IHÉS, MSRI) must address a different class of people in their promotion of mathematics: graduate students and post docs should be the first to be targeted, and of course the people and organizations that have money and might agree to part with it. The research institutes can also sponsor other activities. As a positive example, let me mention that the director of MSRI, David Eisenbud, is organizing a conference in Moscow this fall in order to familiarize American mathematicians with the Russian experience in running math circles. I also firmly believe that, in order to make the promotion of mathematics efficient, not withstanding that “the mathematician will do it better”, the research institutes should hire experts in public relations to coordinate and organize promotional activities. Should mathematicians care about communicating to broad audiences? 749

The EMS, the AMS, and the IMU, I firmly believe, should do much more to coor- dinate the promotion of mathematics at all levels in Europe, America, and worldwide. First of all, they should motivate and assist their members to advertise their profes- sion and their science. This can be done, in particular, by distributing electronic or hard copy booklets or brochures explaining to individual mathematicians what they can do and how to go about it, and also by supporting and organizing various pro- motional activities of the kind I described previously. I am convinced, and this is a crucial point, that math must be promoted in a professional way, a qualified public relations professional hired by the corresponding Society should be responsible for these activities. Conclusion Starting from a pessimistic assessment of the situation, I have progressively drifted to advertising mathematics. When you advertise, you must always end on an optimistic note. So let me say, in conclusion, that if we all pitch in, mathematics will reacquire the prestige and renown that it deserves in our society. And since we are in Spain, let me end with the following slogan: Adelante, matemáticos!

François Tisseyre5 (Atelier ÉcoutezVoir, Paris, France) Producing media with mathematicians I will be speaking in the name of Atelier ÉcoutezVoir, a non-for-profit organization initiated 30 years ago in Paris. This studio is mainly dedicated to communication of art and science through audiovisual production. Concerning mathematics, we have been working in the fields of Engineering Sci- ence, Applied and Fundamental Mathematics. During the past 25 years, we have had the pleasure to work with a few mathematicians who wished to communicate with various audiences, ranging from children to professional mathematicians. Thus we have produced a number of videos, visual presentations, exhibitions, and taken part in various events like festivals, congresses or meetings. I would like to concentrate on video production, which is what we do most. In practice, we start working when the mathematician has already answered the global question we are discussing today. For social, or moral, or generational reasons, his or her answer is “Yes, of course”. Then quite a few questions arise. Here are some of the ones we have had to cope with.

5I want to dedicate this text to Adrien Douady who recently and tragically passed away. In the last twenty years, his fame as mathematician extended to one of a patient and innovative communicator. His contributions to the popularisation of mathematics have taken several forms: as author and scientific director of audiovisual projects (e.g. La dynamique du Lapin), of the exhibit “ A fractal world” that he accompanied in several countries, of many colorful conferences, he reached out to broader and broader types of public, further and further away from his fellow mathematicians. In the decorum of established institutions as well as in a café in rue Mouffetard, in Paris, Adrien always showed an exceptional openess to tirelessly explain the most abstract notions to anybody who was willing to listen to him, most of the time from a surprising angle leading to new fruitful insights. A DVD with his many contributions is under preparation. 750 Panel discussion organised by the European Mathematical Society

Motivation The mathematical community does not seem to have a unitary attitude in front of transmission and share of knowledge. Many mathematicians just dream to transmit the great pleasure they feel as they do maths. Of course, one has to practice maths before he/she knows it can be a pleasure. Some think that the general population suffers from “innumeracy” and has to be cured. Others feel that it is their duty to transmit what they get payed for, generally through public funding. Quite a number do not want to be disturbed with such questions, because they want to keep concentrated on their work and talk with colleagues only. And many others… Maths and the media (France) Let us first notice that practically no maths appear on French TV, or so little, and it would certainly be helpful to try and understand why. However, various approaches are available, like: documentaries on the community, presentation and illustration of nice classical problems, introducing new concepts or disciplines, history of ideas, recording exceptional lectures, games, and so on. Fortunately today, television is not the unique horizon for audiovisual diffusion. Producing DVD’s or webcasting have become usual practice with results of increasingly good quality. So that there are effective supports for audiovisual publishing. Authors and producers are welcome, including young ones. A vital need for dialogue How can there be a fruitful dialogue between audiovisual professionals and mathe- maticians who intend to publish something together? When we film makers speak of video or film, we have narration in mind. Im- ages and sounds come continuously and form sequences, by construction. When we make films, we are always telling a kind of story, whatever abstract it may be. But mathematicians do not read maths like a novel, in a continuous way: they will read a paragraph, then stay half an hour studying another one, reading and reading again, then study a formula, or make computations, and so on. If we decide to work together and produce a video, we will have to define what can be presented continuously, because the audiovisual language allows that only. Another point is that we do not speak the same language. And what’s more, we do not have the same appreciation of what we have to learn in order to cooperate with meaningful results. As non-mathematicians, we producers obviously have to learn maths for every single production we undertake with mathematicians. There’s no doubt about that for each of us. And it’s very exciting. On the other hand, mathematicians do not call themselves non-producers or non-directors. Just because, like many people, they have the feeling that it is very easy to understand how films are made: writing a script, shooting with cameras, editing, and that’s all. I want to plea for a simple idea: if we want to achieve fertile results, we have to constantly make steps towards one another. A good film is found somewhere between our respective fields. So it is vital that we all make efforts to understand each other’s approach. Should mathematicians care about communicating to broad audiences? 751

Sense and meaning But the main problem may not be good will, but rather a matter of sense and meaning. The mathematician wishes to convey something that is meaningful for him or her and colleagues: an article, formulas, a conjecture, that are consistent. Our job is to help this make sense for the audience. This could seem to be a theoretical discussion. In our case, it is what takes place in practice every time we make films with specialists of any domain, especially maths. Let me give an example: ten years ago, Jean-Pierre Bourguignon proposed us to make a film about a memoir that Lagrange wrote in 1808. This appeared to be a revolutionary one in a certain way, as it opened completely new paths to study the movement of planets and many other abstract problems. During three months, Jean- Pierre tried and explain that to us. But it sounded absolutely abstract and meaningless, like an unfamiliar music. We used to speak of this with late Romain Weingarten, a French poet and writer; he was very excited too, and begged for more explanations. One day, I asked Jean-Pierre to tell us more about the three-body problem, then about Newton, and Kepler. Then we started meeting astronomers and specialists of history of science, but also space engineers, and this is how we finally found the red thread of our film: a poet is dreaming at night at his window, and he sees an artificial satellite in the sky. He asks his friend, a mathematician, to help him understand how the man succeeded in putting man-made objects among celestial ones. When we have had that scenario, it became very exciting to work with an increasing group of contributors to whom we asked to just play their own role: Jean- Pierre Bourguignon as a helpful mathematician, Jean Brette, as a marvellous maths popularizer, Bruno Morando as an astronomer, Huguette Connessa as an engineer and among them Romain Weingarten, a poet who kept dreaming aloud. The film is called The New Shepherd’s Lamp6, and we all remind this period with great emotion. There had been a deep transformation, not of the initial subject, but of its approach, and this meant something both to mathematicians and non-mathematicians. Investing in video math production How far, and how much are both sides ready to invest of time and energy? Who else is needed? For a mathematician, taking part in a video production actually requires as much time as publishing an article, or even a book. But it takes more, as much patience and pedagogy are still needed to make us at least get a flavour of the topic we are going to deal with. He or she will have to answer 10, 20 times basic or naive questions, till the music becomes familiar. Then we have to get enough practice to let our imagination go. For us, this may be quite a long and hard way to get into the subject. Here is an example again: in 1992, Adrien Douady wished to produce a series of videos to help students understand basic Holomorphic Dynamics. The first module was entitled The Dynamics of the Rabbit7; it is the study of a Julia Set. It took us nearly

6The French version of the video is available from the CNRS Images/Vidéothèque and the English one in the Videomath series edited and distributed by Springer Verlag. 752 Panel discussion organised by the European Mathematical Society

five years to produce it, and here is why and how. First, as a non mathematician, I had to learn about complex numbers, iteration, etc., and get familiarized with strange pictures (fractals). It took me about a year and a half to know enough to be able to build and discuss a pertinent script. During that period, there has been quite a lot of consulting with other mathematicians, students and teachers. Then we decided to start producing pictures, in order to show the various structures and phenomena that appear in the study. We needed to produce many, and especially animated sequences. So we had to find someone capable of producing thousands and thousands of very accurate pictures (there are 25 pics per second). Dan Sørensen was the man with this singular profile: a mathematician, and an engineer capable of developing adapted software. Dan had to take into account both the needs of the scientist and those of the film director. Then we had to find the way to transfer the computer images to video, which was not common at that time. So we had to develop specific and efficient techniques for that. We calculated more than 150,000 pictures and finally kept something like 25,000 for about 20 minutes of mute video. Adrien Douady then commented these sequences: we proposed the form of spontaneous commentary, obtained thanks to interview and accurate sound editing. After mixing, the final result is a 25 minutes video, with English and Spanish adaptations obtained thanks to mathematicians Shaun Bullett and Nuria Fagella. Finally, to give a perspective, for this project, starting with two persons, we finished with a dozen, acting successively or simultaneously. About the audience As we started the Rabbit project, we had in mind a specific audience consisting of ad- vanced students and mathematicians from other fields. But during all the production process, and especially during conception, many objectives had to be re-defined, in particular due to some repeated difficulties we met. So that there has been quite a lot of interactions between us along time. This may be seen as a difficulty. In fact it is an opportunity to make films that make sense for each of us. As we produced sequences, we used to present them to different people, and get interesting and sometimes sur- prising feedback. We learnt how much such images speak by themselves and give more than a flavour of the subject. This is how the audience became to get broader. Finally, the Rabbit video is presented to rather large audiences, depending on whether it is projected alone, or supported by previous presentation then exploited through discussion. Actually, the various videos we have produced are intended to these rather large audiences with little focus, as we do not work under the frame of official educational programmes. Roughly, what we now call “broad audience” includes adult people who are fond of science culture, students of various fields, even pupils of secondary school scientific sections. These persons like to understand processes and methodologies more than technical results. They read magazines, watch some rare TV programmes, and love to visit science museums.

7This video has been edited by Atelier ÉcoutezVoir, Paris, France (1996) and also reproduced in Video and Multimedia at 3ecm (S. Zarzuela, S. Xambó, Editors), Springer VideoMATH Series, Springer Verlag (2000). Should mathematicians care about communicating to broad audiences? 753

Conclusion? Among the various dimensions we explored in maths popularisation, video is the most difficult and exciting we have experienced. A common idea is that video can be a useful medium to convey mathematical concepts. This is true, as animated images and fine sound/image accordance can be efficient. But we have to keep in mind what the audience’s social habits really are. People zap. And we have to be humble regarding effective results. We are not going to have millions of people love maths thanks to videos, but video can bring a very nice taste of maths, and this might be quite a helpful way of contributing to its popularisation.

Björn Engquist (Royal Institute of Technology, Stockholm, Sweden, and University of Texas at Austin, United States of America) Audiences to be addressed Several audiences need to be addressed by mathematicians: the general public, the media, different administrations (government, universities, schools), potential stu- dents who are, no matter how one takes it, the mathematicians of the future. The main difficulty is deliver different but coherent messages to these manifold audiences. The content of the messages to be passed on The messages have to be articulated around two complementary themes: the general culture of mathematics and its applications, while keeping always in mind which message you are talking about and to whom you are delivering it. Along the culture line, one has to give due value to the long history of mathematics and the outstanding personalities that marked it. It also has to encompass the role of mathematics in education, through its role in abstract thinking but should not avoid talking about its recreational side. Via its applications, mathematics is often viewed as the third pillar of science with a major impact in everyday life, technology, and education. Mathematics is the language of quantative science even for experiments. Its impact in so many differ- ent sectors of society has grown so large that illustrative examples are plentiful: from weather prediction to signal processing, medical images, and industrial product devel- opment. One should not forget that Google is fundamentally a mathematical product. Mathematicians should learn from biologists, physicists,… A key issue is a proper understanding of the interplay between pure and applied research. The discourse that most scientists put forward is that in order to solve problems that society wants to be solved basic research is indispensable. Too often mathematicians tend to be more abrupt, and state their intention of doing basic research that may, some day, be relevant to solve some problems. The science approach is actually more effective and still does not limit freedom of basic research. From that point of view, mathematicians should not be afraid of using applications as motivation for curiosity driven basic research. Not being shy does not mean that one is allowed to overstate because mathematics is almost always 754 Panel discussion organised by the European Mathematical Society not solving the real problem alone but mathematicians are important, if not essential, partners in the solution. The universality of mathematics The strength of mathematics is its universality. In one of its facets or another, it is needed in almost all aspects of modern life. One should always have examples ready and updated. It should also not be overlooked that core mathematics also needs to be developed as foundation for all of mathematics. The case should also be made that mathematics is as fast in the relation between basic research and applications as other sciences. It will not be surprising if, for example, any practical results from the Large Hadron Collider will take longer time than it took from theorems in harmonic analysis, via wavelets, to image compression for the Internet. Jean-Pierre Bourguignon (Centre National de la Recherche Scientifique/Institut des Hautes Études Scientifiques, Bures-sur-Yvette, France) A brief summary of the discussion The discussion triggered by the five presentations was quite lively. Some colleagues wanted to share their experiences, some others to warn against possible abuses, and the possible loss of meaning about the true nature of mathematics. The need to be very much aware of the audience when making a presentation over mathematics was stressed by several people. A lack of awareness in this direction can often lead to opposite effects than the ones hoped for. This fact is again discussed in the point of view that one of the colleagues who took part in the discussion from the floor wrote up (see an excerpt from the document received by the Panel after the Congress at the end of these proceedings). The issue that gave rise to the most controversial exchanges is the risk of “over- selling” mathematics, and what goes with it, namely the loss of control by scientists of the products of science. What is at stakes is of course the moral value that some colleagues place above all in the practice of mathematics, and more generally of sci- ence. For some of them, this generates an extreme uneasiness when making the case for mathematics at all price, as regards the tendency of hiding inappropriate uses of mathematics made by the society at large. According to them, the risk of losing critical sense vis-à-vis recent developments of the discipline is so high that it prevents them from participating in actions addressing large audiences about mathematics. From this point of view, the fact that the title of the Panel discussion ended with a question mark was certainly welcome. It must be acknowledged that a marked sensitivity to moral issues up to the point of creating an explicit reluctance in addressing the general public about mathematics was not represented among panel members. Such an attitude is of course related to the fact that mathematicians necessarily wear several hats when acting in society: teachers, researchers, and in a broader sense intellectual and moral references, and finally, for some of them, politically active citizens. It was stressed how difficult it is to draw a line between these different Should mathematicians care about communicating to broad audiences? 755 responsibilities, and how serious the consequences of this situation can be on the credibility of the overall mathematical enterprise. The final issue being: who controls what? Very rarely, are mathematicians running the complete show. In issues like arms production (and the “modern” battlefield does involve dealing with a lot of data, many of which of a mathematical nature or subject to a mathematical treatment) recent developments of mathematics or demands made to mathematicians can hardly be considered neutral. The key question is then: how can one keep enough distance to be sure of what is at stakes and not let the technical discussion hide some more fundamental issues? Actually, it was argued that the move towards an information society increases the mathematicians’ responsibilities. It should force them to make sure that the values they believe in are not betrayed in the way the practice of their discipline evolves. They should also make sure that such issues are not well kept secrets when talking about mathematics to various kinds of audiences. This way of approaching the question under debate made the exchange very valu- able and gave a very welcome depth to it. It also gives a reason to revisit it and to consider it with the appropriate focus: indeed, if approached at a too general or too technical level, the debate can miss some essential points.

An excerpt from the document submitted by Jacqui Ramagge (School of Mathe- matical and Physical Sciences, The University of Newcastle, Australia) I have been involved in popularizing mathematics8 at a small and local level for about 10 years. This has included interactions with the press and regular appearances on local radio as well as workshops for children of all ages, teachers (both primary and secondary) and parents. Communicating and promoting mathematics To claim that we have nothing to do is to ignore the changes that have taken place in society over the last 30 years and is selfish in the extreme. Students have a greater choice of studies than they had in the past and some areas of study are being marketed forcefully and effectively. Doing nothing is no longer an option unless we are willing to see the demise of mathematics as a discipline and the concomitant effects on other disciplines which are highly dependent on mathematical innovation. I argue that we need to raise the profile of mathematics significantly. We need to do this for two reasons, one is altruistic and the other pragmatic. The altruistic reason is that we are already at the stage where demand for qualified mathematicians and statisticians outstrips supply. The pragmatic reason is that many universities are now working as competitive environments and mathematics will lose out in terms of funding and influence to disciplines whose profile is higher. Identifying those who should be involved in the raising of the mathematical profile partly depends on the context. For example, not all of us enjoy talking to the media and

8When referring to mathematics and mathematicians, all statements are equally applicable to statistics and statisticians. 756 Panel discussion organised by the European Mathematical Society some of us might do more harm than good in that context. However, as a community, we should recognise the need for such activities and support and encourage those who do them. Some people have a talent for stripping ideas down to their very core so that the heart of the concept is exposed and can explain it in a way that makes sense to almost anyone. Those of us less talented in this area we can still improve our performance with sufficient practice. While it is essential to curtail technicalities when addressing a broad audience we must not mislead the audience. This leads us neatly to the next topic. Selling and overselling mathematics Some people argue that outreach activities necessarily involve misleading the public by exaggerating the impact of mathematics. Luckily, there are enough amazing ex- amples of the impact and applications of mathematics that we don’t need to make any up. One mistake in this context is to confuse selling with providing information. Stu- dents are increasingly concerned about their future and ask questions such as “I don’t want to be a teacher so why should I study mathematics?” We need not be evangelical, but we must give students an accurate impression of what mathematicians do. It is the responsibility of all enterprises that use mathematics and employ mathe- maticians to inform the population about the usefulness of mathematics. This group of enterprises is diverse and to achieve maximum impact they require coordination. Mathematicians are the obvious choice to facilitate this endeavour, and we should be proactive in this regard. This could include asking relevant organisations for support to run mathematical outreach activities. Mathematical games and competition(s) One well-established mechanism for piquing the interest of young people is to run mathematics competitions of various sizes and levels of formality. However, com- petitions tend to be favoured by the competitive. This may be one factor in the dis- proportionately low number of women amongst mathematics olympians for example. We could use hybrid approaches such as competitions for groups of students. One problem is that the overwhelming number of current mathematicians have been attracted to mathematics by the inherent beauty of the subject and/or competitive selection processes. This makes us a surprisingly homogeneous group given that we are spread all over the globe. It is notoriously hard to see the world through the eyes of those whose motivations are completely different from our own, but that is exactly what we have to do if we want to increase diversity in mathematics. In conclusion, if we are not seen to be passionate about mathematics, then we can hardly expect others to be passionate on our behalf. ICM 2006 Closing round table Are pure and applied mathematics drifting apart?

Transcription by John Ball, IMU President, Mathematical Institute, University of Oxford, United Kingdom Marta Sanz-Solé, Facultat de Matemàtiques, Universitat de Barcelona, Spain

Mathematics is broadening its scope, developing in many new directions and inter- acting with a wide range or other disciplines, from information technology, social sciences and politics to engineering, biology and neurology, just to mention a few of them. Such an extraordinary expansion is also fostering a fruitful cross-fertilization between different fields of mathematics. With the ubiquity of computers, many fields of pure mathematics are incorporating experimental methodologies which in the past were only used in applied mathematics. In this new landscape, how do pure and applied mathematics interact with each other? This was the topic of the panel discussion organized as a closing activity of the ICM 2006 on Tuesday, August 29, between 6 and 8 p.m. It was moderated by John Ball and organized by Marta Sanz-Solé. This article consists of a genuine transcription of the presentations by the panellists and excerpts of some of the contributions by participants in the discussion.

Introduction of the panellists by John Ball, moderator of the round table

Our panel consists of five very distinguished mathematicians: Lennart Carleson, Professor Emeritus at the University of Uppsala and a former President of IMU. His research interests are in Harmonic Analysis and Dynamical Systems. All of our panellists are recipients of many awards, and I have decided that it would take far too much time to list them all, but I make an exception in reminding you that Lennart Carleson was awarded this year’s Abel Prize, for which we offer many congratulations. I would like to say how much IMU values its collaboration on several fronts with the Norwegian Academy of Sciences and Letters and the Abel Fund. Ronald Coifman, who is Professor of Mathematics and Computer Science at Yale University. His research interests are in Analysis, in particular Harmonic Analysis and Wavelets, and applications to Information Processing.

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 758 ICM 2006 Closing round table

Yuri Manin, who is Professor of Mathematics at Northwestern University, a former director of the Max Planck Institute of Mathematics in Bonn, and a former chair of the Fields Medal and ICM Program Committees. His research interests lie in Algebra and Geometry, in Number Theory, Differential Equations and Mathematical Physics. Helmut Neunzert, Professor Emeritus at the University of Kaiserslautern. He is a founding member and former President of the European Consortium for Mathematics in Industry, and his research interests are in Kinetic Theory and Fluid Dynamics. And finally Peter Sarnak, Professor of Mathematics at Princeton University, and whose research interests are in Number Theory and Analysis. Just in case I betray at some point my own views on the subject of the round table, I work in Nonlinear Analysis, especially the Calculus of Variations and its applications to Materials Science. By way of introduction, perhaps I can show the two earliest instances I know of in which the terms “Pure” and “Applied” Mathematics feature in the literature. Here is the first one, the first issue of the Journal für die reine und angewandte Mathematik, Crelle’s Journal, which appeared in 1826; in the contents of the first issue you can see several papers by Abel. Ten years later, the first volume of the Journal de Mathématiques Pures et Appliquées, Liouville’s Journal, appeared, and here you see the papers are much more applied. The authors include Coriolis, Liouville, Ampère, Lamé, Jacobi and Sturm, so these were not bad for first issues of these journals! The old volumes of these journals, incidentally, are retro-digitized and freely accessible, which is where I obtained these images. So pure and applied mathematics have been explicitly mentioned for nearly two hundred years, and were doubtless recognized as being in some way different before that, and our topic is whether they are drifting apart. Each of our panellists will give their presentations, and then the subject will be open to the floor, and I hope we will have a lively discussion.

Contributions by the panellists

Lennart Carleson Mathematics really has three different faces. The first concerns general education, and mathematics is of course just as important as learning to read. This is a very important part of society. The second relation to the outside world is mathematics as the language of science, and this is the way in which I am going to use the term “applied mathematics”. The third aspect is of course a subject in its own right – a logical system. This is what most of us who are here right now represent. We must clearly understand that of the three, we are the weak part, and that it is absolutely vital for the continuation of our science that we love so much, to stay with good relations to the other two aspects. Are pure and applied mathematics drifting apart? 759

So the answer to the question if pure mathematics and applied mathematics are drifting apart, I would say that we should make every effort that it doesn’t happen. I would like to object somehow to the word “drift”, because we are not really jellyfish and we can do something about this ourselves. So, I should like to concentrate on the aspect of the issue as far as it concerns the teaching of mathematics. We like to talk about mathematics and applied mathematics in this order, which seems to indicate that applied mathematics is some kind of corollary of mathematics, and that we are looking for ways of applying this. This of course is completely wrong from the point of view of history. Through the years, mathematics has slowly been built from nature, and we have observed the remarkable fact that the laws of nature can be co-ordinated into groups and they follow rules. This started with geometry, of course, and numbers, and then we all know how difficult it has been to make movements into something logically reasonable. It has been around only for like two hundred years in a logical setting. If we take a subject like Probability – well, it may show that I am old, but anyway, it has been built as a mathematical subject in my lifetime really, and looking into the future, we can see new areas emerging where the mathematics is missing, and the most spectacular there is probably Computer Science. Nevertheless, teaching of mathematics has always been done in a deductive way, that one goes from the general to the special, either as a logical system or as being applied. This of course is contrary to the traditional way of how things should be taught. Let me mention to you that this also has happened in my lifetime. When I started studying at the University of Uppsala in 1945, the first lecture was devoted to the Dedekind cut; we defined continuous functions with epsilons and deltas, we had axioms and we had definitions, and we had Riemann integrability and I don’t know what! As the number of students has increased, and their interest in the logical structure of the field has decreased, one has successively been cutting off these typically math- ematical aspects of the mathematics teaching. To put it in a striking way, I would like to say that it is only applied mathematics that remains. We have all of us, I guess, experienced how there has been pressure from other fields, from Physics, technical subjects, or even Biology, that they want to teach their own mathematics that we don’t teach in the relevant way. I would like to say that I can somehow see their point, because we have not made any real effort to implement any kind of inductive way of teaching, that is, going from examples and cases and applications to the concept. You would think that the use of computers would have changed this in a drastic way, but that doesn’t seem to be the case at all. We are still fumbling for ways of using computers in the teaching. My thesis here today would be to say that we should make a really concentrated effort to make our teaching into inductive teaching. One can think of different ways of accommodating students with different interests. I have made a short list of what one could possibly do to change this. One of the essential points is clearly the attitude of ourselves, so to say, and also of our colleagues. Everybody knows that most – or many – mathematicians are really uninterested in things which are not leading to 760 ICM 2006 Closing round table theorems or new statements, and there is a scepticism among our colleagues in other areas, that anything useful can come out of contact with mathematicians. And it is my real wish that we would all try to remedy this situation. So what could be done? I have made three points here. The first is that one should have closer contact between basic mathematics teaching and the applied areas; at least in Sweden most departments which are applied have separate buildings and we don’t really see them. Computing stays in one area and the applied people stay in another area. It would be my wish that people with applied interests would be involved already in the construction and the teaching of the basic courses. One would need to change the curricula in some suitable way, and try to speed up the use of computers in the teaching. We should really accept the fact that most students are not really interested in mathematics. Well, many are interested in their lives, but some of them are also interested in other areas, and one should accept that. We should not try to put our values on people who do not really want them. One could compare these people with how you learn how to drive. Most people have no idea how a car works or why it works, but you can still use it. It is similar with people who learn mathematics; they only want to be able to read books and understand the formulas that they are taught in the other courses. I think one should not criticize this; one should accept that this is a really natural attitude. After all, mathematics as we know it is a rather sophisticated and not really applicable field. Also there should be for example, something like partial differential equations, everybody should have heard about that – they are going to meet it somewhere else. Finally, there is a movement in the world around us to apply different sections of mathematics. There is pure mathematics and there is industrial mathematics, and there is applied mathematics and there is the teaching of mathematics, which have different organizations, and different meetings, and lead their own lives. I think that makes sense. But nevertheless there should be places where they meet, where the people from these different areas come together and can exchange experiences.

Ronald Coifman I will try to address some of the issues of “drifting apart”. Mathematics is a big eco- logical system of different species of mathematicians, and each species likes to think of itself as better than the others. The issue, though, is that the world of mathematics has expanded dramatically. Our universe is so much bigger, that everybody is drifting apart from everybody else, but in reality we enrich our lives substantially. What we have seen, I would say, over the last two decades is the insertion of the computer into our lives – of the digital age. Now that insertion is occurring at a variety of levels, I mean on the sort of everyday ability to collect numbers, and collect data, to the ability of the mathematician to actually run experiments in mathematics, and I would say that if Gauss were here he would probably run experiments like crazy. Leibniz too, and all of those. And if you asked them the question “Are they pure or applied?” they would just laugh at you. Are pure and applied mathematics drifting apart? 761

In a way, the drift that we seem to see is mostly social, but not necessarily intel- lectual. We have seen in this congress many, many people, and many of their talks are related to outside scientific fields, or inspired by outside scientific fields, and so on. The way I see it now is that in fact the need for mathematicians, pure mathematicians, not necessarily in the areas of applications, is actually much greater than it ever was. This is sort of a pre-Newtonian time, anyway, and we don’t have the mathematics to do the simplest of all things. We don’t have a descriptive language to describe various things, and we don’t even have the ability to define the geometries that need to be defined in the real world. I think there is a serious opportunity here for mathematicians. That opportunity, to realize it, we need to follow what Lennart just said: revamp our teaching style. I am not advocating changing what we teach, just the way that we do it, in a way that makes it more transparent for people who don’t necessarily want to invest the same effort as somebody who was born with mathematics in his blood. The opportunity is really the same that occurred in the physical scientific revolution in the time of Newton and Leibniz, which is that there is a need to quantify and describe specifically and precisely all kinds of phenomena that surround us. And the number of phenomena and their complexity is really growing exponentially, just because we can’t, and so digital data is generated in overwhelming quantities all over the place, whether this is web data, document data, sensor data… and we’re stuck! Let me give you an example. The data may be that you have the results of some medical tests, blood tests, or some number that you get, and you want to evaluate the function, which is how healthy you are, what health score you can have. We are dealing with a very simple object, which depends on ten or twenty parameters, and we don’t have the tools to approximate them. We have heard around the board today, telling us something about some potential tools, but this is a most elementary object of mathematics, which is a function, except that unfortunately the function depends on many more parameters than we used to do before computers – the number of parameters may be ten, twenty – in reality we may have ten thousand or ten million of them. And the tools are not there. So what is needed in this context is for somebody to think very deeply and come up with potential solutions – so mathematicians, pure mathematicians, and their modes of thought are necessary. Computer scientists are not trained for the job. I know of a multitude of examples of that, having to do with acoustic calculations, electromagnetic calculations. Unless you completely revamp the mathematics and reorganize everything you need to do, rebuild the language for describing the objects, you can’t go anywhere. It doesn’t do us any good to just throw a big matrix at some problem and say this is a linear problem, we can invert the matrix and do this or that – it doesn’t do anything. The obstacles confronting us are actually much more monumental than they ever were, and they require the ability to build the language, to organize very complex objects, to organize them in a variety of geometries. I just described a minute ago the acoustics in this hall. That’s a problem that, say, twenty years ago nobody could calculate, and even now I doubt if there are more than maybe ten people in the world 762 ICM 2006 Closing round table who can actually calculate anything, because the object – you hear the echo and everything – and the acoustics here are so complex that, unless you build a language – you cannot use formulas, because formulas will not deal with that – unless you build a new language to describe it, you are dead. So that’s one opportunity. Similarly, by the way, if you go to the social sciences, or to, say, just documents, or machine learning, or other fields of that sort, the language and the geometry to describe the objects that you want to manipulate and their internal relations between them, all of that is yet to be invented. We need people of the kind we had at the beginning, a few of them we had last century, like Shannon, von Neumann, Benoît Mandelbrot, who is here, who recognized certain geometries that people consistently ignored, all of those are opportunities for mathematics, and that mathematics is pure, although the opportunities and the challenges are coming from the outside world, but in the past it has always been that the outside world was probably the most inspirational in actually pushing us towards discovering structures. It’s very nice to be motivated by internal ideas, but I don’t think one should be that arrogant in thinking that we know everything that needs to be done – we should let the world tell us. As I said, invention is really what’s needed. And that’s the crafting of tools, and the people who craft the mathematical tools are people who are interested by the tool and the applications – the test, if you wish, that the tool is effective. But the people who build tools are mathematicians. They may be working, like Shannon, as an engineer, but he built mathematics, and it is pure mathematics, no matter what we say. In fact, it’s being used consistently everywhere in pure mathematics. Is Probability an applied field? Of course not; it is motivated by application. We see in various communities, like the machine learning community, the bio- informatic community, the computer science community, we see emerging a variety of methods which are mysterious, somewhat ad hoc, but extraordinarily successful. The question really is: what are the underlying structures that enable us to assert that certain methods will work or will not work, and what they are capable of achieving? And what are the real deep structures underlying it – this is the job of the pure mathematician.

Yuri Manin I am certainly a pure mathematician, and what I would like to discuss here is the implicit presupposition that lies at the base of our distinction between pure and applied mathematics; namely that mathematics can tell us something about the external world, that mathematics can be a cognitive tool, although it doesn’t look like a cognitive tool. It doesn’t study anything specific in the surrounding world. So in order to understand how mathematics is applied to the understanding of the real world, it will be convenient for me to subdivide it into the following three modes of functioning: model, theory and metaphor. A mathematical model describes a certain range of phenomena, qualitatively or quantitatively, but feels uneasy pretending to be something more. Probably one of the most successful early models is Ptolemy’s Are pure and applied mathematics drifting apart? 763 model of epicycles describing planetary motions, about 150 years of our era, and one of the latest models which does call itself a model is the standard model describing the interaction of elementary particles, around 1960. Generally quantitative models cling to the observable reality by adjusting numerical values of sometimes dozens of free parameters – at least 20 in the standard model. And such models can be remarkably precise, and there are of course qualitative models offering insights into stability, instability, attractors, critical phenomena. As an example, I quote a recent report which is dedicated to predicting a surge of homicides in Los Angeles. As a methodology it uses pattern recognition of infre- quent events. Result: “We have found that the upward turn of the homicide rate is preceded within eleven months by a specific pattern of the crime statistics; both bur- glaries and assaults simultaneously escalate, while robberies and homicides decline. Both changes – the escalation and the decline – are not monotonic, but rather occur sporadically, each lasting some 2 to 6 months.” Now the age of computers has seen the proliferation of models which are now pro- duced on an industrial scale, so numerically, and very often used as black boxes with hidden computerized input procedures and oracular outputs prescribing behaviour of human users; for example, in financial transactions. What distinguishes a mathematically formulated theory from a model is primarily its higher aspirations. A theory, so to speak, is an aristocratic model, or if you wish a model is a democratic theory. A modern physical theory – and also all physical theories – generally postulate that it would describe the world with absolute precision, if and only if the world consisted of some restricted variety of stuff, massive point particles obeying only the law of gravity – things like that. The recurring driving force in generating theories is a concept of reality beyond and above the material world; reality which may be grasped only by mathematical tools, from Plato’s solids to Galileo’s language of nature, to quantum superstrings. A mathematical metaphor, when it aspires to be a cognitive tool, postulates that some complex range of phenomena might be compared to a mathematical construc- tion. Probably the most known mathematical metaphor now is the artificial intelli- gence. We know very complex systems which are processing information because we have constructed them, and we are trying to compare them with the human brain, which we do not understand very well – we do not understand almost at all. So at the moment it is a very interesting mathematical metaphor, and what it allows us to do mostly is to sort of cut out our wrong assumptions. If we start comparing them with some very well-known reality, it turns out that they would not work. My feeling is that mathematical metaphors… more often than not some models and theories also are used as mathematical metaphors, and as such they then contribute to changing our value systems, or at least influence our value systems. I am a little bit concerned about the proliferation of both mathematical models which are hidden inside computer hardware and software, and also I am concerned about the moral issues that are not often addressed too in discussing implications and in discussing the utility of mathematics for society. 764 ICM 2006 Closing round table

Just to very briefly show you what I am concerned about, I will quote a recent sentence – two sentences, actually – from a recent book “Mathematics and War”. I think the sentences were written with bitter irony. “Mathematics can also be an indispensable tool. Thus when the effect of fragmentation bombs on human bodies was to be tested, but humanitarian concerns prohibited testing on pigs, mathematical simulation was put into place.”

Helmut Neunzert Now you get a little bit of a contrast programme. After a meta-theory of applied mathematics, we go back down to Earth. Maybe that is the difference between a pure and an applied mathematician, and you see it now live. But I must say we are not drifting apart. With respect to Yuri Manin’s last sentence, I totally agree with him. But from the point of view, I would like to change a little bit our point of view now. When I have spoken with people – Are pure and applied mathematics drifting apart? – some said. “Oh, this is this old question…”. Some say “Yes”, some say “No”. I believe it is really the question of the department – if the people in each department like each other, then it’s fine. If they don’t, you have a drifting apart. But I would really like to change…. We always do as if mathematics would be the mathematics we do. We academic mathematicians are the world of mathematics. Are we really? There is a second world, in my opinion. There’s a second world of mathematics, and in this second world of mathematics almost all our graduates live. Those people we educate; they are not in general entering our world of academic mathematics. They go somewhere else. They go into industry, banks, insurance companies, R&D departments. There is a second world of mathematics outside of our world, outside of academia – in industry. And this is what I would call mathematics as a technology. And we should all be very happy that mathematics has become a technology, as Ronald Coifman has already described. It is really, for us also – even if we are pure mathematicians – it helps us a lot. I will come to this point later. This mathematics as a technology, this second world of mathematics, is it pure, or is it applied? Let me describe to you a little bit the results of a project I had together with a psychologist and a historian. It is nice for a mathematician to work with other people. It was a Volkswagen Foundation project, and we were trying to find out what happened to all the graduates in Germany, in mathematics, in 1998. This is eight years ago. These psychologists are unbelievable. They have really asked in questionnaires these people unbelievable questions. I would have never dared to ask “Are you planning to get children?” and “How is the relation between your profession and your family?”, and so on. But she did, and the people answered. And the question is: what have they done in the next eight years? What happened to them? Did their dreams, wishes, come true or not? We had 3,000 graduates in Germany in 1998. That’s quite a lot. I think the number today is even higher. Mathematics is very attractive in Germany – you may ask why. Are pure and applied mathematics drifting apart? 765

And of this 3,000, 1, 400 went into high schools, so they normally become high school teachers. The other ones – 1,600 – made their diploma (or nowadays, a Master); 600 of these 1,600 were willing to answer a questionnaire. This is a very good sample. We asked these people again in the following years – in 2001, 2003, 2006. And what happened? What came out? First of all, of these 1,600 – if you take this as a sample – only 10% became academic people. They entered universities or research centres. So we speak always about this 10%, and we forget the other ones. 80% (10% disappeared somehow) work as software designers in R&D, in banks, in insurance, in consulting, and so on. Do they do mathematics? They don’t do much pure mathematics, I must say. I have asked 20 former PhD students of mine who work now in industry, and they were laughing and saying “Are you kidding me? If you ask us, do we do pure mathematics or applied, of course, we do not metaphors but models, and algorithms, if we do mathematics at all”. Not all of them do real mathematics. So if I see it correctly, 25% of all our graduates are doing mathematics in industry. The rest have changed – they do management, they do something which is not really mathematics. Now compare 25% to the 10% who go into academia. I claim that the second world of mathematics is a little bit larger than the first world, and we should keep that in mind. There was a citation in the German Mathematical Society News from a mathemati- cian who works at IBM. He said we should not overestimate the value of mathematics in industry. It is the midwife but not the mother of innovation. But maybe it’s good to be a midwife, a very active midwife, which gives so many births to so many good innovations. So, you see what is the result; in this second world, at least as many people do mathematics as in the first world. But of course they do mainly applied mathematics. Now are these people drifting apart from pure mathematics? What would you say? There is this second world and the first world of pure mathematics – I don’t think they know whether they are drifting apart. They don’t see each other. It’s so far away. How many of this second world are at this conference? If I am very optimistic, I would say 10 (out of 4,000). So you see there is a real, big difference between this applied mathematics in industry and the pure mathematics happening here. And this, of course, is very, very bad. I think this is a damage for both worlds. It’s a damage for the second world, for the world of mathematics in industry. Of course, there were some arguments already – we heard from Coifman and others – of course, we need more mathematics to make it better. It is not at all good in many things. In medicine, for example, we are totally missing good models which really describe the complex system of a body. So we would urgently need good mathematics which deals really with their problems. But are mathematicians really dealing with their problems? Yes, if they fit, in their own way. If not, I doubt it. And for the first world, for our academic world, mathematics as a technology offers a lot. I think it offers new challenges – that was also already said. Many, many good problems come from this outer world. They add, certainly, public prestige. This second world adds money, if we have contacts with them, and it attracts students. 766 ICM 2006 Closing round table

That’s not such a minor thing. I think really that both worlds need each other very urgently, but we have to do something. We in the first world have to have open minds. We have to go into industry and see their problems, to speak with them, to get in contact with them, so they know we care about them, and vice-versa – they would be interested in what we are doing.

Peter Sarnak I speak as a pure mathematician. I have a very keen interest in mathematics broadly, so I have tried to follow most mathematical topics, and I’ve tried applied maths too – it is much more difficult. My main credentials here being that I was a double major in math and applied math and in fact I had a difficult time choosing between pure and applied math. My views, I think, are going to be a little extreme towards the pure math side, but I think that a good proportion of the people in the audience are on the pure side, so maybe I shall try that angle. As Helmut says, one’s views are highly influenced by one’s local daily interactions. What happens in your department, and the discussions you have with your colleagues impacts you, and you’ll see my views are impacted by my colleagues. So firstly, are they (pure and applied math) drifting apart? Well, certainly we have to take into account this inflationary process of everything drifting apart, but even given that, it is my feeling that they are moving apart. I have been in mathematics for thirty years, and in this very short period my own experience is that it’s not exactly what it used to be thirty years ago, and I think one of the big impacts is the computer which has changed how we go about our business. Is the drifting apart a problem? I think it is a problem, but not one that’s too serious. I think that math/applied math should evolve naturally like science, with good science surviving, and not such good science going away, and that is what should be allowed to happen here too. However, there are alarms, and we have heard a few suggestions, which sound very good. I will mention some alarms sounded by some of my younger colleagues, who I think we should definitely listen to. Anyway, I’m going to take what may be a very controversial way of dealing with this question of whether they are drifting apart, by trying to see what is good math and what is good applied math, and if there is anything in common in fact between these two activities. To give a formal definition of what pure math is would be very dangerous. I am sure I wouldn’t get out of the hall by the end! But without defining good mathematics – and I am talking here about pure mathematics – we can all recognize it when we see it, like a fox when it sees a rabbit. You can see something that is really good, exciting and cuts to the bottom of a problem. I think the key ingredients, the cycle of ingredients in mathematics are firstly insight, mathematical insights, which often become conjectures, theories, language – these are crucial. But to me, the Holy Grail of mathematics, and something we can never give up, is that of proof. To me, once there is no proof I am not sure it’s mathematics. At least, that is my take on it. That’s the difference between mathematics and any other science. Are pure and applied mathematics drifting apart? 767

Given the exciting week we have had here, let me give Thurston’s geometrization conjecture as the epitome of this sort of good conjecture. It is a conjecture which when put forward immediately clarifies what one is looking for, as with all great conjectures – if they’re true, they’re great; of course, if it turned out to be false it would be much less interesting – but it appears to have turned out to be true. It’s a unifying conjecture. It clarifies the shapes of 3-dimensional topological spaces, and it was not something that was obvious, but something that was built up with many examples and theories that he developed in order to come to that conjecture. So conjecturing is, of course, a major part in our subject, but Thurston, in thinking about this – I have not spoken to him recently – but I think you could say he was driven internally rather than by applications, and it is a damn good conjecture,even if it is driven internally. Many fields have such powerful conjectures that unify the theories. But in de- scribing this cycle I am not only talking about these special great conjectures, or only about mathematics that is unique and comes once in a blue moon. So there’s that part of the cycle, which is conjecture, and then there is proof of the conjecture or more often proofs of approximations to the conjectures. As I have said before, and I will repeat, without proof, it’s not our subject. So we really need that part, and as it seems clear now with Thurston’s conjecture that Perelman has indeed proved it. This is as good as it gets. There have been other successes of this magnitude but we cannot judge all of mathematics by such high standards. This is what we strive for, and I think many people – young people – very strong people, go into math with such high aims in mind. Of course all of us except very few are disappointed, if our aims are so lofty. I believe these central conjectures are what drive the subject. So we have a cycle of conjecture, theories built around the conjecture, solutions with good solutions generating good problems, and these develop further conjectures and further theories, and this cycle seems to repeat. It looks – for someone from the outside – like a recipe for disaster, something completely internally driven. A recipe for a sterile subject. In fact, even within pure mathematics, subjects that are introspective, that interact with no other area, that only three experts in the world can talk to each other about (and one of them submits a paper to the Annals, and you get the second expert’s opinion, and it of course says that this is the best thing ever written, but you can’t get a third opinion) that’s a problem. And such subjects naturally shrink. I think that allowing their natural evolution is the best way to let these things run. Having indicated that good pure mathematics might seem to be driven solely internally, I want to argue that it is not. In fact I would argue that pure mathematics needs other sciences as badly as they need mathematics. Now we have heard that we need to develop more mathematical theories for more applications and that there is much demand for such. These are very important to make mathematics as active as it is, but we happen to be living in a golden era of pure mathematics, as is witnessed by the very striking successes that we have seen in 768 ICM 2006 Closing round table recent years. I don’t think such success can happen in a purely introspective world. Are we at this stage only because of the some special giants that have graced our field in recent times? I don’t think so; I think that we are impacted from the outside and often in subtle ways. Let me continue with the Perelman example a little. To repeat what Hamilton said in his talk here last week. Perelman’s work depends heavily on Hamilton’s work, which in turn is based on Ricci flow, and as Hamilton explained, the Ricci flow was motivated to him by Einstein’s equations. In fact, the process he went through was the very process that Einstein went through in writing down his gravitational equations in equating the only invariant second order tensors that are around. So Hamilton when he was forming his Ricci flow equation,25 years ago, and at that point everything was very experimental, relied on this thing that he knew about Einstein’s equations. This gave him a lot of confidence that he was on the right track. So this is a very – indirect, you might say – means of saying Physics impacted this particular programme, which on the face of it seems very internal. But it did give Hamilton the confidence to set off in the right direction and also as Perelman has indicated, his entropy idea which is one of his critical breakthroughs was inspired by a physics paper. I could give you many, many examples of similar things, where the input comes often from Physics, but also from other fields, for example Computer Science. Of course, in more complex applied math and engineering, such an impact is a little harder to see, but we do live in a world where we impact each other, and I don’t believe we are a closed cycle, and we do need the applied side. Just on a sociological level let me tell you, based on my experience,how to tell the difference between a theoretical physicist and a pure mathematician (I am not sure where the applied mathematician fits here). A mathematician will come into you office and tell you how complicated what he is doing is “My proof is highly nontrivial it is a thousand pages long” It is a strange discipline where to convince someone of something you have to write or make use of thousands of pages of complex arguments. Probably it means that one hasn’t yet really understood the issue at hand. A Physicist comes into your office and he is always trying to tell you how simple and short what he is doing is and moreover it is universal and explains everything. He is lying because he is hiding 50 of more pages of calculations that he declares are trivial. This difference in presentation explains some of the difference in culture between these disciplines. The truth is somewhere in between. The idea that for something to be good it must be long and complicated is something that has evolved in certain quarters of mathematics, and it seems strange and wrong to me. In the end, we are always looking for the simple thing, and the real truth is somewhere in between these extreme views. So my point is that while it is well recognized that science requires mathematics, progress in mathematics relies directly or indirectly on its applications and sub-areas of mathematics on their interaction with each other as well as with outside applications. When we turn to good applied math, I have very little right to talk, so I asked a few people for their opinions. But let me first take a completely extreme view. I Are pure and applied mathematics drifting apart? 769 always remember this article by its title. This is an article by Halmos called ’Applied Mathematics is Bad Mathematics’. I did not read it until I was asked to be on this panel, at which point I thought “I wonder what he’s got to say?”. So I went and read it, and it is very entertaining. He is a good writer, but I think he is misguided. There are some bad points in the article, even if it is entertaining, and there are some interesting points. One bad point (in my opinion) is very relevant to what I am saying. He argues that mathematics can exist without applications – I am talking about applications generally, not just necessarily applied math but all other sciences. And he says mathematics can exist and will exist without applications, but the converse, he would argue, is false. I don’t agree with him at all. I think mathematics cannot exist and flourish without the applications.Even the most pure math would not be where it is today if it were not for the applications. Now, if you look back far enough, if you talk about Leibniz or Newton, they are philosophers, mathematicians and applied mathematicians simultaneously. But today, with everything requiring people to be very specialized, it’s much harder to be universal. Even so, I strongly believe that the impact of applied math or applications is crucial to the development of math. Now I asked a colleague of mine, Weinan E, quite an opinionated young applied mathematician,and whose opinion I value, to give me a definition of what is good applied mathematics. He responded as follows: “It has to be relevant to application areas, whether the application area is in science, engineering, technology or industry”. That’s one thing he demands. The second thing – and this I found interesting – “It has to help in putting the relevant application area on a solid scientific foundation. This typically requires laying out the mathematical foundation”. So he is emphasizing this foundational aspect that the mathematician is supposed to do in another science. Then he added – and this worries me: “Personally I’m very worried that mathematics and applied mathematics are gradually drifting apart”, and he says this is particularly a worry in areas in which he works. He works in computational PDE, scientific computation. Let me end here by saying there is obviously a common ground – and it was always the common ground for mathematics and anything else – and that is the search for those breakthrough ideas and insights. When I was young, I felt it was this common ground that made me feel there was no real difference between pure and applied mathematics. However, I am beginning to feel – and maybe I am just getting old – that there are differences. So as I said, in pure math, I cannot imagine mathematics without proof – or rather I cannot imagine it where proof is not important – where people say, well I do not even care about a proof. That would bother me. In applied math, the big issues or insights in the explanation of some phenomenon are central. It’s not clear to me that proof is valued so much in applications. I often go to a lecture and the person ends by saying, especially if it’s someone who has got a code or something: “My code works. Why do I need a proof that it works?”. Well, it is a little hard to argue with something that works, that it requires a proof, although presumably in an ideal world the proof will give further insight,or an applied insight might lead to a proof. And that was the kind of ideal world that 25 years ago was 770 ICM 2006 Closing round table what I thought it was all about. But now I think this drifting apart is occurring, and I think you see this with the scientists involved, and I’m just an observer. So let me end by saying that while it seems that the goals and the requirements of pure and applied math are diverging, even taking into account inflation,I think myself that evolution will take care of things. But I am quite concerned by the comments of Weinan E, and the comments of my fellow panellists, who also seem to be quite concerned (well, maybe not all of them – but some of them).

Contributions from the floor with answers by the panellists

John Neuberger opened the discussion by saying that pure and applied mathematics are drifting apart. “Mathematicians are badly needed in industry, but one should begin to connect with industry”, he said. He gave some practical suggestions, like knowing what students will be faced with, and then letting the teaching be influenced by this. For example, since most mathematical questions from industry are phrased in terms of computing, students need to understand about computing. In his opinion, fruitful consulting arrangements are not so easy to come by, but individual efforts to make some connections with industry would help to modify the imbalance. He felt suspicious of a bureaucratic solution trying to pair mathematicians to industry, although this is a possibility. Hard frontier scientific problems demand the abilities of pure mathematicians, and they become applied once they get involved in them. László Lovász claimed he did not feel so much that these sides of mathematics are drifting apart. He said that “Maybe that’s because I grew up in a branch which was considered applied”. He considered his fields – discrete mathematics and graph theory – an area of pure mathematics which has good applications. However, he pointed out that applications of mathematics arise in many different ways. “In the programme of this congress one could find excellent examples. For instance, Professor Itô won the Gauss prize for work which he did by motivations that I would consider completely pure and internal mathematical motivations, and it became extremely important in very real life activities, like for stock option pricing. Another kind of application is where the mathematician looks at some phenomenon and begins to think about it – what kind of mathematical phenomena could mimic this, could help to understand this. This is like the Nevanlinna prize-winner Jon Kleinberg – how he was looking at the internet and how it relates to the eigenvalues of the corresponding matrix, or Shannon by looking at channels of communication came up with the fundamental ideas of information theory. And then there is also applied math, which Professor Neunzert was talking about”, answering direct questions from the real world. As another example, he mentioned Martin Grötschel’s lecture at the congress, describing where one actually has to produce applicable results. To ban any of these different types of research, or to consider any of these as inferior would be a very serious mistake. It is the intellectual content of the work that should matter, and not its particular form. All three are terribly important for us. The level of mathematics Are pure and applied mathematics drifting apart? 771 that other scientists need varies very much, and sometimes such a simple thing as solving a quadratic equation could be extremely useful. And in other cases, of course, you really need very sophisticated and new mathematics. But he does not feel pure and applied mathematics are drifting apart, really. He concluded by saying that “in mathematical areas which are thriving, there is always a lot of exciting connections with applications and with areas that come from the real world”. A participant from the floor, who introduced himself as a pure mathematician, was keen to have definitions and in particular one of an applied mathematician. He claimed not to be able to understand who was drifting from him. He asked whether people who are considered applied mathematicians should have a mathematical education. Peter Sarnak responded: “One of the things that Weinan E was most concerned about was that people that he defines as doing applied math be educated mathemati- cally in the traditional way. He felt this was really important. When he said he was very concerned, he in fact added that one of his concerns in this direction of education of students is that somehow the applied math community was not attracting the very best mathematically talented people. So I am just personally answering your question in connection with what he felt. I agree with you – who is drifting from who? That’s a good question, but I think there is a difference in what an applied mathematician does and what a pure mathematician does. Lovász mentioned Itô – he had a major impact on the world, but he was not motivated in what he was doing by applica- tions. Most pure mathematicians feel they are working on problems purely because of trying to understand numbers, geometry, the theory of equations more deeply, but the application which we all hope will come – and if it wasn’t for that, it would not be that important a subject – but we do have a different way of going about things. Applied mathematics, I think, has to have applications in mind, and the style is very different. If you pick up a journal in pure mathematics, there is a theorem, there is a proof, or there is an attempt at making a certain kind of discussion. Many applied math or scientific journals you pick up, they are talking about a phenomenon, and there are pictures and phenomenology, which is all very interesting science, but we do things very differently. And I think that where these things surface is in your own department. So I would like to say that I agree with you, that we are all the same, but I think the way we go about things is very different”. Martin Grötschel started by saying that he would like to address one issue that has been implicit in the previous discussion: psychology, or more precisely, the psychol- ogy of mathematical institutions. He said: “Often, pure and applied mathematicians are located in different buildings. Lennart Carleson, for instance, stated ’in Swe- den most departments which are applied have separate buildings’. This contributes considerably to the feeling of them and us. Many of us have lived alternating math- ematical lives. I have been a pure mathematician for a while and now I am very applied, but I value both sides. One of the great experiences in my mathematical life was that, when I moved to TU Berlin, I noticed that there were no separate institutes of applied and pure mathematics – they were all together. Such an organization is actually something very precious, you can observe that people at TU Berlin – re- 772 ICM 2006 Closing round table search mathematicians and students, scientists from other disciplines – float between the various areas, depending on their current interests, and the distinctions between pure and applied vanish. I find this exchange extremely positive for all sides. This will help keep the various parts of mathematics together. I believe that the process of “cleaning” mathematics – which many universities went through in the last 50 years – by driving certain areas from mathematics into applied mathematics, and from applied mathematics into other institutions had really negative effects. If I look at the USA situation, applied mathematics, by and large, is defined by “dealing with differen- tial equations”. The mathematical optimizers are mostly in industrial engineering or management science departments, many discrete mathematicians belong to computer science departments, statisticians are everywhere but rarely in mathematics, and so on. Can one find really good arguments for such a distribution? What is the reason for this? The current separation of pure and applied mathematics is not a “logical consequence” of different ways of doing mathematics. An unbiased look at the histor- ical development reveals that, in most cases, power games, financial considerations, and personal conflicts within the mathematical community considerably contributed to this effect. It is easier to separate people than solving conflicts. This has been a bad evolution resulting in clustering processes which in turn have led to the psy- chological situation we are faced with at present. It is my belief that we should try to bring these separate groups/clusters back together. I think that the “institutional unification” would resolve many of the issues we are discussing here. I believe that the institutional and spatial separation contributes a lot to the feeling expressed here by many that there are trenches between various parts of mathematics, in particular between pure and applied.” David Levermore thanked the panel for a very thoughtful discussion and com- mented as follows. “I have a hat that is a pure hat and an applied hat, so if I can try and speak for both sides of the issues. I think Martin raised a very important point – institutionally what can we do? I think the issue is not so much we drift apart, I think that criticism is valid because we do have control of this. I think the phenomenon has to do with the expansion of human knowledge and endeavour, and that all disciplines to some measure are confronted with this, in particular universities, but also all in- stitutions, not just academic”. Then he mentioned some models growing in the USA in response of what he termed balkanization: “One model that does exist in the US, and is thriving in some institutions, is the development of centres – centres that focus around maybe an application or an idea, that brings together people, a mathemati- cal paradigm or an engineering paradigm, or whatever, to work together, learn from each other and stimulate each other. Just, for example, the mathematics department at Maryland is tied to a Norbert Wiener centre in applied harmonic analysis, which involves pure mathematicians and engineers. We have a list of several institutes like that. And I think that if we put our minds to it, we can overcome these sort of intel- lectual barriers that separate us artificially, because ultimately I think the picture the whole panel has painted is that this is a human endeavour and is really the right one, and I look forward to a very good future”. Are pure and applied mathematics drifting apart? 773

The moderator of the round table, John Ball, described something about his own experiences of applied mathematics. “I work in the calculus of variations, but also in its applications to materials, and I’ve written papers with electron microscopists. Now I believe in the value of theorems in applied mathematics, and I believe in the value of theorems for telling us when computer codes work. To me, it seems that the three elements of modelling, analysis and computation all feed on each other to improve what goes on. But I think there is an interesting process when you start working in a new area, a new scientific or some new application area, and something gets you interested in it and then you see that there is something mathematical and you learn a bit more about it, and at some point you have to have some confidence that you can offer something to this field. At the same time, you have not done a degree in the bio-sciences or materials or whatever subject it is, and so you have to somehow be humble and put in a lot of work to learn at least a little piece of this area so that you can break down these language barriers. I think that is a really exciting process, but to start with you may encounter some resistance from the people in the area, and one piece of advice I have is always to cut out the middleman – or woman – and talk directly to the person who is doing the experiments and try maybe to avoid some of the intervening theory”, he said. The colleague who previously asked for a definition of an applied mathematician asked the panellists if they believe that an applied mathematician is a mathematician and if he or she should have the qualification of a mathematician. Peter Sarnak : Well, my answer would definitely be “Yes”, but I think I’d better let some of the other people on the panel give their view of it. Helmut Neunzert: Would you say “Yes” with respect to the question that he must have a mathematical qualification to be a mathematician? Peter Sarnak : To a certain extent… he needs to know certain basics, absolutely. Helmut Neunzert: How many mathematicians in this room do not have a math- ematical education? I mean, I know many physicists who have become very good mathematicians later on. Would you not count them? Ronald Coifman: If we follow Peter Sarnak here, he would tell you that anybody who can prove theorems qualifies, right? The only issue is: What do you mean by proving theorems? I know what you mean but I think you did not think about it enough. An applied mathematician would come up, say, with a computational algorithm, then the theorem involved in that algorithm is that he can by a certain scheme compute something to some precision. That’s a theorem, right? And the goal there is not to climb the Everest and prove some old conjectures or do something that will impress your colleagues. The goal is to achieve, to solve difficult problems, to find the tools to do it, and it’s really the intellectual challenge involved which maybe will qualify him as being a good mathematician or a good applied mathematician – I don’t think it makes any difference. It’s really the intellectual novelty and content that will allow you to think of the person as a mathematician. I think Shannon was an engineer, right? And there is no way you could say he was not a mathematician. 774 ICM 2006 Closing round table

Robert Kohn found very reassuring that there was some difficulty in defining, in separating the applied mathematicians and the pure mathematicians. “I think that something that nobody took the time to do was to talk about how mathematicians pure and applied are really rather different in our mission, in our world view and in our functioning, from the other sciences. The most important thing here is not that we worry about creating separations between pure and applied mathematicians, or defining those two. It’s really more about making sure we don’t leave a big gap between mathematics on the one hand and other areas of science on the other. In the areas I work in, which tend mainly to be close to the physical sciences or finance, the mathematician’s job is to think about whether the algorithm really works, to think about what are the properties of this model, to solve problems, to look at whether opportunities have been missed by not bringing to bear the right set of tools, to develop new tools sometimes if they are called for in the application area. And there is nobody else out there who is going to do that if we don’t. Fortunately, I think that to a large extent we are not drifting apart. I disagree with many panel members, and I think that the talks at this meeting are the best possible proof of that”, he said. Two participants asked whether there is some need to create a new type of mathe- matics and even a new type of science for investigation of the reality, as was suggested by the Russian mathematician Andrei Kolmogorov in the last years of his life. For ex- ample, to deal with self-references, self-organization, as one could find in biological systems. Ronald Coifman answered: “It’s a terrific question. In terms of dealing with the kinds of mathematics that you need to deal with, say, biology or social sciences, or the more complex structures where every piece of information you measure is linked to the others. I think what seems to be emerging is something like what emerged in physics a long time ago, when Einstein decided that physics is geometry, and that you can describe the physical equations as basically the geometry of space-time, and later on in Yang–Mills and gauge field theories, somehow the physicists got to the point that the geometry encapsulates the relationship between all objects around us. I think we see this emerging in the analysis of actual data of various kinds, whether it’s data on the web where you can actually do a fast search by relating every unit of the web to each other and doing something on the global geometry of the web, in order to get the Google rank, or some others. It is a subtle and profound idea, possibly, and we see it happen in biology and neurology and everywhere else. It is a web of relations between objects which encapsulates their internal geometry or their content. That’s my view at the moment. I think it is just emerging”. Jean Pierre Bourguignon, director of the Institut des Hautes Études Scientifiques in Bures-sur-Yvette, France, and a specialist in differential geometry and global analysis, stressed the need of conducting the discussion at three different levels to avoid further confusion. “Three levels need to be distinguished: the first one is really the science itself, and if you speak about the science itself, I think the terminology separating applied mathematics and mathematics is not a good one, as was pointed out already by some people. The second level concerns us as professionals; most of us are Are pure and applied mathematics drifting apart? 775 really making a living by teaching, so it means that what happens to our students is something that should be of primary importance to us, and from that point of view I find the remarks by Professor Neunzert very adequate. That is, if so many of our graduates are really working in the world of technology, I think we, as professionals, need to know more than a little bit what will be our graduates’ environment. And the third level takes us as scientists, and because of the growing impact of science on society, we also have another role, namely to provide answers to problems posed by society at large. In this context, we are also asked to interact with other scientists, and more generally with people working in the world of technology. It seems to me that, depending on the level one considers, then the drifting that is the subject of the Round Table has to be measured by different means. It is certainly true that if one takes the first angle, I think there is no drift, because – and this congress provided a very good proof of it – we have ample evidence of the fantastic impact of new questions coming from technology on mathematical research. If one takes the second point of view, then the growing number of our graduates who work for companies, and therefore really using the skills we give them in a very applied way, forces us to get a better knowledge of these applications. And the third level raises the question of the way in which we can contribute to the scientific enterprise, that is more and more shaping the world, and shaping the world means good and bad things at the same time, but certainly new responsibilities – and that is probably the one in which the ethical dimension of our profession is very important –”, he said. Anatole Joffe joined the discussion by pointing out that though the subject under discussion was far from new, the matter was still of great interest. Plutarch (Parallel Lives: Marcellus) in the context of Archimedes’ involvement with the defence of Syracuse, had already described the separation between mechanics (applied mathe- matics) and geometry (pure mathematics) which for Plato was the key to knowledge. He quoted Marc Kac who about forty years ago, mentioned that pure mathematics deals with deep questions in simple situations, while applied mathematics deals with simple questions in extremely complicated models. In Joffe ’s opinion, it is very hard to find definitions which will please everybody. The distinction is more likely to be between the pure and the applied mathematician than between pure and applied mathematics. He argued that the pure mathematician is somebody whose motivation comes from inside the subject, while the applied mathematician answers questions asked by other scientists, in order to try to be useful to society. He recommended encouraging all mathematicians to be more receptive to dialogue with scholars of other fields. Bernhelm Booss-Bavnbek spoke by referring to Harald Bohr and Hardy about the distinction between two phases in sciences: the extending and the consolidating phase. Clearly physics has been in a consolidating phase in the first half of the last century, after a previous period of extension with many new single results at the end of the 19th century. One could claim that mathematics in the first half of the last century still was in a phase of extension, and that what mathematics needed was a new phase of consolidation. Booss addressed Professor Manin asking him whether 776 ICM 2006 Closing round table he would agree with Peter Sarnak who said that we have had a golden period of about 30 years for pure mathematics, in Booss’ terms a phase of truly consolidation, where various fields in pure mathematics showed and proved to be interconnected. Could this be a good starting point to make real valuable contributions to other fields like biology, which in spite of the great achievements of Watson and Crick 50 years ago still is in this phenomenology? More concretely, if on the basis of these last 30 years of mathematics consolidation, there is a new impulse for mathematicians to do something towards contributing to consolidation in these more phenomenologically expanding sciences? Yuri Manin answered: “Sarnak said the last 30 years were years of great consol- idation and maturing of the mathematics of the 20th century. I’m less sure–Imean emotionally less sure – about how to characterize in such admittedly simplistic terms the development that is connected with computers, computer science and internet. Kolmogorov, whose name was mentioned here, introduced the notion of Kolmogorov complexity. Kolmogorov complexity, very roughly speaking, of a piece of informa- tion is the length of the shortest programme which can be then used to generate this piece of information. In this respect one can say that classical laws of physics – such fantastic laws as Newton’s law of gravity of Einstein’s equations – are extremely short programmes to generate a lot of descriptions of real physical world situations. I am not at all sure that Kolmogorov’s complexity of data that were uncovered by, say, genetics in the human genome project, or even modern cosmology data–Iamnotat all sure that their Kolmogorov complexity is sufficiently small that they can be really grasped by the human mind. One should be aware that if a certain large piece of infor- mation has very large Kolmogorov complexity, then we are bound not to understand it. We are bound to relegate the processing of this data to computers or computer nets, or whatever. And I have a very strong suspicion that this is a new situation in natural sciences, with which we really do not yet know how to cope. We produce technology, and it might happen that this technology is absolutely indispensable to deal with this data. The discussion ended with a few words by the moderator, John Ball, who said that he wouldn’t dare summarize the discussion, very interesting though it had been. He thanked all those who had participated, Marta Sanz-Solé, who organized the round table, and especially the panel. From the private to the public: The road from Zurich (1897) to Madrid (2006)

José M. Sánchez-Ron

Abstract. We review the history of the International Congresses of Mathematicians, from Zurich 1897 to Madrid 2006, mentioning some of the most significant personages and events (scientific as well as political) of such meetings (as a matter of fact, that history did not begin 1897 in Zurich, but in 1893 at the Chicago World’s Columbian Exposition). We report on Felix Klein, Henri Poincaré, David Hilbert, VitoVolterra,Emmy Noether, Ludwig Prandtl, Laurent Schwartz, Klein’s Encyklopädie der mathematischen Wissenschaften mit Einschluss ihrer Anwendungen, and the role played by the Mathematical Tripos in the education at Cambridge University during the 19th and the first decades of the 20th century (and its influence in the design of the Cambridge 1912 Congress). Some of the further topics discussed here are how the two world wars affected the congresses, the creation of the Fields medals, as well as some of the main changes that mathematics has experienced, internally (i.e., in what it refers to problems, ideas and theories) as well as institutionally (including its manifold connexions with society) during the period covered by the existence of the International Congresses of Mathematicians.

Mathematics Subject Classification (2000). Primary 01A60.

Keywords. International Congresses of Mathematicians.

“What was formerly begun by a single mastermind, we now must seek to accom- plish by united efforts and cooperation”. The author of these prophetic words was Felix Klein, the distinguished German mathematician, and they were stated at the “World Congress” of mathematicians that took place, from the 21st to the 26th of August, as part of the 1893 Chicago World’s Columbian Exposition (Klein was one of the commissioners of the German university exhibit at the Exposition). Forty-five mathematicians attended that meeting, of which only four were foreigners: the Ger- mans Klein and Eduard Study (the only ones who delivered lectures), the Austrian Norbert Hertz, and the Italian Bernard Paladini, although Charles Hermite, David Hilbert, Adolf Hurwitz, Hermann Minkowski, Max Noether, Salvatore Pincherle and Heinrich Weber supported the congress by submitting papers in absentia.1 The leading role of Klein in promoting in the New World the spirit of international mathematical collaboration and interchanges (also, of course, German culture) is

1The proceedings were published as Mathematical Papers Read at the International Mathematical Congress Held in Connection with the World’s Columbian Exposition Chicago 1893, E. H. Moore et al., eds. (Macmillan & Co., New York 1896). About the congress, and Klein’s influence in America, see Karen Hunger Parshall and David E. Rowe, The Emergence of the American Mathematical Research Community, 1876–1900: J. J. Sylvester, Felix Klein, and E. H. Moore (American Mathematical Society/London Mathematical Society, Providence 1994).

Proceedings of the International Congress of Mathematicians, Madrid, Spain, 2006 © 2007 European Mathematical Society 778 José M. Sánchez-Ron clear. Indeed, after the adjournment of the Chicago congress, the Göttingen professor consented to hold a colloquium on mathematics with those members of the meeting which might wish to participate. The Northwestern University at Evanston, Illinois, tendered the use of rooms for such purpose, and there Klein lectured to 23 American mathematicians (Study was also present) from August 28 until September 9. Alfred Clebsch, Sophus Lie, the shape of algebraic curves and surfaces, the transcendency of the numbers e and π, the solution of higher algebraic equations, hyperelliptic and Abelian functions, and the study of mathematics in Göttingen were among the persons and topics he treated.2 Obviously, we cannot consider the Chicago meeting as the first international congress of mathematicians, but it certainly was the forerunner of those meetings, which began four years later in Zurich 1897, attended by less than 200 mathemati- cians (only 4 of them, by the way, women). More than a century after Klein’s above cited statement, looking back from Madrid 2006 at what has happened in mathematics during all those years, we realise how wise the author of the “Erlangen Program” was. It is true that mathematics can still, perhaps more than any other scientific discipline, be practised with outstanding success in the solitude of a room, by an individual, by a “single mastermind”, but it is not less true that its scope has grown in such a way that it needs for its development and health, and very much so, “united efforts and cooperation”. That this is so is due not only, nor perhaps mainly, to the increasing difficulty of mathematical problems, but to the incredible widening of the range of fields in which mathematical expertise is needed: from aerodynamics and hydrodynamics to economics and meteorology, from architecture to ecology, not forgetting more traditional sites such as physics, or others that appeared during the XXth century, as, for instance, the design of computers. It is because of this, as well as because of the almost dramatic growth of the attendance to the International Congresses of Mathematicians, that in the title of my exposition appears the expression “From the private to the public.” Before turning to the Zurich Congress, let me point out that mathematics was not the first scientific discipline to organise international meetings. Thus, chemists assembled in the famous 1860 Karlsruhe International Congress of Chemists (again, it was the idea of a German, Friedrich August Kekulé).3 However, that meeting was not followed by others; that is, there was not the continuity that would characterise the International Congresses of Mathematicians. In this sense, the mathematicians meetings opened a new era of international communication that was adopted by other scientific (and non-scientific) disciplines during the XXth century. (Physicists had to wait until 1911, with the Solvay Conseils, but even then their scope was very different, with only a handful of scientists being invited).

2Klein’s lectures were published as: Felix Klein, Lectures on Mathematics (Macmillan, New York 1894; reprinted by AMS Chelsea, Providence 2000). 3Compte rendu des séances du Congrès international des chimistes réuni à Carlsruhe le 3, 4 et 5 septembre 1860, “Anlage 8” in vol. I of August Kekulé, 2 vols. (Verlag Chemie, Berlin 1929), pp. 671–688; reproduced in Mary Jo Nye, ed., The Question of the Atom. From the Karlsruhe Congress to the First Solvay Conference, 1860–1911 (Tomash Publishers, Los Angeles 1984), pp. 633–650. The road from Zurich to Madrid 779

The first International Congress of Mathematicians: Zurich (1897)

The ideals of “united efforts and cooperation” which Klein stated in Chicago were taken up by Hermann Minkowski, then professor at the Zürich Polytechnikum, where he was teaching, among other students,Albert Einstein. In a letter dated November 17, 1896, he wrote to his friend David Hilbert (whom he joined a few years later in Göttingen):4 “It just occurred to me – for several days we have been meeting in regard to the international mathematical congress.” Indeed, an announcement of the proposed meeting was circulated at the beginning of the new year under the names of 22 mathematicians, eleven of which were from Zurich (one of them was C. F. Geiser, another of Einstein’s teachers at the Polytechnikum). “After considerable correspondence,” the announcement read, “the question of the place of holding the Congress has been decided in favour of Switzerland, as a country peculiarly adapted by situation, relation, and traditions of promoting international interests.” The opening lecture of the congress was given by Henri Poincaré (“Sur les rapports de l’analyse pure et de la physique mathématique”),5 who, however, could not attend the meeting because of illness (a professor of the Polytechnikum, Jérôme Franel, read his contribution), while the closing one was delivered by Felix Klein (“Zur Frage des höheren mathematischen Unterrichts”). It was quite appropriate that Poincaré and Klein, who had spent years competing in mathematics research, were united in that historical First International Congress of Mathematicians. Only two other plenary lectures were delivered, by Adolf Hurwitz (Zurich) and Giuseppe Peano (Turin).

Paris (1900): Hilbert’s famous lecture

Some thought improper Poincaré’s lecture in Zurich, although posterity has given it a different status. David Hilbert considered whether he should reply to it when he thought about which topic to talk at the next congress, but Minkowski recommended him not to do so. Instead, he advised him in a letter of January 5, 1900, that it would be “most alluring… to attempt to look into the future, in other words, a characterisation of the problems to which the mathematicians should turn into the future. With this you might conceivably have people talking about your speech even decades from now. Of course, prophecy is indeed a difficult thing.”6 Hilbert followed his suggestion. The Second International Congress of Mathematicians, held in Paris fromAugust 6 to 12, 1900, with Charles Hermite as Président d’honneur and Poincaré as effective

4Quoted in Donald J.Albers, G. L.Alexanderson and Constance Reid, International Mathematical Congresses. An Illustrated History, 1893–1986 (Springer-Verlag, New York 1987, revised edition), p. 4. 5Henri Poincaré, “Sur les rapports de l’analyse pure et de la physique mathématique”, Verhandlungen des ersten Internationalen Mathematiker-Kongresses, Zürich, 1897, F. Rubio, ed. (Teubner, Leipzig 1898), pp. 81–90. Poincaré’s lecture has been analysed by Jeremy J. Gray, The Hilbert Challenge (Oxford University Press, Oxford 2000), pp. 80–83. Besides of appearing in the proceedings of the congress, Poincaré’s lecture was inserted in his book La valeur de la science (1905), as well as in Acta Mathematica 21, 331–341 (1897)). 6Quoted in J. Gray, The Hilbert Challenge, op. cit., p. 57. 780 José M. Sánchez-Ron

President, could have been remembered for many things: perhaps for Poincaré’s new intervention, “Du rôle de l’intuition et de la logique en Mathématiques”; maybe, although not likely, for Vito Volterra’s lecture “Betti, Brioschi, Casorati, trois ana- lystes italiens et trois manières d’envisager les questions d’analyse” or Gösta Mittag- Leffler’s “Une page de la vie deWeierstrass”. Maybe even because of some of the short communications, H. Padé’s, “Aperçu sur les développements récents de la théorie des fractions continues”, or Jacques Hadamard’s “Sur les équations aux dérivées par- tielles à caractéristiques réelles”. However, as it is well known, that congress is remembered, even now, more than a century afterwards, for David Hilbert’s famous lecture “Mathematische Probleme.” Nevertheless, Hilbert’s presentation was not the opening lecture of the congress, such honour fell on the leading German historian of mathematics Moritz Cantor from Heidelberg, the author of the monumental Vorlesun- gen über Geschichte der Mathematik (Lectures on the History of Mathematics), the first volume of which appeared in 1880. Cantor’s lecture (delivered in French) was entitled “Sur l’historiographie des Mathématiques”, and was followed by the invited lecture of Volterra already mentioned. As a matter of fact, Hilbert’s contribution was only a communication at 9 o’clock in the morning of August 8, followed by two more. The session should have been presided by prince Roland Bonaparte, but Napoléon’s descendant did not appear – losing a unique occasion to be present, albeit in a sec- ondary manner, in one of those rare occasions which could be called immortal, that his family had so much valued – and Moritz Cantor assumed the presidency. It is true that in the proceedings of the congress, Hilbert’s intervention appeared in the part of “Conférences” (plenary lectures),7 after Cantor’s and Volterra’s, but this was so because the editors recognised its importance once the text was received: “On trouvera plus loin,” we can read in the proceedings, “le développement de la Commu- nication de M. Hilbert qui, en raison de sa grande importance, a été placée parmi les conférences.”8 Hilbert was well recognised by his French colleagues, but only to give him the presidency of the August 7 and 9 sessions. Indeed, we know from a letter that Poincaré wrote to his good friend, the Swedish Gösta Mittag-Leffler on November 22, 1900, that by then Hilbert’s text was not considered yet important or has not been received:9 “On va mettre sous presse,” Poincaré then wrote, “les Comptes Rendus des travaux du congrès des Mathématicians; on commençera naturellement par les conférences. Celles de MM. Cantor, Volterra et la mienne sont deja composées.” As to the closing session, it was occupied by the already mentioned lectures of Poincaré and Mittag-Leffler. By the way, a Spaniard, Zoel García de Galdeano, from Zaragoza, presented a short (one page) communication, which was duly included in the proceedings: “Note

7David Hilbert, “Sur les problèmes futurs des mathématiques”, Compte Rendu du Deuxième Congrès Interna- tional des Mathématiciens (Gauthier-Villars, Paris 1902), pp. 58–114. In a footnote it was stated that “l’original de la traduction a paru en allemand dans les Göttinger Nachrichten, 1900. M. Hilbert a fait ici quelques modifications à l’original au § 13 et quelques additions au § 14 et au § 23”. 8Compte Rendu du Deuxième Congrès International des Mathématiciens, op. cit., p. 24. 9La correspondance entre Henri Poincaré et Gösta Mittag-Leffler, Philippe Nabonnand, ed. (Birkhäuser, Basel 1990), p. 296. The road from Zurich to Madrid 781 sur la critique mathématique”. He was one of the three Spaniards (among the 252 mathematicians) who attended the congress, the other two were Leonardo Torres Quevedo, the famous engineer, and José Rius y Casas, also from Zaragoza. Together with José Echegaray, García de Galdeano was the mathematician who did most to foster advanced mathematics in Spain during the XIXth century. Among the many outstanding mathematicians participating in the meeting let us mention Émile Borel, Gaston Darboux, Ivar Fredholm, Jacques Hadamard, Tullio Levi-Civita, Hermann Minkowski, Paul Painlevé, Giuseppe Peano, Carl Runge and Giuseppe Veronese, as well as the physicists Joseph Larmor and Edmund Whittaker. A final comment. Because of the historical importance of Hilbert’s talk, we tend to assume that the Paris Congress must have been recognised by Parisians as a special occasion at the time. Not so. As a matter of fact, it was one of some 200 conferences held in Paris that year in connection with the World Exhibition.10

Heidelberg (1904), Klein’s Encyklopädie and Ludwig Prandtl

I shall report on two events of the third congress. One is the presentation of Felix Klein’s Encyklopädie der mathematischen Wissenschaften mit Einschluss ihrer An- wendungen (Encyclopaedia of mathematical sciences, including its applications), and the other is about one of the participants in the meeting, the applied mathematician and engineer Ludwig Prandtl, no one usually mentioned in the histories dealing with that congress. He was the world’s leading expert in aerodynamics, a man who was able to move with equal grace between engineering and applied mathematics. He embodied one of Felix Klein’s most dear ideals: the scholar who could promote at the same time both mathematics and an applied subject. In the words of Theodore von Kármán, another outstanding aerodynamics expert:11 “Perhaps what one must won- der at most in Prandtl’s scientific method, the direct connection of general, abstract theorems with experimental facts and practical applications, is pure, unadulterated Göttinger Tradition, which adapted by F. Klein in new form and to the demands of the technological century, has undergone a rejuvenation”. It is therefore not surprising that Klein succeeded (in 1904) in getting Prandtl to Göttingen as professor and as one of the two directors (the other was Carl Runge) of a brand new Institute for Applied Mathematics and Mechanics. That Third International Congress of Mathematicians took place in Heidelberg, organized by Heinrich Weber and was attended by 336 persons, i.e. 107 more than at the previous meeting. The largest delegation was from Germany (173), followed by Russia (30), Austria-Hungary (25), France (24), United States (15), Denmark (13), Italy (12) and Switzerland (12). Only one Spaniard (again García de Galdeano) participated.

10J. Gray, The Hilbert Challenge, op. cit., p. 59. 11Theodore von Kármán, “Ludwig Prandtl,” Zeitschrift für Flugtechnik und Motorluftschiffahrt 16, 37 (1925). 782 José M. Sánchez-Ron

It was there that the first volume of one of Klein’s most ambitious mathematical en- terprises, the monumental Encyklopädie der mathematischen Wissenschaften, which assembled all pure and applied mathematics (meaning not only “technological mat- ters” but most physics branches) was presented. As a matter of fact, at the same time the first volume of the French version of the encyclopedia, the Encyclopédie des sci- ences mathématiques, was introduced. Its main editor, Jules Molk, from Nancy, was in charge of the presentation. As it is less known than its German counterpart, it might be of interest to quote some of Molk’s words at the presentation:12 “J’ai l’honneur de vous presenter le premier fascicule de l’édition française de l’Encyclopédie des sci- ences mathématiques. Cette édition française vient s’adjoindre à l’édition allemande de la même Encyclopédie. Ce n’est pas une simple traduction : c’est un exposé, fait par des mathematiciens de langue française, des articles contenus dans l’édition allemande ; ces articles son complétés, mis à jour ; le mode d’exposition est d’ailleurs entièrement conforme aux traditions françaises”. It was at Heidelberg, too, that Ludwig Prandtl presented (as one of the eighty pa- pers read) his most admired and enduring scientific contribution: the boundary-layer hypothesis (that a state of flow can be approximated by a wall zone of viscous influence and an outer zone of irrotational motion), which whould later prove essential in the then small core of fundamental concepts constituting the theory of aerodynamics.13 Apparently, however, it “received only passing attention from the mathematicians who heard it”, according to the historians of hydraulics, Hunter Rouse and Simon Ince. Its significance, of course, was not lost on Klein.14 I mentioned before Cantor’sVorlesungen über Geschichte der Mathematik and said that the first volume had been published in 1880. The second appeared in 1893, and the third in several parts between 1894 and 1898. These volumes covered the history of mathematics from its beginnings up to 1758. It was at the Heidelberg Congress that a fourth volume was planned that would go up to 1799. This volume was published in 1908, written by nine historians of mathematics, with Cantor as editor-in-chief. We may therefore say that the International Congresses of Mathematicians also form part of the historiography of mathematics, or, to express it differently, to the history of the history of mathematics. As to the general lectures in Heidelberg, they were delivered by: L. Könisgsberger (“Carl Gustav Jacob Jacobi”), P. Painlevé (“Le problème moderne de l’intégration des équations différentielles”), A. G. Greenhill (“The Mathematical Theory of the Top considered historically”), C. Segre (“La Geometria d’oggidì e i suoi legami coll’ Analisi”), and W. Wirtinger (“Riemanns Vorlesungen über die hypergeometrische Reihe und ihre Bedeutung”).

12Verhandlungen des Dritten Internationalen Mathematiker-Kongresses in Heidelberg vom 8.bis 13. August 1904, A. Krazer, ed. (Druck und Verlag von B. G. Teubner, Leipzig 1905), p. 36. 13Ludwig Prandtl, “Über Flüssigkeitsbewegung bei sehr kleiner Reibung,” Verhandlungen des Dritten Inter- nationalen Mathematiker-Kongresses, pp. 484–491. 14Hunter Rouse and Simon Ince, History of Hydraulics (Institute of Hydraulic Research, Iowa City 1957), p. 230; quoted in Paul A. Hanle, Bringing Aerodynamics to America (The MIT Press, Cambridge, Mass., 1982), p. 43. The road from Zurich to Madrid 783

Rome (1908), Volterra’s reign

The Fourth International Congress convened in the spring of 1908 in Rome, a fitting tribute to the Italian mathematics eminence. Departing from the tradition of previous congresses, the Italians doubled the number of plenary addresses. Hilbert and Klein were invited but they had to decline. Darboux and Veronese were among the speakers. So was Poincaré, but, again, he felt ill and could not deliver his lecture (it was read by Gaston Darboux, who also was in charge of one of the general lectures, “Les origines, les méthodes et les problèmes de la Géométrie infinitésimale”).15 It was the last time that Poincaré was to attend one of these meetings: he died a few weeks before the next one was inaugurated. The opening address was entrusted to Vito Volterra, who spoke about “Le Mate- matiche in Italia nella seconda metà del Secolo XIX.”16 The other main speakers were Walthervon Dyck,Andrew R. Forsyth, Gösta Mittag-Leffler, theAmerican astronomer Simon Newcomb, Émile Picard, Giuseppe Veronese, and the physicist Hendrik A. Lorentz, who tackled a fundamental problem which would play a central role in the origins of quantum physics: “Le partage de l’énergie entre la matière pondérable et l’éther.” Almost nine years after Max Planck had introduced his radiation law as well as the quanta, Lorentz told his Rome audience how uncertain the situation still was:17 “… si l’on compare la théorie de Planck et celle de Jeans, on trouve qu’elles ont toutes les deux leurs mérites et leurs défauts. La théorie de Planck est la seule qui nous ait donné une formule conforme aux résultats des expériences, mais nous ne pouvons l’adopter qu’à condition de remanier profondément nos idées fondamentales sur les phénomènes électromagnétiques… La théorie de Jeans, au contraire, nous oblige à attribuer à un hasard pour le moment inexplicable l’accord entre les observations et les lois de Boltzmann et de Wien.” Almost as many of the papers were presented in French (51) as in Italian (53). Max Noether, the noted algebraist, brought his daughter Emmy as a guest. I must confess that I have a special predilection for Emmy Noether. Not only because of all the difficulties she suffered during her life – just because she was a woman, a female mathematician in a men’s world – but also for her “Noether’s theorems”, which relate symmetries to conservations laws. Despite of Hilbert, Klein and Hermann Weyl’s support – and of Einstein’s – Noether never could get an official, not to say permanent, position in Göttingen. When in January 1933 Hitler assumed the power in Germany, she had to abandon her country, and travelled to the United States, to the Mathematics

15H. Poincaré, “L’avenir des mathématiques”, Atti del IVe Congresso Internazionale dei Matematici, G. Castel- nuovo, ed. (Tipografia della R. Accademia dei Lincei, Roma 1909), vol. I, pp. 167–182; also published in Ren- diconti del Circolo Matematico di Palermo 26, 152–168 (1908). 16During the first congresses, history of mathematics appeared rather frequently among the topics considered. Besides Volterra’s lecture, in Rome Gino Loria launched a project for the production of a textbook for training in the history of mathematics. When the project failed because of World War I, Loria published material he had collected as a Guide allo studio della storia della matematica (1916; second expanded edition, 1946). 17H. A. Lorentz, “Le partage de l’énergie entre la matière pondérable et l’éther”, Atti del IVe Congresso Internazionale dei Matematici, op. cit., vol. I, pp. 145–165; p. 163; reprinted in H. A. Lorentz, Collected Papers, vol. VII (Martinus Nijhoff, The Hague 1934), pp. 316–342; p. 341. 784 José M. Sánchez-Ron

Department at Bryn Mawr College, a women’s college that offered her the hope of a new life. Alas, she died soon, as a consequence of a surgical operation she underwent in April 1935. She was only 52 years old.

Cambridge, 1912, the heritage of the Mathematical Tripos

The Fifth International Congress took place at Cambridge in Great Britain (Au- gust 22–28, 1912). It was attended by 574 mathematicians. Lord Rayleigh was the Honorary President and Sir George H. Darwin the effective President, as president of the Cambridge Philosophical Society, which was the institution responsible for the or- ganization of the event. A physicist the first and a geophysicist the second, both were products of the Mathematical Tripos, the educational system that reigned supreme in Cambridge since the eighteenth century.18 Unfortunately, I have no time here to explain this system that favoured more the development of mathematical physics than of mathematics in Britain; I will only say that its emphasis was on applied mathe- matics, and that many of the most distinguished British physicists, as well, of course, of mathematicians, were products of the Tripos, among them George Gabriel Stokes (1841)19, Arthur Cayley (1842), William Thomson (Lord Kelvin) (1845), Peter Tait (1852), Edward Routh (1854), James Clerk Maxwell (1854), John Henry Poynting (1876), Joseph Larmor (1880), Joseph J. Thomson (1880), Bertrand Russell (1893), Edmund Whittaker (1895), James Jeans (1898), Godfrey Harold Hardy (1898), James Chadwick (1900), Arthur Eddington (1904) and John Edensor Littlewood (1905).20 In general, physicists did better than mathematicians in the Tripos, due to its applied character. Probably in no other congress, before or afterwards, pure and applied mathematics mixed up more. If we look, for instance, at the plenary lectures, we find that of the eight delivered, half of them were dedicated to applied mathematics: Ernest W. Brown (“Periodicities in the solar system”), Prince B. Galitzin (“The principles of instrumen- tal seismology”), Joseph Larmor (“The Dynamics of Radiation”), and W. H. White (“The place of Mathematics in Engineering Practice”). The remaining four were given by Maxime Bôcher, Émile Borel, Federigo Enriques and Edmund Landau, all “pure” mathematicians. As to the sections, they were dedicated to: “Arithmetic,Alge- bra, Analysis,” “Geometry,” “Mechanics, Physical Mathematics, Astronomy” (with 25 communications presented by scientists like Max Abraham, Peter Paul Ewald, Horace Lamb, A. E. H. Love, Ludwig Silberstein, Marian von Smoluchowski, J. J. Thomson, and the Spanish Esteban Terradas, who spoke, in French, “Sur le mouve- ment d’un fil”), and, finally, the sections “Economics, Actuarial Science, Statistics,” and “Philosophy, History, Didactics.”

18Rayleigh (J. W. Strutt) was senior wrangler in 1865, and George Darwin second wrangler in 1868. 19The year in brackets is the year of graduation. 20See Andrew Warwick, Masters of Theory. Cambridge and the Rise of Mathematical Physics (The University of Chicago Press, Chicago 2003). The road from Zurich to Madrid 785

As I said before, Poincaré had died when the congress began. At the opening session, G. H. Darwin remembered him with the following words:21

“Up to a few weeks ago there was one man who alone of all mathematicians might have occupied the place which I hold without misgivings as to his fitness; I mean Henri Poincaré. It was at Rome just four years ago that the first dark shadow fell on us of that illness which has now terminated so fatally. You all remember the dismay which fell on us when the word was passed from man to man ‘Poincaré is ill.’ We had hoped that we might again have heard from his mouth some such luminous address as that which he gave at Rome; but it was not to be, and the loss of France in his death affects the whole world.”

Before remembering Poincaré, Darwin had said something which I also wish to quote:22 “The Science of Mathematics is now so wide and is already so much specialised that it may be doubted whether there exists to-day any man fully competent to understand mathematical research in all its many diverse branches. I, at least, feel how profoundly ill-equipped I am to represent our Society as regards all that vast field of knowledge which we classify as pure mathematics. I must tell you frankly that when I gaze on some of the papers written by men in this room I feel myself much in the same position as if they were written in Sanskrit”. Perhaps these words of a man like George Darwin, a second wrangler in the Tripos, by no means a mathematical ignorant, might console some – or many – of us when we look now upon the titles of the present congress. Immediately after his confession, Darwin went on to proudly add:

“But if there is any place in the world in which so one-sided a President of the body which has the honour to bid you welcome is not wholly out of place it is perhaps Cambridge. It is true that there have been in the past at Cambridge great pure mathematicians such as Cayley and Sylvester, but we surely may claim without undue boasting that our University has played a conspicuous part in the advance of applied mathematics. Newton was a glory of all mankind, yet we Cambridge men are proud that fate ordained that he should have been Lucasian Professor here. But as regards the part played by Cambridge I refer rather to the men of the last hundred years, such as Airy, Adams, Maxwell, Stokes, Kelvin, and other lesser lights, who have marked out the lines of research in applied mathematics as studied in this University. Then too there are others such as our Chancellor, Lord Rayleigh, who are happily still with us.”

21Proceedings of the Fifth International Congress of Mathematicians (Cambridge, 22–28 August 1912), E. W. Hobson and A. E. H. Love, eds. (Cambridge University Press, Cambridge 1913), vol. I, p. 34. 22Ibid., pp. 33–34. 786 José M. Sánchez-Ron

Mathematics and politics: Strasbourg (1920), Toronto (1924), Bologna (1928)

Two years after the Cambridge Congress, the Great War, later called World War I, broke out, and the mathematical congresses suffered from that. Not only there were no meetings until 1920, but the consequences of the war affected the mathematical community for years. The 1920 congress should have taken place in Stockholm, the site elected in Cam- bridge for the 1916 meeting, but politics interfered and Strasbourg, which had been annexed by the Germans after the Franco–Prussian war of 1870–1871 and reclaimed by the French at the Treaty of Versailles along with the rest of Alsace and Lorraine, took its place. It was, of course, a demonstration of political power – and revenge – by the victors of the war. Moreover, German mathematicians were not invited. Some, as Hardy, Littlewood or Mittag-Leffler objected, but to no avail. In his address for the closing ceremony, Émile Picard, who presided with Camille Jordan as Honorary President, stated:23

“En ce qui regarde spécialement notre Congrès, nous n’avons jamais dissimulé que nous entendions lui donner une signification particulière, en le réunissant à Strasbourg. Aussi avons-nous été extrêmement touchés de l’empressement avec lequel nos amis étrangers ont répondu à notre appel… Des liens plus intimes ont été formés, qui resteront précieux. Nous continuerons ainsi, entre peuples amis, nos travaux scientifiques, apportant dans cette collaboration nos qualités diverses, sans qu’aucun prétende exercer une insupportable hégémonie et sans nous soucier de certaines menaces, qu’avec une impudeur qui ne nous étonne pas, on a osé proférer. Quant à certaines relations, qui ont été rompues par la tragédie de ces dernières années, nos successeurs verront si un temps suffisamment long et un repentir sincère pourront permettre de les reprendre un jour, et si ceux qui se sont exclus du concert des nations civilisées sont dignes d’y rentrer. Pour nous, trop proches des événements, nous faisons encore nôtre la belle parole prononcée pendant la guerre par le cardinal Mercier, que, pardonner à certains crimes, c’est s’en faire le complice.”

Mathematicians from 27 countries attended the congress, which was held from September 22 to September 30. Not surprising, the great majority (82 per cent) of the talks were in French and just 17 per cent were given in English. Only one speaker – Rudolf Fueter, from Zurich – lectured in German. One of the American participants of the congress was NorbertWiener, who attended as MIT’s representative and presented a paper on Brownian motion. It was his first International Congress of

23Comptes Rendus du Congrès International des Mathématiciens. Strasbourg, 1920, Henry Villat, ed. (Im- primerie et Librairie Privat, Toulouse 1921), pp. xxxi–xxxiii; quoted in Angelo Guerraggio and Pietro Nastasi, Italian Mathematics Between the Two World Wars (Birkhäuser, Basel 2005), pp. 57–58. The road from Zurich to Madrid 787

Mathematicians. Toronto 1924, followed (it should have been NewYork, but inApril 1922 theAmer- icans withdrew – for reasons not stated in their Bulletin – in favour of the Canadian city). Again, no Germans were present. The plenary lecturers were Leonard Dickson, Joseph Larmor, Niels Nörlund, Charles de la Vallée-Poussin, and Vito Volterra. A German delegation of 67 mathematicians, headed by Hilbert, attended the next congress, Bologna 1928, ten years after the end of the war. Not all the German mathematicians were in favour of that decision. One group opposed it. Its leader was Ludwig Bieberbach, who when Hitler assumed power in 1933 propagated a Deutsche Mathematik; that is, a mathematics free from the “Jewish spirit,” whatever that might had meant, and, of course, from mathematicians of Jewish origin. There is, however, a fact we must not forget: Italy was then Mussolini’s Italy, the future ally of Hitler’s Germany. As a matter of fact, when we look over the Atti (proceedings) of the congress, we find that the Comitato d’onore was presided by “S. E. Cav. Benito Mussolini, Capo del Governo”. Among the other members of the committee were T. Tittoni, Presidente del Senato, A. Casertano, Presidente della Camera dei Deputati, A. Turati, Segretario del Partito Fascista, and P. Badoglio, Maresciallo d’Italia, Capo di Stato Maggiore Generale. Constance Reid, Hilbert’s biographer, described what happened during the open- ing ceremony. I will use her words:24

“At the opening session, as the Germans came into an international meeting for the first time since the war, the delegates saw a familiar figure, more frail than they remembered, marching at their head. For a few minutes there was not a sound in the hall. Then, spontaneously, every person present rose and applauded. ‘It makes me very happy,’ Hilbert told them in the familiar accent, ‘that after a long, hard time all the mathematicians of the world are represented here. This is as it should be and as it must be for the prosperity of our beloved science. ‘Let us consider that we as mathematicians stand on the highest pinnacle of the cultivation of the exact sciences. We have no other choice than to assume this highest place, because all limits, especially national ones, are contrary to the nature of mathematics. It is a complete misunderstanding of our science to construct differences according to peoples and races, and the reasons for which this has been done are very shabby ones. ‘Mathematics knows no races… For mathematics, the whole cultural world is a single country.’”

This is the sort of words we must remember, the jewels of history. They are as valid today as they were when Hilbert pronounced them, and we can very easily understand the emotion they aroused in the people that heard them.

24Constance Reid, Hilbert (Springer-Verlag, Berlin 1970), p. 188. 788 José M. Sánchez-Ron

In the paper he read in Bologna, Hilbert considered a very important problem, the so-called Entscheidungsproblem, or “decision problem”: to show whether there exists an algorithm for deciding if a mathematical proposition is a logical consequence of others. He had already considered it in his 1900 Paris lecture as part of problem number 2 (“the compatibility of the arithmetic axioms”). This line of research would culminate in the works of Alonzo Church, Alan Turing and Kurt Gödel. Besides Hilbert’s talk, plenary lectures were delivered also by: Luigi Amoroso (“Le equazioni differenziali della dinamica economica”), George D. Birkhoff (“Quel- ques éléments mathématiques de l’art”), Émile Borel (“Le Calcul des probabilités et les sciences exactes”), Guido Castelnuovo (“La geometria algebrica e la scuola italiana”), Maurice Fréchet (“L’analyse générale et les Espaces Abstraits”), Jacques Hadamard (“Le développement et le rôle scientifique du Calcul fonctionnel”), Theo- dore von Kármán (“Mathematische Probleme der modernen Aerodynamik”), Nikolai Lusin (“Sur les voies de la théorie des ensembles”), Roberto Marcolongo (“Leonardo da Vinci nella storia della matematica e della meccanica”), Umberto Puppini (“Le boniche in Italia”), Leonida Tonelli (“Il contributo italiano alla teoria delle funzioni di variabili reali”), Oswald Veblen (“Differential Invariants and Geometry”), Vito Volterra (“La teoria dei funzionali applicata ai fenomeni ereditari”), Hermann Weyl (“Kontinuierliche Gruppen und ihre Darstellungen durch lineare Transformationen”) and William Young (“The mathematical method and its limitations”).

Zurich (1932): A woman plenary lecturer

I mentioned before Emmy Noether and the problems she had because of being a woman. The International Congresses of Mathematicians treated her better than the authorities of her country; in particular the 1932 International Congress of Mathe- maticians, held in September in Zurich again (there will be a third time, in 1994). She delivered one of the plenary lectures, the first woman to achieve such honour in the history of the congresses.25 On September 7, she spoke on “Hyperkomplexe Systeme in ihren Beziehungen zur kommutativen Algebra und zur Zahlentheorie” (“Hypercomplex systems in their relations to commutative algebra and to number theory”).26

25It is interesting what D. J. Albers, G. L. Alexanderson and C. Reid (International Mathematical Congresses. An Illustrated History, 1893–1986, op. cit., p. 23) wrote concerning the presence of women at the congresses of mathematicians: “Since the World Congress held in Chicago, women mathematicians had been in attendance at all but one of the international congresses. At Zurich in 1897, however, they were listed under ‘Damen,’ which classification consisted otherwise of the wives and daughters of the attending mathematicians. Attendance of women mathematicians through the second Zurich congress was as follows: Chicago, 3; Zurich, 4; Paris, 6; Heidelberg, 0; Rome, 19; Cambridge, 37; Strasbourg, 6; Toronto, 25; Bologna, 69; and Zurich, 35 (total congress attendance having declined).” 26As a proof that tensions were not absent in the mathematical community, we have that a year later, and referring to this talk, George Birkhoff accused Noether of intentional ignorance of Anglo-American scientists. Maria Georgiadou, Constantin Carathéodory. Mathematics and Politics in Turbulent Times (Springer-Verlag, Berlin 2004), p. 272. The road from Zurich to Madrid 789

247 official delegates and 420 participants attended this congress. It was presided by Karl Rudolf Fueter, professor at the Zurich University, which, together with the Polytechnic (or Federal Institute of Technology), sponsored the meeting. Af- ter Fueter’s opening speech, Constantin Carathéodory delivered the lecture “Über die analytischen Abbildungen von mehrdimensionalen Räumen” (“On analytic mappings of multidimensional spaces”). Together with Noether and Carathéodory, and among others, plenary lecturers were: James Alexander (who spoke about “Some problems in topology”), Ludwig Bieberbach (“Operationsbereiche von Funktionen”), Harald Bohr (“Fastperiodische Funktionen einer komplexenVeränderlichen”),Élie Cartan (“Les espaces riemanniens symétriques”), Gaston Julia (“Essai sur le développement de la théorie des fonctions de variables complexes”), Karl Menger (“Neuere Methoden und Probleme der Geo- metrie”), (“The calculus of variations in the large”), as well as the physicist Wolfgang Pauli, professor at Zurich, who spoke about the “Mathematische Methoden der Quantenmechanik.” Also present, although no plenary lecturers, were Edmund Landau, Hermann Weyl, , and the splendid mathematician and unforgettable author of A Mathematician’s Apology (1940), Godfrey Hardy. By the way, according to George Pólya, Landau claimed that he went to Zurich to play bridge with Hardy. I do not know if they played, but Landau must have been a difficult adversary: he was a very rich person, a millionaire.27 It was in Zurich 1932 that it was announced a bequest from the will of the Canadian John Charles Fields (1863–1932), who as a mathematician had cultivated the theory of algebraic functions and algebra. Fields died on August 8, 1932, just one month before the congress opened, but he had been working on the establishment of a prize for mathematicians. His friend, the mathematician and physicist John Lighton Synge (who had worked with Fields on the organization of the 1924 Toronto Congress) presented the proposal to the executive committee of the Zurich Congress. According to Michael Monastyrsky, the “session of the ad hoc committee that considered the question of the prize was stormy. Not all the members of the committee supported the establishment of a prize. In particular Oswald Veblen spoke against it, perhaps motivated by the thesis that the study of science is its own reward, so the researcher has no need of additional encouragement. Nevertheless, most of the committee members favoured Fields’ proposal. At the plenary session of the congress, the question was finally decided in the affirmative.”28

Oslo (1936). The first Fields medals

The next congress was held in Oslo. It can be remembered mainly for two facts. The first is that since 1933 Germany was already Hitler’s Germany, and some of the

27George Pólya, The Pólya Picture Album. Encounters of a Mathematician (Birkhäuser, Basel 1987), p. 88. 28M. Monastyrsky, Modern Mathematics in the Light of the Fields Medals (AK Peters, Wellesley, Mass. 1988), p. 7. 790 José M. Sánchez-Ron best German mathematicians had fled their native country. Hermann Weyl, Richard Courant, Felix Bernstein, and Emmy Noether were no longer in Göttingen, nor were the young Privatdozenten Paul Bernays, and Otto Neugebauer, who lost their venia legendi. Also Richard von Mises (he went first to Turkey, and afterwards to the United States) and Kurt Gödel left Germany. Edmund Landau had lost his chair, although he did not live to see the worst (he died in 1938). The cases of Felix Hausdorff and Otto Blumenthal were worse. Hausdorff stayed in Germany, but in January 1942, when he learnt that he was going to be interned in a concentration camp, he committed suicide. Blumenthal left Germany for Holland, but when this country was taken by the Germans, he was interned and died in a camp. Italian mathematics also suffered. Between July and November 1938, Benito Mussolini introduced racial laws that led to the removal of many mathematicians from their university positions, because of their Jewish origins. This concerned, among others, Guido Ascoli, Federigo Enriques, Gino Fano, Beppo Levi and Tullio Levi-Civita. Most of them had attended the Bologna congress in 1928 presided by the Duce. The second event at the Oslo Congress that deserves to be remembered is that it was there that the first Fields medals were awarded. They were given to (then 29 years old) and to Jesse Douglas (39), for their work in complex analysis and the solution of the Plateau’s problem (i.e., the theory of minimal surfaces), respectively.29 By the way, Ahlfors only learnt that he was the winner on the eve of the ceremony and was officially notified one hour before the congress opened. Such secrecy apparently resulted in Douglas, the other winner, not coming to the congress at all.30 In Oslo, it was decided that the next congress would be celebrated in America, at Harvard University, Cambridge, Massachusetts, in 1940, organised by the Amer- ican Mathematical Society. Still in June 1939, advertisements appeared in journals announcing its celebration, due to be from September 4th to 12th. The provisional program included sections on: I. Algebra and number theory; II. Analysis; III. Geo- metry; IV. Probability calculus and economy; V. Mathematical physics and applied mathematics; VI. Logic, philosophy, history and didactics.31 It took place there, but ten years later, in 1950.

Cambridge, Mass. (1950), the Fields medal to Laurent Schwartz and the road toward mathematical purity

Indeed, the first post-war International Congress of Mathematicians was held in 1950 in the US Cambridge (Massachusetts). Many things had changed since the times of the mathematics congress associated with the Chicago 1893 World’s Fair: no longer,

29J. Plateau was a Belgian physicist, who in 1847 performed a series of experiments with soap films that led to the creation of the theory of minimal surfaces. 30Michael Monastyrsky, Modern Mathematics in the Light of the Fields Medals, op. cit., p. 16. 31I have consulted an announcement that appeared in La Ricerca Scientifica (June 1939), pp. 604–605. The road from Zurich to Madrid 791 for instance, were American mathematicians so dependant on European mathematics as it had been then. The proceedings of the Cambridge congress provide us with a rather good idea of the new and now enlarged space occupied by the discipline. Mathematicians whose wartime activities had enriched their disciplines – such as John von Neumann (theory of shock waves), Norbert Wiener (theory of statistics of prediction), (information theory) and Abraham Wald (statistics) – were invited to present their latest results alongside speakers on pure mathematics – (algebraic vari- eties), André Weil (algebraic geometry), (theory of analytic manifolds), Withold Hurewitz (homotopy), (algebraic groups) – whose work belonged to the tradition of the most prestigious mathematical sub-disciplines. It was, probably, the last occasion in which that happened. In the next congresses, “a clean ‘take-over of power’ by structural Hilbertian mathematicians”, using Amy Dahan Dalmedico’s words,32 took place. The number of sessions on, for exam- ple, algebra, algebraic geometry, and algebraic topology increased from congress to congress, while the number of sessions dedicated to mathematical physics, statistics and applied branches fell regularly. Large parts of classical analysis and differential equations were going to be considered for some time as more or less exhausted of inter- est. The interaction between mathematics and the social sciences almost disappeared from international congresses, at least until more recent congresses. Of the 21 Fields medals awarded between 1950 and 1978, four were for number theory – Atle Selberg (1950), (1958), Alan Baker (1970), Enrico Bombieri (1974) – seven for algebraic geometry, five for differential topology and algebra, while only three were for analysis (Laurent Schwartz (1950), Lars Hörmander (1962), Charles Fefferman (1978)), and there were none for probability theory. The domain associated with par- tial differential equations was only given the medal in 1994 (Jean-ChristopheYoccoz). I think that this trend has begun to change a bit recently, with the new development of applied mathematics helped by computers, but it is too early to judge. Perhaps significant in this context is the Fields medal awarded in 1990 to Edward Witten, a man formally educated as a physicist and interested essentially in physics problems (string theories, mainly). “In honouring him,” wrote Monastyrsky, “the mathematical community was recognizing the exceptional importance of the penetration of physical ideas and methods into modern mathematics. Recent papers of medallists Jones and Drinfel’d also concern to a degree mathematical physics, or, from a different point of view, physical mathematics.”33 The Fields medals are now well known throughout the world. This was not so, however, in the beginning, a development which, in accord with the title of this article, reflects the road from the private to the public. The case of Laurent Schwartz, the analyst who received the prize for his work in the theory of generalized functions (distributions), is a good example of this.

32Amy Dahan Dalmedico, “Mathematics in the twentieth century”, in John Krige and Dominique Pestre, eds., Science in the Twentieth Century (Harwood Academic Publishers, Amsterdam 1997), pp. 651–667; p. 659. 33M. Monastyrsky, Modern Mathematics in the Light of the Fields Medals, op. cit., p. 105. 792 José M. Sánchez-Ron

Schwartz received the Fields medal at the 1950 Cambridge congress (the other Fields medallist was Atle Selberg, honoured for his work in number theory, more specifically on the zeros of the Riemann zeta function and for developing an extraor- dinarily efficient method of estimating the distribution of primes). It is interesting to recall that Schwartz had problems to enter the United States: he was a former Trots- kyst and decided leftist, and so he was denied a visa. It was thanks to the efforts of the American Mathematical Society, which pleaded his cause with president Truman, so that he got his visa some months before the meeting. Jacques Hadamard, then 85 years old, who was not a Communist but had visited the Soviet Union several times and who was one of the Honorary Presidents, was also denied a visa. His case was solved only five days before the opening of the congress. It was the second time that the medals were awarded, since, as I said, there had been no congresses since 1936, due to World War II. In his autobiography, Schwartz remembered the events connected with his medal.34 “During the summer of 1949, Marie-Hélène [his wife] sent me to Canada a letter that informed me that I will receive the Fields medal at the next International Congress of Mathematicians, that was to be held in the summer of 1950. I did not know at all what that was [j’ignorais abso- lutement ce que c’était]. I was to receive a gold medal, together with 500 Canadian dollars (six thousand francs), given to two mathematicians every four years, during an international congress, for my works on the distributions. The letter gave me all the necessary explications, pointing out everything would be confidential until the day of the Cambridge, Massachusetts, Congress”. And Schwartz added: “The recompense was equivalent to less than two months of my monthly salary”. Thus, we have that this now very much valued medals, which today receive world attention when they are presented, were a much humble award at first. A long road has been covered to go from the private to the public.

Following the road: from Amsterdam (1954) to Madrid (2006)

After Cambridge, other congresses came, always with an increasing number of au- diences. Amsterdam (1954), Edinburgh (1958), Stockholm (1962), Moscow (1966), Nice (1970), Vancouver (1974), Helsinki (1978), Warsaw (1983; the one-year delay was due to political reasons), Berkeley (1986), Kyoto (1990), Zurich (1994), Berlin (1998), Beijing (2002), and the last one, for the time being, Madrid (2006). It would be not just difficult but certainly impossible to cover all of them in a single lecture. In Edinburgh, 1958, for instance, the number of one-hour lectures by invitation of the organizing committee was already 19, with speakers such as Aleksandr Aleksan- drov, Aleksei Bogolyubov, Henri Cartan, Claude Chevalley, Cornelius Lancos, Lev Pontryagyn, Stephen Kleene, René Thom, George Temple, and the physicist .35

34Laurent Schwartz, Un mathématicien aux prises avec le siècle (Edtions Odile Jacob, Paris 1997), pp. 319–321. The road from Zurich to Madrid 793

Perhaps I should remember the Moscow 1966 Congress. More than 4 300 at- tended it from 54 countries, including delegations from Cuba, North Korea and North Vietnam, and more than a dozen others from LatinAmerican, African andAsian coun- tries. Of course, politics melt there quite clearly with mathematics, but anyhow it was an important occasion. A special stamp was issued to commemorate the Congress, the same that happened in 1978, when Finland issued another to mark the Helsinki Congress, and as has again happened in Spain 2006. And what is more public than a stamp? Another demonstration of the road that has taken the international community of mathematicians from the private to the public.

Departamento de Física Teórica, Universidad Autónoma de Madrid, Módulo C-XI, Cantoblanco, 28049 Madrid, Spain E-mail: [email protected]

35See Proceedings of the International Congress of Mathematicians, 14–21 August 1958, J. A. Todd, ed. (Cambridge University Press, Cambridge 1960), p. xiv.

List of participants

Abad, Julio (Spain) Alcolea Banegas, Jesús (Spain) Abanades, Miguel (Spain) Alcón Díaz, Rosa (Spain) Abardia Bochaca, Judit (Spain) Aldana Bermúdez, Eliécer (Colombia) Abd Al-kader, Gamal (Egypt) Aldana Malmaceda, Carmen Enriqueta (Spain) Abdellaoui, Boumediene (Spain) Ale Olawale, Samson (Nigeria) Abe, Yoshihiro (Japan) Alegre Rueda, Pablo (Spain) Abeles, Francine (USA) Alegría Ezquerra, Pedro (Spain) Abellanas Oar, Manuel (Spain) Alejo Agudo, Alexandra (Spain) Abia Llera, Luis M. (Spain) Alestalo, Pekka (Finland) Abramovich, Shoshana (Israel) Alexeev, Boris (USA) Abril Bucero, Marta (Spain) Alexeev, Valery (USA) Acar, Robert (Puerto Rico) Alexeyeva, Lyudmila (Kazakhstan) Aceto, Lidia (Italy) Alfaro, Manuel (Spain) Acharyya, Sudip Kumar (India) Alfaya Sánchez, David (Spain) Ackerson, Leah (The Netherlands) Alfonseca, Maria Angeles (USA) Acosta Vigil, Maria Dolores (Spain) Alfonsín Galiñanes, Beatriz (Spain) Adamczak, Radoslaw (Poland) Alias, Luis José (Spain) Adams, Meter (Australia) Aljadeff, Eliahu (Israel) Adán, Miguel (Spain) Allanegui Andrés, María (Spain) Adell Pascual, José A. (Spain) Allen, Benjamin (USA) Afsharnejad, Zahra (Iran) Allison, Bruce (Canada) Ageev, Oleg N. (Australia) Almeida Rodríguez, Ángel José (Spain) Ageeva, Aleksandra O. (Australia) Alon, Noga (Israel) Aginagalde Nafarrete, Alexander (Spain) Alonso Gómez, Ángel José (Spain) Agirre Basurko, Elena (Spain) Alonso Morón, Manuel (Spain) Agol, Ian (USA) Alonso Navarro, Francisco de Borja (Spain) Agrawal, Manindra (India) Alonso Revenga, Juana María (Spain) Agudo Agüero, Esther (Spain) Alonso Sastre, Ana Isabel (Spain) Águeda Mate, Raquel (Spain) Alonso Tarrío, Leovigildo (Spain) Aguilar Baltar, Adolfo (Spain) Alonso, Alberto (Spain) Airault, Helene (France) Alonso, Javier (Spain) Akbari Feyzaabaadi, Saieed (Iran) Alonso, Mª Emilia (Spain) Akira, Ishii (Japan) Alonso-Mallo, Isaías (Spain) Akrami, Musa (Iran) Alpay, Safak (Turkey) Alamo, Nieves (Spain) Al-Rashed, Maryam (United Kingdom) Alana Pena, Virginia Isabel (Spain) Alshin, Alexander (Russian Federation) Alarcon Cotillas, Begoña (Spain) Alshina, Elena (Russian Federation) Alarcón, McGrath (Spain) Alsina, Montserrat (Spain) Alavez Ramírez, Justino (Mexico) Alvarado, Mayra T. (Panama) Alba Valdés, Guillermo (Spain) Álvarez Cónsul, Luis (Spain) Alberdi Celaya, Elisabete (Spain) Álvarez Flandez, Bárbara (Spain) Albin, Sainte Cluque (France) Álvarez García, Miguel (Spain) Alcalde Mas, Adriana (Spain) Álvarez Morán, Sara (Spain) Alcántara-Bode, Julio (Peru) Álvarez Sánchez, Amelia (Spain) 796 List of participants

Álvarez Vázquez, Lino J. (Spain) Araki, Huzihiro (Japan) Álvarez-Nodarse, Renato (Spain) Aranda García, Ana María (Spain) Álvarez-Samaniego, Borys (France) Aranda Ortega, Ernesto (Spain) Alves, Manuel (Mozambique) Aranda-Godlewski, Eduardo Amann, Manuel (Germany) (United Kingdom) Amaral Abreu, Teresa (Portugal) Arandiga Llaudes, Francesc (Spain) Amat Plata, Sergio (Spain) Arango, Jaime (Colombia) Ambat, Vijayakumar (India) Araujo Gómez, Jesús (Spain) Amigo, Jose Maria (Spain) Araujo, Carolina (Brazil) Amir, Dan (Israel) Arbarello, Enrico (Italy) Amiraliyev, Gabil (Turkey) Arbieto, Alexander (Brazil) Amirdjanova, Anna (USA) Arboleda Castilla, Jaime (Spain) Amornwichet, Saitong (Thailand) Arbolí López, Servando Miguel (Spain) Amoros Canet, Cristina (Spain) Arcaya Garranchan, Ignacia (Venezuela) Amoros Torrent, Jaume (Spain) Ardanza-Trevijano, Sergio (Spain) Amster, Pablo (Argentina) Aretakis, Stefanos (Greece) Anantharaman, Claire (France) Arévalo Escudero, inmaculada (Spain) Anatole, Joffe (Canada) Arias de Reyna, Juan (Spain) Anderegg, Martin (Switzerland) Arias de Reyna, Sara (Spain) Andersen, Lars D. (Denmark) Arias Marco, Teresa (Spain) Andrada, Adrián (Argentina) Arias Mosquera, Daniel (Spain) Andradas, Carlos (Spain) Arias, Juan Pablo (Spain) Andre Alves Simoes, María Manuela Arigita, Rodrigo (Spain) (Portugal) Arkhipov, Victor (Russian Federation) Andreev, Pavel (Russian Federation) Armas Sanabria, Lorena (Mexico) Andrié, Manfred (Germany) Armero Ibáñez, Emilia Belén (Spain) Aneiros Vivas, Eva (Spain) Armesto Álvarez, José Antonio Anguiano Moreno, Maria (Spain) (United Kingdom) Angulo Ardoy, Pablo (USA) Arnaiz Tovar, Gonzalo (Spain) Angulo Torga, Oscar (Spain) Arnanz Monreal, Santiago (Spain) Anichini, Giuseppe (Italy) Arnold, Douglas A. (USA) Anisca, Razvan (Canada) Aroca, Fuensanta (Mexico) Annadeva Sagayamani, Joseph Kennedy Aroca, José M. (Spain) (India) Arrabal, Manuel (Spain) Anquela Vicente, José Ángel (Spain) Arratia Quesada, Argimiro (Spain) Antezana, Jorge (Argentina) Arredondo, Juan (Mexico) Antolín Ontaneda, Celia (Spain) Arrieta, Jose M. (Spain) Antolín Pichel, Yago (Spain) Arroyo González, María Encina (Spain) Antón Lagares, Mª Ángeles (Spain) Artal Bartolo, Enrique M (Spain) Antón Marazuela, Cristina (Spain) Artamonov, Dmitry (Russian Federation) Antón Sancho, Álvaro (Spain) Artamonov, Nikita (Russian Federation) Antonakoudis, Stergios (United Kingdom) Arteaga Clemente, Cristian (Spain) Antonio Goncalves, Rosivaldo (Spain) Arteaga Cristino, Maria (Spain) Aparicio Arroyo, Marta (Spain) Artemov, Anatoli (Russian Federation) Appell, Jurgen (Germany) Artigue, Michèle (France) Applebaum, Mark (Israel) Arvanitoyeorgos, Andreas (Greece) Apraiz Iza, Jone (Spain) Arvesú Carballo, Jorge (Spain) Ara Bertran, Pere (Spain) Aryampillymana Vishnu, Jayanthan (India) Arabia Arabia, Alberto (France) Asada, Akira (Japan) List of participants 797

Asadollahi Dehaghi, Javad (Iran) Bandini, Andrea (Italy) Asaoka, Masayuki (France) Banulescu, Martha (Romania) Ash, J Marshall (USA) Baños Abascal, Abelardo (Spain) Ashino, Ryuichi (Japan) Bao, Ying (P.R. China) Ashiq, Muhammad (Pakistan) Baouendi, Salah (USA) Asiain, Maria José (Spain) Baran, Michal (Poland) Askari Hemmat, Ataollah (Iran) Barbazo, Eric (France) Aslaksen, Helmer (Singapore) Barberis, Laura (Argentina) Assaf, Sami (USA) Barceló, Bartolomé (Spain) Assal, Miloud (Tunisia) Barcenilla Torres, María (Spain) Asumendi Esteban, Francisco Javier (Spain) Bardina Simorra, Xavier (Spain) Atserias, Albert (Spain) Barmeier, Till (Germany) Atxitia Macizo, Unai (Spain) Barón, Miguel Ángel (Spain) Auroux, Denis (USA) Barquero Salavert, Pedro B. (United Kingdom) Ausejo, Elena (Spain) Barrallo, Javier (Spain) Avdispahic, Muharem Barreiro-Pereira, Fernando (Spain) (Bosnia & Herzegovina) Barrett, David (USA) Avramidi, Ivan (USA) Barriento Cervantes, Rolando (Spain) Avramidou, Parthena (USA) Barrio, Ismael (Spain) Ayse, Kara (Turkey) Barthe, Franck (France) Azarpanah, Fariborz (Iran) Bartoll Arnau, Salud (Spain) Bartoszynski, Tomek (USA) Baader, Sebastián (Switzerland) Barvinok, Alexander (USA) Bäärnhielm, Henrik (United Kingdom) Basilla, Julius Magalona (Phillippines) Babenko, Vladyslav (Ukraine) Bass, Hyman (USA) Babson, Eric (USA) Bastero, Jesús (Spain) Bachiller Basols, José Antonio (Spain) Bastos, Amélia (Portugal) Badenes Ayestarán, Emilia (Spain) Batalla Mateos, Manuel (Spain) Badenes Vericat, Núria (Spain) Batat, Wafa (Algeria) Badillo, Edelmira (Spain) Bayer, Pilar (Spain) Baeza Alba, Miguel Ángel (Spain) Bazaikin, Yaroslav (Russian Federation) Baeza Manzanares, Antonio (Spain) Becker, Jochen (Germany) Bagayogo, Bass (Canada) Behforooz, Hossein (USA) Bagchi, Somesh Chandra (India) Behrends, Ehrhard (Germany) Bagdasaryan, Armen (Russian Federation) Behrstock, Jason (USA) Bailey Mathae, Katherine (USA) Belda García, Ana María (Spain) Bainbridge, Mathew (USA) Belenkiy, Ari (Israel) Bak, Anthony (Germany) Belkhirat, Abdelhadi (Algeria) Bakalov, Bojko (USA) Bellaïche, André (France) Baker, Matthew (USA) Bellaïche, Catherine (France) Baker, Roger (USA) Bellido Guerrero, Jose Carlos (Spain) Bakshi, Gurmeet Kaur (India) Bellmunt Giralt, Andratx (Spain) Bakuradze, Malkhaz (Georgia) Bello Bustos, Francisca (Spain) Balakrishnan, Ramakrishnan (India) Bellogin Kouki, Alejandro (Spain) Baldoni, Maria Welleda (Italy) Belmonte Beitia, Juan (Spain) Ball, John (United Kingdom) Belousov, Evgeny (Russian Federation) Balodis, Pedro (Spain) Beltrán Álvarez, Carlos (Spain) Banasiak, Jacek (South Africa) Beltrán Felip, Antonio (Spain) Banchoff, Thomas (USA) Beltrán, Johel (Peru) 798 List of participants

Ben Amara, Jamel (Tunisia) Bocklandt, Raf (Belgium) Ben Taher, Rajae (Morocco) Bodnarescu, M.V. (Germany) Benanti, Francesca (Italy) Bogart, Tristram (USA) Benbourenane, Djamal (UnitedArab Emirates) Bogatov, Egor (Russian Federation) Bendito, Enrique (Spain) Bogatyrev, Andrei (Russian Federation) Benítez Lozano, Miguel Ángel (Spain) Bohlender, Gerd (Germany) Benítez Suárez, Rafael (Spain) Bolanos, Gilda (Mexico) Benito Clavijo, Pilar (Spain) Boldrini, José (Brazil) Benito Peral, Alberto (Spain) Bollobas, Bela (USA) Benito Prieto, Roberto (Spain) Bolos Lacave, Vicente J. (Spain) Benito Sualdea, Angélica (Spain) Bolt, Michael (USA) Berciano-Alcaraz, Ainoa (Spain) Bombal, Fernando (Spain) Berezina, Miryam (Israel) Bonforte, Matteo (France) Berg, Christian (Denmark) Bongiorno, Benedetto (Italy) Bergelson, Vitaly (USA) Bongiorno, Donatella (Italy) Bergqvist, Göran (Sweden) Bonk, Mario (USA) Berkani, Mohammed (Morocco) Booss-Bavnbek, Bernhelm (Denmark) Bermejillo Ibañez, Francisco (Spain) Borbely, Albert (Kuwait) Bermejo Abati, Iago (Spain) Borcea, Julius (Sweden) Bernatska, Julia (Ukraine) Borges Hernández, Cruz Enrique (Spain) Bernues Pardo, Julio (Spain) Borges Quintana, Mijail (Cuba) Berradre Moreno, Txomin (Spain) Borgs, Christian (USA) Bes, Juan (USA) Borkar, Vivek (India) Besalú, Mireia (Spain) Borrelli, Giuseppe (Brazil) Beziau, Jean-Yves (Switzerland) Bosch Camós, Anna (Spain) Bezrukavnikov, Roman V. (USA) Bosch, José (Spain) Bhandari, Ashwani (India) Bose, Arup (India) Bhargava, Banjul (USA) Bosnjalovska, Jelena (Spain) Bhat, B V Rajarama (India) Bost, Jean-Benoît (France) Bhatia, Rajendra (India) Bottacin, Francesco (Italy) Bhatt, Abhay (India) Böttcher, Roger (Germany) Bhatta, Chetraj (Nepal) Boukricha, Abderrahman (Tunisia) Bhattacharya, Tirthankar (India) Boumazgour, Mohamed (Morocco) Bhattacharyya, Rabindra Kumar (India) Bourchtein, Andrei (Brazil) Bianchini, Stefano (Italy) Bourchtein, Ludmila (Brazil) Biegler-Koenig, Friedrich (Germany) Bourguignon, Jean Pierre (France) Bigatti, Anna Maria (Italy) Bousquet-Melou, Mireille (France) Bijan-Zadeh, Mohammad (Iran) Bouzahir, Hassane (Morocco) Birgelis, Karlis (Latvia) Bovier, Anton (Germany) Bismut, Jean-Michel (France) Boxall, John (France) Blackwood, Carol-Ann (USA) Boya, Luis J. (Spain) Blanco Cejalvo, Luis (Spain) Boyallian, Carina (Argentina) Blanco Martín, Mª Francisca (Spain) Boyd, Stephen (USA) Blanco Muñoz, Guillermo (Spain) Boza, Santiago (Spain) Blanco, Rocío (Spain) Bozicevic, Mladen () Blasco Torrejón, Mª Mercedes (Spain) Bradley, David (USA) Blasco, Fernando (Spain) Braga Barros, Carlos (Brazil) Blumen, Sacha (Australia) Bragdi, Mabrouk (Algeria) Bochi, Jairo (Brazil) Brändle, Cristina (Spain) List of participants 799

Brauer, Uwe (Spain) Cachafeiro López, Alicia (Spain) Braverman, A. (USA) Cadarso Rebolledo, Andrea (Spain) Bravo de La Parra, Rafael (Spain) Caflish, Russel (USA) Bravo Serrano, Maria (Spain) Cagigas Lago, Manuel (Spain) Braz e Silva, Pablo (Brazil) Cagliari, Francesca (Italy) Brendle, Simon A. (USA) Cagliero, Leandro (Argentina) Brendle, Tara (USA) Caicedo, Xavier (Colombia) Breuer, Florian (South Africa) Caine, Arlo (USA) Brezzi, Franco (Italy) Calahorrano, Marco (Ecuador) Bridgeland, Tom (United Kingdom) Calderer, Carme (USA) Bridson, Martin (United Kingdom) Calderón Moreno, Francisco Javier (Spain) Brinzanescu, Vasile (Romania) Calderón, Catalina (Spain) Brinzei, Nicoleta (Romania) Calero, Mayra (Nicaragua) Briseño Aguirre, Luis (Mexico) Calle, María (USA) Broaddus, Nathan (USA) Callejo Ortega, Iratxe (Spain) Brochero Martínez, Fabio Enrique (Brazil) Calsamiglia Mendlewicz, Gabriel (Brazil) Broto, Carles (Spain) Calvaruso, Giovanni (Italy) Broughan, Kevin (New Zealand) Calvete, Herminia I. (Spain) Brox López, José Ramón (Spain) Calvo García-maroto, Elena (Spain) Bruna Floris, Joaquim (Spain) Calvo García-Maroto, Marta (Spain) Brunelli, Sara (Italy) Calvo Jurado, Carmen (Spain) Bruscher, Clemens (Spain) Calvo López, Clara (Spain) Bryant, Robert (USA) Calvo Resino, Laura (Spain) Bshouty, Daoud (Israel) Camacho Santana, Luisa M. (Spain) Buchanan, Thomas (Germany) Cámara López, Alberto (Spain) Budur, Nero (USA) Cámara Santamaría, Mª Cruz (Spain) Bueno Orovio, Alfonso (Spain) Camarero Coterillo, Cristóbal (Spain) Bujalance Fernández-Quero, Laura (Spain) Camarero Coterillo, Rodrigo (Spain) Bujalance García, Emilio (Spain) Campillo, Antonio (Spain) Bujalance Rodríguez, Carla (Spain) Campión Arrastia, Maria Jesús (Spain) Bujalance, José Antonio (Spain) Campo Paredes, Laura (Spain) Buneci, Madalina (Romania) Canales Chacón, Mónica del Pilar (Chile) Burdick, Bruce (USA) Canary, Richard (USA) Burguet Castell, Jordi (Spain) Candeal Haro, Juan C. (Spain) Burillo Puig, José (Spain) Candel, Alberto (USA) Bursztyn, Henrique (Brazil) Candela Pokorna, Pablo (United Kingdom) Busquier Sáez, Sonia (Spain) Candela Pomares, Vicente (Spain) Bustillo Saiz, Paula (Spain) Candes, Emmanuel (USA) Bustinduy Candelas, Álvaro (Spain) Caniego Monreal, Javier (Spain) Butkovic, Davor (Croatia) Canogar, Roberto (Spain) Butler, Michael C.R. (United Kingdom) Cantero, Federico (Spain) Button, Jack (United Kingdom) Cantero Piñeiro, Mario (Spain) Cantón Pire, Alicia (Spain) Cabada, Alberto (Spain) Cañadas-Pinedo, María A. (Spain) Cabanillas Zannini, Víctor Rafael (Peru) Cañas Escamilla, Juan (Spain) Cabaña, Enrique (Uruguay) Cañete Martín, Antonio Jesús (Spain) Cabañas Polo, Iván (Spain) Cañete Molero, Elisa (Spain) Cabezas Rivas, Esther (Spain) Cañizo Rincón, José Alfredo (Spain) Cabrerizo, José Luis (Spain) Cao Rial, María Teresa (Spain) 800 List of participants

Cao, Huai-Dong (USA) Castro Smirnova, Mirta María (Spain) Çapar, Uluð (Turkey) Castro, Ildefonso (Spain) Caprino, Silvia (Italy) Castro, Sofia (Portugal) Caraus, Iurie (Moldova) Catinas, Emil (Romania) Carbery, Anthony (United Kingdom) Catinas, Teodora (Romania) Carcaud, Pierre (France) Cattaneo, Alberto S. (Switzerland) Cardoso, Fernando (Brazil) Cavicchioli, Alberto (Italy) Cariñena Marzo, José F. (Spain) Cayford, Afton (Canada) Carlavilla, José Luis (Spain) Cea, Miguel (Spain) Carleson, Lennart (Sweden) Ceballos Cañón, Johan Armando (Spain) Carlson, James (USA) Ceballos González, Manuel (Spain) Carmona Ruber, Jorge (Spain) Cebrián de Barrio, Elena (Spain) Carmona, Ángeles (Spain) Cembellín Santos, Mari Paz (Spain) Carnahan, Scott (USA) Cerda Tena, Emilio (Spain) Carnicer Arribas, Manuel Mariano (Spain) Cerf, Rafael (France) Carnovale, Giovanna (Italy) Cernea, Aurelian (Romania) Carrasco, Pilar (Spain) Cerone, Pietro (Australia) Carrero Torres, Noé (Spain) Chacon, Pablo Miguel (Spain) Carrero Yubero, Eduardo (Spain) Chai, Ching-Li (USA) Carriazo, Alfonso (Spain) Chaichi, Mohamad (Iran) Carriegos Vieira, Miguel (Spain) Chaisi, Mosa (Lesotho) Carrillo de Albornoz Torres, Agustín (Spain) Chakraborty, Partha Sarathi (India) Carrillo de la Plata, José Antonio (Spain) Chaleyat-Maurel, Mireille (France) Carrillo Menéndez, Santiago (Spain) Chalishajar, Dimplekumar (India) Carrio Gaspar, Pau (Spain) Chan, Tony (USA) Carro, María J. (Spain) Chang, Chih-Chung (Taiwan) Casacuberta, Carles (Spain) Chang, Gerard Jennhwa (Taiwan) Casado Barrio, Mª Jesús (Spain) Chapron, Michel (France) Casal Piga, Alfonso Carlos (Spain) Charles Kearn, Gene (United Kingdom) Casal Segade, Ana María (Spain) Charney, Ruth (USA) Casaravilla Gil, Julia Ana (Spain) Charro Caballero, Fernando (Spain) Casas Mirás, José Manuel (Spain) Chasco, María Jesús (Spain) Casas Rentería, Eduardo (Spain) Chatterji, Srishti D. (Switzerland) Cascudo Pueyo, Ignacio (Spain) Chaudhary, Sanjay (India) Case, Bettye (USA) Chaudhry, Muhammad (Saudi Arabia) Caselles, Vicent (Spain) Chayes, Jennifer (USA) Cassou-Nogues, Philippe (France) Cheban, David (Moldova) Cassou-Nogues, Pierrette (France) Checa Camacho, Isabel (Spain) Cassy, Bhangy (Mozambique) Chen, Chin-Yun (Taiwan) Castejón Solanas, Ángeles (Spain) Chen, Linda (USA) Casteleiro Villalba, José Manuel (Spain) Chen, Louis (Singapore) Castellá, Francesc (Spain) Chen, Shaohua (Canada) Castellet, Manuel (Spain) Chen, Zhen-Qing (USA) Castilla de Nova, María (Spain) Chen, Zhiming (P.R. China) Castillo Aranguren, Francisco (Mexico) Cheng, Jian (P.R. China) Castizo Mantas, María (Spain) Cheng, Jih-Hsin (Taiwan) Castrillón López, Marco (Spain) Cheng, Shiu-Yuen (P.R. China) Castro Esteban, David (Spain) Cheng, Wei (P.R. China) Castro Jiménez, Francisco-Jesús (Spain) Chern, Tien-Yu (Taiwan) List of participants 801

Chertock, Alina (USA) Copadó Sánchez, Antonio (Spain) Chien, Mao-Ting (Taiwan) Copitsas, George (United Kingdom) Chillingworth, David (United Kingdom) Corbacho Rosas, Eusebio (Spain) Cho, Jinseok (South Corea) Corberán, Ana (Spain) Cho, Yong Seung (South Corea) Córcoles Briongos, César (Spain) Choda, Marie (Japan) Cordero Fuertes, Juan Antonio (Spain) Choe, Boo Rim (South Corea) Cordero Zamorano, Pablo Martín (Spain) Choi, Q-Heung (South Corea) Cordero-Epperson, Minerva (USA) Choi, Seul Hee (South Corea) Córdoba Hita, Beatriz (Spain) Choi, Youn-Seo (South Corea) Córdoba, Diego (Spain) Chong, Chi Tat (Singapore) Corentin, Boissy (France) Choquet-Bruhat, Yvonne (France) Cornea, Octavian (Canada) Chorwadwala, Anisa Mohmad Husen (India) Corona, Carlos M. (Spain) Chowdhury Chandra, Khanindra (India) Coronado Barrientos, Edoardo Emilio (Spain) Chraibi, Lotfi (Morocco) Corral Pérez, Nuria (Spain) Chtioui, Hichem (Tunisia) Corral Rojas, Jesús Alberto (Spain) Chu, Eric (Australia) Corrales Rodrigañez, Capi (Spain) Chu, Hahng-Yun (South Corea) Corrales, Antón (Spain) Chuang, Zheng (Spain) Corry, Leo (Israel) Chung, Eric (USA) Cortadellas Izquierdo, Óscar Alfonso (Spain) Ciaurri, Oscar (Spain) Cortés Gracia, Teresa (Spain) Cibils, Claude (France) Cortés Rodríguez, Patricia (Spain) Cifuentes, Patricio (Spain) Cortés, Jorge (USA) Cilia, Raffaella (Italy) Cortés, Vanesa (Spain) Cilleruelo Mateo, Javier (Spain) Costa González, Antonio F. (Spain) Cipriano, Marcelo José (Argentina) Costoya, Cristina (Spain) Cirre, Javier (Spain) Cowen, Carl (USA) Cisneros-Molina, José Luis (Mexico) Cowling, Michael (Australia) Clancey, Kevin (USA) Cramer, Ronald (The Netherlands) Clarke, Nancy (Canada) Crapo, Henry (France) Clemens, Herbert (USA) Crawley-Boevey, William (United Kingdom) Clement, Rosario (Spain) Crepi Alemany, Martín (Spain) Cobo Pablos, Helena (Spain) Crespo García, Rafael (Spain) Cobos, Fernando (Spain) Crespo Rodríguez, Raquel (Spain) Coelho, Flavio (Brazil) Crespo Vicente, Teresa (Spain) Cogolludo Agustín, José Ignacio (Spain) Criado Cornejo, Alberto (Spain) Cohen, Albert (France) Criado, Carlos (Spain) Cohn, Henry (USA) Crisan, Dan (United Kingdom) Coifman, Ronald (USA) Cristóbal Centenera, Samuel (Spain) Collantes, Jaime (Peru) Cristóbal Rodríguez, María Elena (Spain) Colorado Heras, Eduardo (Spain) Crivei, Septimiu (Romania) Comellas, Jordi (Spain) Crmaric, Tonci (USA) Comman, Henri (Chile) Crowdy, Darren (United Kingdom) Conde Calero, Juan Manuel (Spain) Crowley, Katherine (USA) Conejo Pérez, Inmaculada (Spain) Cruz Mercado, Lorena (Spain) Contreras, Gonzalo (Mexico) Cuadra Díaz, Juan (Spain) Contreras, Lucia (Spain) Cucuzza, Roberta Anna I. (Singapore) Coonce, Harry B. (USA) Cuello, Eva (Spain) Cooper, Peter (United Kingdom) Cuenca Escudero, Josefa (Spain) 802 List of participants

Cuenca Mira, José Antonio (Spain) de León, Manuel (Spain) Cuesta Yustas, Gema (Spain) de Melo, Welington (Brazil) Cuevas, Antonio (Spain) de Mier Torrecila, Mónica (Spain) Cujó Arenas, Jorge (Spain) de Mier, Anna (Czech Republic) Curbera, Guillermo (Spain) de Nápoli, Pablo Luis (Argentina) Cvetkovic, Dragos (Serbia & Montenegro) de Natividade, María (Spain) Cwiszewski, Aleksander (Poland) de Pablo Martínez, Arturo (Spain) Czernous, Wojciech (Poland) de Paz Reina, Carmen María (Spain) de Prada, Paz (Spain) Daboussi, Hedi (France) de Retes, Fernando (Spain) Dafni, Galia (Canada) de Shalit, Ehud (Israel) Dai, Xianzhe (USA) de Vicente Majúa, Julio Iñigo (Spain) Daigle, Daniel (Canada) De, Pijus Kanti (India) Dalang, Robert (Switzerland) Deaño Cabrera, Alfredo (Spain) Dale, Knut Theodor (Norway) Debnath, Lokenath (USA) Damle, Vaishali (USA) Debnath, Ujjal (India) Dani, Shrikrishna Gopalrao (India) Deift, Percy (USA) Danielyan, Arthur (USA) del Bosque Muñoz, Jorge (Spain) Darkhovsky, Boris (Russian Federation) del Magno, Gianluigi (Italy) Darmon, Henri (Canada) del Riego, Lilia (Mexico) Darwish, Mohamed (Egypt) del Río Mateos, Ángel (Spain) Das, Manav (USA) Delgado de la Mata, Félix (Spain) Das, Pratulananda (India) Delgado Garrido, Olvido (Spain) Dasgupta, Samit (USA) Delgado Pineda, Miguel (Spain) Datta, Mahuya (India) Delgado Tellez de Cepeda, Marina (Spain) Daverman, Robert (USA) Deligero, Eveyth (Phillippines) Dávila Díaz, Marta (Spain) Dell’Antonio, Gianfausto (Italy) Dawson, Donald (Canada) Delso Foronda, Carlos (Spain) Dcruz, Clare (India) Demailly, Jean-Pierre (France) de Blasi, Francesco Saverio (Italy) Dembo, Amir (USA) de Francisco Iribarren, Araceli (Spain) Demchenko, Oleg (Russian Federation) de Frutos Escobar, Noemí (Spain) Dencker, Nils (Sweden) de Frutos Palomino, José María (Spain) Deo, Satya (India) de Iscar, Jorge (Spain) Derrida, Bernard (France) de Ita Luna, Guillermo (Mexico) Desquith, Etienne (Ivory Coast) de Knock, Bram (Belgium) Dessai, Anand (Germany) de la Barrera Mayoral, Daniel (Spain) DeVore, Ronald (USA) de la Cal, Jesús (Spain) Devoto, Jorge (Argentina) de la Calle Ysern, Bernardo (Spain) Dexeus, Josefina (Spain) de la Fuente Pérez, José Abraham (Spain) Deyoung, Gregg (Egypt) de la Haz Gan, María Cristina (Spain) Dhakne, Machindra (India) de la Herrán de Blas, Carla (Spain) Diacu, Florin (Canada) de la Higuera Rodríguez, Beatriz (Spain) Díaz y Díaz, Francisco (France) de la Hoz Méndez, Francisco (Spain) Díaz, Jesús Ildefonso (Spain) de la Iglesia, Eduardo (Spain) Díaz, Pilar (Spain) de la Llave, Rafael (USA) Díaz-Cano Ocaña, Antonio (Spain) de la Rubia Hernández, Valentín (Spain) Díaz-Ramos, José Carlos (Spain) de la Torre, Alberto (Spain) Díez Machío, Héctor (Spain) de Lange, Jan (The Netherlands) Díez Serrano, Carolina (Spain) List of participants 803

Díez-López, Nerea (Spain) Ebrahimi, Touradj (Switzerland) Djokovic, Dragomir (Canada) Echarri Hernández, José (Spain) Djoric, Mirjana (Serbia & Montenegro) Echevarría Líbano, Rosa (Spain) do Carmo Boratto, Murilo (Spain) Eden, Alp (Turkey) Dobado, Antonio (Spain) Edwards, Robert (USA) Docampo Álvarez, Roi (USA) Efremov, Roman (Spain) Dodig, Marija (Portugal) Ein, Lawrence (USA) Dodounekova, Rossitza (Sweden) Eixarch Ferrer, Ramón (Spain) Dolgopyat, Dmitry (USA) Eklof, Paul (USA) Domingo-Juan, Mª Carmen (Spain) El Baghdadi, Said (Morocco) Domínguez Benavides, María del Carmen El Bekkaye, Mermri (Morocco) (Spain) El Khadiri, Abdelhafed (Morocco) Domínguez de la Iglesia, Manuel (Spain) El Yacoubi, Nouzha (Morocco) Domínguez Gómez, Jesús (Spain) Elbaz-Vincent, Philippe (France) Donat Beneito, Rosa (Spain) El-Doma, Mohamed (Sudan) Donatelli, Marco (Italy) Elduque, Alberto (Spain) Dong, Hongjie (USA) Elekes, Márton (Hungary) Donnelly, Peter (United Kingdom) El-Ghamry, Ramadán (Palestine) Dony, Julia (Belgium) El-Guindy, Ahmad (USA) Doñamayor Alonso, Silvia (Spain) Eliashberg, Yakov (USA) Doob, Michael (Canada) Elizalde, Emilio (Spain) Dorfmeister, Josef Friedrich (Germany) Elizalde, Sergi (USA) Dorn, Britta (Germany) Ellis Raggio, María Eugenia (Spain) Dotti, Isabel (Argentina) Eloranta, Kari (Finland) Doty, Stephen (USA) El-Sabaa, Fawzy (Egypt) Dowla, Arif (Bangladesh) Eltekov, Vitaly (Russian Federation) Downey, Rod (New Zealand) Elworthy, Kenneth (United Kingdom) Draisma, Jan (The Netherlands) Emanouilov, Oleg Yu. (USA) Draper Fontanals, Cristina (Spain) Emerson, Annette W. (USA) Driver, Kathy (South Africa) Emmer, Michele (Italy) Drubi Vega, Fátima (Spain) Encinas Bachiller, Andrés Marcos (Spain) Druetta, María Josefina (Argentina) Encinas Carrión, Santiago (Spain) du Sautoy, Marcus (United Kingdom) Enciso, Alberto (Spain) Du, Bau-Sen (Taiwan) Engoulatov, Alexandre (France) Dumitrache, Alexandru (Romania) Engquist, Björn (USA) Dumortier, Freddy (Belgium) Enock, Michel (France) Dunne, Edward (USA) Enomoto, Kazuyuki (Japan) Duoandikoetxea, Javier (Spain) Eppelbaum, Lev (Israel) Durán, Antonio J. (Spain) Epperson, James (USA) Durán, Ricardo (Argentina) Erbay, Husnu Ata (Turkey) Durand Cartagena, Estibalitz (Spain) Erbay, Saadet (Turkey) Durany, José (Spain) Erez, Boas (France) Durfee, Alan (USA) Erusalimskiy, Iakov (Russian Federation) Dvornicich, Roberto (Italy) Ervedoza, Sylvain (France) Dwek, Albert (Israel) Escauriaza Zubiria, Luis (Spain) Dwivedi, Shivanand (Germany) Escribano Iglesias, Carmen (Spain) Dyn, Nira (Israel) Escribano Martínez, Jesús (Spain) Dzhuraev, Abubakir (Kyrgyzstan) Escribano Ródenas, Mª Carmen (Spain) Escudero Liébana, Carlos (United Kingdom) 804 List of participants

Español González, Luis (Spain) Fernández Hernández, José Luis (Spain) Espínola García, Rafael (Spain) Fernández Herrera, Natalia (Spain) Esslamzadeh, Gholam Hossein (Iran) Fernández Jiménez, Antonio José (Spain) Esteban Romero, Ramón (Spain) Fernández Jiménez, Teresa (Spain) Estela Carbonell, María Rosa (Spain) Fernández Magadán, María José (Puerto Rico) Estelle Burgess, Kim (Australia) Fernández Mariño, Beltrán (Spain) Estévez Domínguez, Carmen (Spain) Fernández Martínez, Pedro (Spain) Estevez, José Luis (Spain) Fernández Mateos, Víctor (Spain) Estrada López, Beatriz (Spain) Fernández Muñoz de Morales, Alberto (Spain) Etayo Gordejuela, Fernando (Spain) Fernández Parga, Elena (Spain) Eudave Muñoz, Mario (Mexico) Fernández Pérez, José Luis (Spain) Ewing, John (USA) Fernández Polo, Francisco José (Spain) Exner, Pavel (Czech Republic) Fernández Raya, Edurne (Spain) Extremiana Aldana, José Ignacio (Spain) Fernández Rúa, Ignacio (Spain) Fernández Sánchez, Casimiro (Mexico) Fabre, Bruno (France) Fernández Viz, Antonio (Spain) Faddeev, Lyudvig (Russian Federation) Fernández, Antonio (Spain) Fakharzadeh Jahromi, Alireza (Iran) Fernández, Carlos (Spain) Falcón Ganfornina, Raúl Manuel (Spain) Fernández, Luis Alberto (Spain) Faminskii, Andrei (Russia Federation) Fernández, Mercedes (Spain) Fan, Jianqing (USA) Fernández-Blanco, Severino (Spain) Faraco, Daniel (Spain) Fernández-Cabrera Marín, Luz M. (Spain) Farahi, Mohammad Hadi (Iran) Fernández-Cara, Enrique (Spain) Farber, Michael (United Kingdom) Fernández-Suárez, Lucia (Portugal) Farkas, Balint (Germany) Fernando Galván, José Francisco (Spain) Fathi, Albert (France) Ferrández Izquierdo, Ángel (Spain) Fattorusso, Luisa (Italy) Ferreira de Pablo, Raúl (Spain) Fedeli, Alessandro (Italy) Ferreira, Ana Cristina (Portugal) Fefferman, Charles (USA) Ferreira, Fernanda A. (Portugal) Felder, Giovanni (Switzerland) Ferreira, Flávio (Portugal) Feldman, Konstantin (United Kingdom) Ferreira, Luis (Portugal) Felikson, Anna (Russian Federation) Ferreiro Ferreiro, Ana María (Spain) Felipe Román, María José (Spain) Ferrer, Walter (Uruguay) Felipe, Raúl (Cuba) Ferrero, Miguel (Brazil) Femic, Bojana (Spain) Ferreyra, Guillermo (USA) Fernandes, Rui Loja (Portugal) Field, Timothy (Canada) Fernández Álvarez, Luis (United Kingdom) Figueiras, Lourdes (Spain) Fernández Corroto, Alberto (Spain) Finashin, Sergey (Turkey) Fernández de Bobadilla de Olazabal, Javier Finicias, Mariló (Spain) (Spain) Fintushel, Ronald (USA) Fernández de Córdoba Castella, Pedro (Spain) Fioravanti, Mario (Spain) Fernández de los Ríos, Lia (Spain) Fischbacher-Weitz, Helena (United Kingdom) Fernández Fernández, Francisco Javier (Spain) Fischler, Stéphane (France) Fernández Fernández, María Cruz (Spain) Fisher, David (USA) Fernández Fernández-Arroyo, Fidel José Fisk, Steve (USA) (Spain) Fiz Pontiveros, Gonzalo (United Kingdom) Fernández Gallardo, Pablo (Spain) Fleischner, Herbert (Austria) Fernández García-Hierro, Manuel (Spain) Flores Dorado, José Luis (Spain) Fernández Grado, Inmaculada (Spain) Flores Lasa, Irene (Spain) List of participants 805

Flores Peña, Edurne (Spain) Galina, Esther (Argentina) Flores, Ramón J. (Spain) Galindo Guil, Francisco J. (Spain) Flores-Bazán, Fabián (Chile) Galindo Pastor, Carlos (Spain) Flores-Espinoza, Rubén (Mexico) Gallardo, Luis H. (France) Flytzanis, Elias (Greece) Gallego Alonso-Colmenares, José María Foellmer, Hans (Germany) (Spain) Font, Sarita (Puerto Rico) Gallego Ortiz, Leticia (Spain) Fontelos López, Marco Antonio (Spain) Galluzzi, Federica (Italy) Fontich, Ernest (Spain) Galo Sánchez, José R. (Spain) Formaggia, Luca (Italy) Gálvez Carrillo, María Inmaculada Förster, Markus (Germany) (United Kingdom) Forti, Marco (Italy) Gamboa Mutuberria, José Manuel (Spain) Fox, Daniel (Spain) Gamero Martínez, Natalia (Spain) Fraguela Collar, Andrés (Mexico) Gamkrelidze, Nikolay (Russian Federation) Francaviglia, Stefano (Spain) Gancedo, Francisco (Spain) Franco Lázaro, Elena (Spain) Gann, Sebastián (Austria) Franco, Camilo (Spain) Gao, Mingzhe (P.R. China) Frangos, Nicolaos (Greece) Garay, József (Hungary) Franjou, Vincent (France) García Alonso, Andoni (Spain) Frank, Vallentin (The Netherlands) García Barroso, Evelia Rosa (Spain) Franks, John (USA) García Bouso, Ana (Spain) Freniche, Francisco (Spain) García Cabrera, Ana Rus (Spain) Fresán Leal, Javier (Spain) García Cuesta, Serapio (Spain) Freyn, Walter (Germany) García Díaz, Pedro Ruymán (Spain) Frías Armenta, Martín Eduardo (Mexico) García Duarte Júnior, Geraldo (Brazil) Friedlander, John (Canada) García Escamilla, María Luz (Spain) Friedlander, Susan (USA) García Escudero, Juan (Spain) Friedman, Eduardo (Chile) García Fernández, Belén (Spain) Friger, Michael (Israel) García Fernández, Mario (Spain) Frolkin, Alexander (United Kingdom) García Fernández, Roberto (Spain) Fuentes Fernández-Vegue, Beatriz (Spain) García Ferrández, Pedro (Spain) Fuentes García-Arévalo, Marta (Spain) García García, Antonio (Spain) Fuertes Fraile, Mª Concepción (Spain) García García, Concepción (Spain) Fujiwara, Kazuhiro (Japan) García Garrido, Víctor José (Spain) Fukaya, Kenji (Japan) García Guerrero, Oscar (Spain) Fukshansky, Lenny (USA) García Hernández, Josefa María (Spain) Fukumoto, Yoshihiro (Japan) García Herrero, Sara (Spain) Furati, Khaled (Saudi Arabia) García Lechuga, Claudia (Spain) Futaki, Akito (Japan) García López, Sara (Spain) Futorny, Vyacheslav (Brazil) García Marco, Ignacio (Spain) García Martín, Montserrat Andrea (Spain) Gadjiev, Tahir (Azerbaijan) García Martínez, Luis E. (Spain) Gago Couso, Felipe (Spain) García Nieto, Marina (Spain) Gago Vargas, Manuel Jesús (Spain) García Pineda, Mª Pilar (Spain) Galanis, George (Greece) García Planas, María Isabel (Spain) Galatius, Soren (USA) García Rodríguez, José Antonio (Spain) Galdón, José Mª (Spain) García Rubira, José María (Spain) Galeana Sánchez, Hortensia (Spain) García Sánchez, Mª Asun (Spain) Galguera García, Lucía (Spain) García Santos, Florentino (Spain) 806 List of participants

García Seco de Herrera, Alba (Spain) Ghys, Étienne (France) García Soriano, David (Spain) Giacardi, Livia (Italy) García Stranz, David (Spain) Giannoulis, Johannes (Germany) García Valldecabres, Marta (Venezuela) Giaquinto, Anthony (USA) García Vallinas, José Manuel (Spain) Giardina, Federica (Spain) García Zamora, Alexis (Mexico) Gibson, Paul F. (USA) García, Esther (Spain) Gil Álvarez, Pedro (Spain) García, Juan Luis (Spain) Gil Clemente, Elena (Spain) García-Cuerva, José (Spain) Gil Gutiérrez, Mauricio (Mexico) García-Gutiérrez Báez, Carlos (Spain) Gil Medrano, Olga (Spain) García-Jurado, Ignacio (Spain) Gilligan, Bruce (Canada) García-López, Jesús (Spain) Gilmer, Patrick (USA) García-Pardo Alonso, Jimena (Spain) Gilsanz Mayor, M. Ángeles (Spain) García-Pelayo Novo, Ricardo (Spain) Giménez de Ory, Elena (Spain) Garcia-Prada, Oscar (Spain) Giménez Palomares, Fernando (Spain) García-Río, Eduardo (Spain) Giner Bosch, Vicent (Spain) Garma Pons, Santiago (Spain) Ginoux, Jean-Marc (France) Garrido, Ángel (Spain) Ginovart, Marta (Spain) Garrido, Isabel (Spain) Gioev, Dimitri (USA) Garrigós, Gustavo (Spain) Giovine, Pasquale (Italy) Garza Merino, Sergio (Spain) Giraldo Carbajo, Antonio (Spain) Garzón, Antonio R. (Spain) Giraldo Suárez, Luis (Spain) Garzon, Martin Ezequiel (Spain) Girela, Daniel (Spain) Gaspar, Maria (Spain) Girondo, Ernesto (Spain) Gassiat, Elisabeth (France) Gloeckner, Helge (Germany) Gatto, A. Eduardo (USA) Godoy, Eduardo (Spain) Gaudry, Garth (Australia) Goetze, Friedrich (Germany) Gavioli, Andrea (Italy) Goffa, Isabel (Belgium) Gea García, Clara (Spain) Golchin, Akbar (Iran) Geer, Nathan (USA) Golse, François (France) Gejji, Varsha (India) Goltser, Yakov (Israel) Gelfand, Sergei (USA) Golubitsky, Martin (USA) Gelfreich, Vassili (United Kingdom) Gómez Aparicio, María Paula (France) Geraci, Linda (USA) Gómez Aroca, José María (Spain) Gérard, Patrick (France) Gómez Ayala, Eugenio Jesús (Spain) Gerards, Bert (The Netherlands) Gómez Gandarillas, Delfina (Spain) Gerhard Dorfmeister, Josef (USA) Gómez Gil, Javier (Spain) Gerhard, Wanner (Switzerland) Gómez Lozano, Miguel (Spain) German, Oleg (Russian Federation) Gómez Martín, José R. (Spain) Gesto, José Manuel (Spain) Gómez Martín, Verónica (Spain) Geyn, Sergey (Germany) Gómez Pasquali, Gabriela (Paraguay) Ghaffari, Ali (Iran) Gómez Pérez, Javier (Spain) Ghahramani, Saeed (USA) Gómez Repollés, Carlos (Spain) Ghenciu, Ioana (USA) Gómez Ruiz, Francisco (Spain) Ghenciu, Petre (USA) Gómez Ruiz, Paloma (Spain) Ghita, Constantine (Romania) Gómez Serrano, Javier (Spain) Ghorbani, Ebrahim (Iran) Gómez Sierra, César Augusto (Colombia) Ghoussoub, Nassif (Canada) Gómez Villegas, Miguel A. (Spain) Ghrist, Robert (USA) Gómez, Bernardo (Spain) List of participants 807

Gómez, Tomas l. (Spain) Gorodski, Claudio (Brazil) Gómez-Cabrero López, David (Spain) Gorrochategui Gregorio, Leire (Spain) Gómez-Larrañaga, José Carlos (Mexico) Goswami, Debashish (India) Gómez-Mourelo, Pablo (Spain) Gothen, Peter (Portugal) Gómez-Ullate Oteiza, David (Spain) Goto, Midori (Japan) Gong, Fuzhou (P.R. China) Gouveia, Paulo (Portugal) Gongopadhyay, Krishnendu (India) Gowers, Timothy (United Kingdom) González Acuña, Francisco (Mexico) Graber, Tom (USA) González Álvarez, José Luis (Spain) Gracia, Juan Miguel (Spain) González de La Cruz, Ana (Spain) Gracia-Saz, Alfonso (USA) González Díaz, Celia (Spain) Graf, Gian Michèle (Switzerland) González Díaz, Julio (Spain) Grafe Arias, Fritz Hans (Spain) González Díez, Gabino (Spain) Granados Pérez, Ana Belén (Spain) González Fernández, Cesareo (Spain) Granero Belinchón, Rafael (Spain) González Gómez, Antonia (Spain) Granja Barón, Ángel (Spain) González Gutiérrez, Pablo (Spain) Grantcharov, Dimitar (USA) González Jiménez, Enrique (Spain) Graña, Matías (Argentina) González Jiménez, Santos (Spain) Grasselli, Luigi (Italy) González Llavona, José (Spain) Grasso, Thomas (USA) González Manchón, Pedro María (Spain) Grau de la Herrán, Ana (Spain) González Manteiga, María Teresa (Spain) Gray, Mary (USA) González Moya, Oscar (Spain) Grebenyuk, Marina (Ukraine) González Nogueras, Maria del Mar (USA) Green, Ben J. (United Kingdom) González Núñez, Jorge (Spain) Greuel, Gert-Martin (Germany) González Pérez, Pedro (Spain) Griebel, Michael (Germany) González Regaña, Alfonso J. (Spain) Griffiths, Phillip A. (USA) González Rojo, Elena (Spain) Griffiths, Simon (United Kingdom) González Rovira, Joseph (Spain) Grinblat, Leonid (Israel) González Salcedo, Alejandro (Spain) Grinevich, Petr (Russian Federation) González Salcedo, Carlos (Spain) Grobstich, Peter (Germany) González Sánchez, Luis (Spain) Groeschel, Michael (Germany) González Sarabia, Manuel (Mexico) Groisman, Pablo (Argentina) González Sotos, León (Spain) Grojnowski, I. (United Kingdom) González Vasco, María Isabel (Spain) Gromov, Nikolay (Russian Federation) González Vega, Laureano (Spain) Grötschel, Martin (Germany) González Vida, José Manuel (Spain) Groves Groves, Daniel (USA) González Villa, Manuel (Spain) Gruber, Peter M. (Austria) González Viña, Pablo (Spain) Grundman, Helen (USA) González, Elena (Spain) Grunewald, Fritz (Germany) González-Aguilar, Hernán (Mexico) Guaraldo, Rosalind (USA) González-Berenguer, Aranzazu (Spain) Guàrdia, Jordi (Spain) González-Manteiga, Wenceslao (Spain) Guccione, Jorge Alberto (Argentina) González-Pérez, Beatriz (Spain) Guccione, Juan José (Argentina) Gonzalo Pérez, Jesús (Spain) Guenther, Christine (USA) Gonzalvo Ballano, Raquel (Spain) Guerra Guaza, Ana Mª (Spain) Gopalakrishnan, Santhanam (India) Guerrero Meléndez, Iván (Spain) Gordon, Cameron (USA) Guerrero Villanueva, Víctor (Spain) Górka, Przemyslaw (Poland) Guerrero, Manuel (Spain) Gorkavyy, Vasyl (Ukraine) Guerrero-García, Pablo (Spain) 808 List of participants

Guevara-Jordan, Juan (Venezuela) Hans-Gill, Rajinder (India) Guezane-Lakoud, Assia (Algeria) Harris, Michael (France) Guicciardini, Niccolo (Italy) Hartmann W, Frederick (USA) Guijarro Santamaría, Luis (Spain) Hartmann, Robert (Germany) Guil Asensio, Pedro Antonio (Spain) Hartwig, Jonas (Sweden) Guillamón Grabolosa, Antoni (Spain) Hasegawa, Keizo (Japan) Guillén González, Francisco (Spain) Hashmi, Viquar (United Kingdom) Guillén Martín, Antonio (Spain) Hassairi, Abdelhamid (Tunisia) Guillera Goyanes, Jesús (Spain) Hästö, Peter (Finland) Guionnet, Alice (France) Hasumi, Morisuke (Japan) Guirado Granados, Juan Francisco (Spain) Hauser, Herwig (Austria) Gun, Sanoli (India) Hayrapetyan, Hrachik (Armenia) Gunzburger, Max (USA) Hbid, Moulay Lhassan (Morocco) Guo, Wei (P.R. China) Hearst, William (USA) Gupta, Shiv (USA) Hebert, Michel (Egypt) Gurevich, Pavel (Russian Federation) Heinig, Hans (Canada) Gurney, Susan (USA) Heinze, Joachim (Germany) Gursky, Matthew (USA) Helemskii, Alexander (Russian Federation) Gurtu, Vishnu Kumar (India) Hempfling, Thomas (Switzerland) Gusevskii, Nikolay (Brazil) Hencl, Stanislav (Czech Republic) Guseyn-Sade, Sabir (Russian Federation) Henniart, Guy (France) Gusinde, Ellinor (Germany) Henriques G., Andre (Germany) Guterman, Alexander (Russian Federation) Henry, Philippe (Switzerland) Gutiérrez del Álamo, Joaquín M. (Spain) Heo, Jaeseong (South Corea) Gutiérrez Jiménez, José Manuel (Spain) Herencia González, J.A. (Spain) Gutiérrez León, Ignacio (Spain) Hermida Alonso, José Ángel (Spain) Gutiérrez Mejía, Darwin (Spain) Hernández Arteaga, Jonay (Spain) Gutiérrez Moya, Ester (Spain) Hernández Corbato, Luis (Spain) Gutiérrez, Elena Olga (Spain) Hernández Jiménez, Mª Beatriz (Spain) Gutiérrez, Javier José (Spain) Hernández Paricio, Luis Javier (Spain) Gutiérrez, Manuel (Spain) Hernández Peñalver, Gregorio (Spain) Gutu, Olivia (Mexico) Hernández Pérez, Begoña (Spain) Guzmán Arias, Fernando (Spain) Hernández Rodríguez, Francisco l. (Spain) Guzmán Estepa, Violeta (Spain) Hernández, Eugenio (Spain) Gwena, Tawanda (USA) Hernández, Francisco Javier (Spain) Hernando Boto, Beatriz Isabel (Spain) Ha Binh, Minh (the Netherlands) Hernando Carrillo, Fernando (Spain) Ha Tien, Ngoan (Vietnam) Herrera García, Fátima (Spain) Ha, Huy Khoai (Vietnam) Herrero Sanz, Henar (Spain) Hagelstein, Paul (USA) Hershberger, Mark (Germany) Hagen, Thomas (USA) Herzig, Florian (France) Haglund, Jim (USA) Hessami Pilehrood, Khodabakhsh (Iran) Haiman, Mark (USA) Hessami Pilehrood, Tatiana (Iran) Haime Pastore, Dayse (Brazil) Hezlet, Susan (United Kingdom) Hajto, Zbigniew (Poland) Hidaka, Fumio (Japan) Hales, Thomas C. (USA) Hidalgo Ortega, Rubén (Chile) Hamada, Tatsuyoshi (Japan) Himadri Kumar, Mukerjee (India) Hamilton, Richard (USA) Hinojosa, Gabriela (Mexico) Hansen, Vagn Lundsgaard (Denmark) Hintermann, Thomas (Switzerland) List of participants 809

Hinz, Andreas (Germany) Ilie, Monica (Canada) Hiriart-Urruty, Jean-Baptiste (France) Illusie, Luc (France) Hitchin, Nigel (United Kingdom) Ilmanen, Tom (Switzerland) Hjelle, Geir Arne (USA) Im, Bokhee (South Corea) Hoang Nguyen, Tuan Khanh (Germany) Incinillas Vicario, Alba (Spain) Hodgson, Bernard R. (Canada) Indurain-Eraso, Esteban (Spain) Hofmann, Steven (USA) Infante del Río, Juan Antonio (Spain) Hollanti, Camilla (Finland) Inglada Pérez, Lucia (Spain) Holme, Anne Berit Lunde (Norway) Iniotakis, Jan-Mark (Germany) Holme, Audun (Norway) Insua Hermo, Manuel Avelino (Spain) Holte, John (USA) Inugay Rojas, Sandra (Spain) Honda, Ko (USA) Iommi Amunategui, Godofredo (Portugal) Hong, Feng (P.R. China) Ion, Patrick (USA) Hoover Kearn, Vickie (United Kingdom) Ionel, Marianty (USA) Hopcroft, John (USA) Iranmanesh, Ali (Iran) Hopkins, Michael (USA) Irastorza, Luis (Spain) Horadam, Kathy (Australia) Isábal de Marta, Tresa Myriam (Spain) Horiuchi, Kiyomitsu (Japan) Isaev, Alexander (Australia) Horiuchi, Toshio (Japan) Isakovic Ilic, Mirjana (Serbia & Montenegro) Horváth, Miklós (Hungary) Ishii, Hitoshi (Japan) Houdayer, Cyril France) Isselkou Ould, Ahmed Izid Bih (Mauritania) Houpa Danga, Duplex Elvis (Cameroon) Istad, Roy Martin (Norway) Hoyos, José Jaime (Spain) Itô, Junko (Japan) Hric, Roman (France) Itoh, Jin-Ichi (Japan) Hryn, Aliaksandr (Belarus) Ivic, Aleksandar (Serbia & Montenegro) Hsiang, Wu-Chung (USA) Iwaniec, Henryk (USA) Hsu, Jyh-Ping (Taiwan) Iyama, Osamu (Japan) Huang, Chu-ching (Taiwan) Izquierdo Barrios, Milagros (Sweden) Huerta Herrera, Carlos (Spain) Jacobsson, Karl Magnus (Italy) Huertas Sánchez, Maria Antonia (Spain) Jaeyoo, Choy (South Corea) Huggett, Stephen (United Kingdom) Jaffe, Arthur (USA) Hughes, Kenneth (South Africa) Jaikin Zapirain, Andrei (Spain) Huguet Casades, Gemma (Spain) Jamardo Ventoso, Diego (Spain) Hunt, John H. V. (South Africa) Jambu, Michel (France) Hurtado Cortegana, Ana (Spain) Jane, James (United Kingdom) Hwang, Jun-Muk (South Corea) Jang, Sun-Young (South Corea) Hwang, Tea-Yuan (Taiwan) Janno, Jaan (Estonia) Jara Martínez, Pascual (Spain) Ibáñez Mateos, Álvaro (Spain) Jaramillo Aguado, Jesús Ángel (Spain) Ibáñez Mesa, Santiago (Spain) Jaramillo, Diana (Colombia) Ibáñez Torres, Raúl (Spain) Jardim, Marcos (Brazil) Ibort, Alberto (Spain) Jedrzejak, Tomasz (Poland) Ibragimov, Zair (USA) Jeltsch, Rolf (Switzerland) Ichihara, Kazuhiro (Japan) Jen, Yuan-Jen Chiang (USA) Iglesias Martínez, José Alberto (Spain) Jeong, Ja A (South Corea) Iglesias Ponte, David (Spain) Jeong, Moonja (South Corea) Ignat, Ioan Liviu (Spain) Jeremías López, Ana (Spain) Ignat, Ioan Liviu (Spain) Jerónimo, Gabriela (Argentina) Iitaka, Shigeru (Japan) Ji, Lizhen (USA) 810 List of participants

Ji, Yongmao (Spain) Kanbay, Filiz (Turkey) Jiang, Erxiong (P.R. China) Kanduru, Venkata Krishna (India) Jiménez Alcalá, Elena (Spain) Kane, Richard (Canada) Jiménez Canencia, Francisco Javier (Spain) Kaneko, Makoto (Japan) Jiménez Carretero, Daniel (Spain) Kang, Seok-Jin (South Corea) Jiménez del Toro, Ana (Spain) Kang, Soon-Yi (South Corea) Jiménez Gómez, David (Spain) Kangro, Urve (Estonia) Jiménez Urroz, Jorge (Spain) Kania-Bartoszynska, Joanna (USA) Jiménez, Bienvenido (Spain) Kapelou, Aikaterini (Greece) Jiménez, Clara (Spain) Kapovich, Michael (USA) Jin, Yafen (P.R. China) Kappos, Efthimios (Greece) Jing, Naihuan (USA) Kapshayev, Iskander (Kazakhstan) Joe, Dosang (South Corea) Kaptanoglu, H. Turgay (Turkey) Joglar, Nuria (Spain) Karaliolios, Nikolaos (Greece) Johnsen, Trygve (Norway) Karamzadeh, Omid Ali (Iran) Johnson, David (USA) Karbe, Manfred (Germany) Johnstone, Iain (USA) Karimov, Umed (Tadjikistan) Joita, María (Romania) Karmanova, Maria (Russian Federation) Jones, Damien Michael (USA) Karoubi, Max (France) Jones, Keith (The Netherlands) Karuppuchamy, Paramasamy (India) Jones, Vaughan (USA) Kashif, Abdul Rehman (Pakistan) Jong, Jaebu (North Corea) Kashiwara, Masaki (Japan) Joshi, Uttank (India) Kassara, Khalid (Morocco) Jover, Francisco (Spain) Kasyanov, Victor (Russian Federation) Jovero, Edgardo (Spain) Katavolos, Aristides (Greece) Jozefiak, Tadeusz (USA) Kato, Kazuya (Japan) Juano Ayllón, Antonio (Spain) Katona, Gyula O.H. (Hungary) Juárez, Adriana (Mexico) Katrin, Gelfert (Germany) Juhl-Jöricke, Burglind (Sweden) Katsap, Ada (Israel) Juliá Obrador, Mª Sebastiana (Spain) Kawamura, Minaru (Japan) Jung, Tacksun (South Corea) Kayvanfar, Saeed (Iran) Jurisich, Elizabeth (USA) Kazakov, Vladimir (Mexico) Just, Andrzej (Poland) Kazarian, Kazaros (Spain) Kazuhiro, Sakue (Japan) Kaabachi, Saida (France) Keith, Jonathan (Australia) Kaarli, Kalle (Estonia) Keller, Bernard (France) Kacinskaite, Roma (Lithuania) Kenderov, Petar (Bulgary) Kadaoui Abbassi, Mohamed Tahar (Morocco) Kenmotsu, Katsuei (Japan) Kaijser, Sten (Sweden) Kepczynska, Anna (Poland) Kaimakamis, Georgios (Greece) Kerchy, Laszlo (Hungary) Kakiuchi, Nobuhiko (Japan) Keum, Jonghae (South Corea) Kalajdzievski, Sasho (Canada) Keyfitz, Barbara (Canada) Kalimeris, Konstantinos (United Kingdom) Khaldi, Rabah (Algeria) Kalita, Jiten (India) Khalil, Zohel (Canada) Kalmenov, Tynysbek (Kazakhstan) Khalique, Chaudry Masood (South Africa) Kaloshin, Vadim (USA) Kharaghani, Hadi (Canada) Kamiya, Noriaki (Japan) Kharchenko, Vladislav (Mexico) Kamotski, Vladimir (United Kingdom) Kharin, Yuriy (Belarus) Kamran, Niky (Canada) Khatskevich, Victor (Israel) List of participants 811

Khazaie, Behzad (France) Kojima, Sadayoshi (Japan) Khokhlov, Vladimir (Russian Federation) Kokubu, Hiroshi (Japan) Khön Luque, Álvaro (Spain) Kolodziejczyk, Danuta (Poland) Khosravi, Behrooz (Iran) Kondic, Lou (USA) Khosrovshahi, Gholamreza B. (Iran) König, Hannah (Germany) Khots, Boris (USA) Konijeti, Sreenadh (India) Khovanov, Mikhail (USA) Konopelchenko, Boris (Italy) Kida, Masanari (Japan) Konstantin, Lutskiy (Russian Federation) Kida, Yoshikata (Germany) Konyagin, Sergey (Russian Federation) Kientega, Gerard (Burkina Faso) Koo, Hyung Woon (South Corea) Kierlanczyk, Mark (USA) Koo, Nam Jip (South Corea) Kilp, Mati (Estonia) Kornilowicz, Artur (Poland) Kim, Chang-Wan (South Corea) Korobkov, Mikhail (Russian Federation) Kim, Daehong (South Corea) Korotiaev, Mikhail (USA) Kim, Dohan (South Corea) Korte, Riikka (Finland) Kim, Hoil (South Corea) Koryakin, Pavel (Russian Federation) Kim, Inkang (South Corea) Koshiba, Yoichi (Japan) Kim, Innsun (South Corea) Kostant, Ann (USA) Kim, Jeong Han (USA) Kotschick, Dieter (Germany) Kim, Jongsu (South Corea) Kotyada, Srinivas (India) Kim, Joonhyung (South Corea) Koua, Konin (Ivory Coast) Kim, Seongtag (South Corea) Kourki I, Farid (Morocco) Kim, Tujin (North Corea) Kozdron, Michael (Canada) Kim, Yoon Hee (South Corea) Kozlovskiy, Oleg (United Kingdom) Kimura, Shun-Ichi (Japan) Kozlowski, Wojciech (Poland) Kimura, Takashi (USA) Kra, Bryna (USA) Kirillov, Oleg (Germany) Kral, Daniel (Czech Republic) Kirschenhofer, Peter (Austria) Kraljevic, Hrvoje (Croatia) Kisaka, Masashi (Japan) Kranz, Przemo (USA) Kiss, György (Hungary) Kremer, Darla (USA) Kitano, Teruaki (Japan) Kreussler, Bernd (Ireland) Kiwi, Jan (Chile) Kribs Zaleta, Christopher (USA) Kiyohara, Kazuyoshi (Japan) Kröger, Heinz (Germany) Klartag, Boáz (USA) Kropielnicka, Karolina (Poland) Klatte, Rudi (Germany) Kruglikov, Boris (Norway) Klazar, Martin (Czech Republic) Kujawa, Jonathan (USA) Klein, Moshe (Israel) Kukreja, Vijay Kumar (India) Kleinberg, Jon M. (USA) Kuku, Aderemi (USA) Kleiner, Bruce (USA) Kulkarni, Rekha (India) Kloeckner, Benoit (France) Kumar, Abhinav (USA) Knezevic Miljanovic, Julka Kumar, Romesh (India) (Serbia & Montenegro) Kumar, Sanjeev (India) Knoebel, Arthur (USA) Kumlin, Peter (Sweden) Ko, Ki Hyoung (South Corea) Kunnath, Sandeep (India) Kobayashi, Keiko (Japan) Kuo, Tsang-Hai (Taiwan) Kodama, Hiroki (France) Kuperberg, Greg (USA) Koenig, Steffen (Germany) Kurdachenko, Leonid (Ukraine) Koh, Sung-Eun (South Corea) Kurganov, Alexander (USA) Kohn, Robert V. (USA) Kurlin, Vitaliy (United Kingdom) 812 List of participants

Kuzichev, Alexander (Russian Federation) Lee, Young Joo (South Corea) Kwak, Sijong (South Corea) Lee, Yuan-Pin (USA) Kwon, Ohin (South Corea) Lee, Yuh-Jia (Taiwan) Leganés Combarro, Jesús (Spain) Laburta, M. Pilar (Spain) Lehnert, Jörg (Germany) Lacomba, Ernesto (Mexico) Lekuona Amiano, Alberto (Spain) Ladra González, Manuel (Spain) Lelievre, Samuel (United Kingdom) Laffey, Thomas (Ireland) Lemahieu, Ann (Belgium) Lahcène, Mezrag (Algeria) Lemaire, Luc (Belgium) Lahoz Beltra, Rafael (Spain) Lempert, Laszlo (USA) Lajara López, Sebastián (Spain) Lenzi, Domenico (Italy) Laliena, Jesús (Spain) Lenzing, Helmut (Germany) Lalley, Steven (USA) Leok, Melvin (USA) Lalonde, François (Canada) León Fernández, Aurora (Spain) Lam, Thomas (USA) Lequain, Yves (Brazil) Lampe, Philipp (Germany) Lequeu, Emmanuel (United Kingdom) Lance, Christopher (United Kingdom) Lesmono, Dharma (Indonesia) Lanchon, Pierre (France) Leuschke, Graham (USA) Lang, Jens (Germany) LeVeque, Randall J. (USA) Lange, Herbert (Germany) Levermore, David (USA) Langer, Marina (Germany) Levin, Alexander (USA) Langford, William (Canada) Levstein, Fernando (Argentina) Lap, James T. (USA) Lewis, Robert (USA) Laptev, Ari (Sweden) Leykin, Anton (USA) Larkine, Nikolai (Brazil) Lezaun, Mikel (Spain) Lastra Díaz, Juan José (Spain) Li, Chi (P.R. China) Laumon, Gérard (France) Li, Dong (P.R. China) Laurenti, Sharon (Italy) Li, Fucai (P.R. China) Lauret, Jorge (Argentina) Li, Miao (P.R. China) Lawler, Gregory (USA) Li, Yuxiang (P.R. China) Lawrence, Snezana (United Kingdom) Liang, Song (Japan) Le Bris, Claude (France) Libbrecht, Paul (Germany) Le Calvez, Patrice (France) Libedinsky, Nicolas (France) Le Gall, Jean-Francois (France) Liberatii, José (Argentina) Le Jan, Yves (France) Libine, Matvei (USA) Leary, Ian (USA) Lih, Ko-Wei (Taiwan) Lebrija Trejos, Analinnette (Spain) Lin, Ling (P.R. China) Lee, Donghi (South Corea) Linares Bravo, Daniel (Spain) Lee, Eunjeong (South Corea) Linares Briones, Pablo (Spain) Lee, Hyang-Sook (South Corea) Linares, Felipe (Brazil) Lee, Jaewoo (USA) Lind, Andreas (Sweden) Lee, Jyh-Hao (Taiwan) Lindenstrauss, Elon (USA) Lee, Keonhee (South Corea) Lindenstrauss, Joram (Israel) Lee, Kyu-Hwan (USA) Linton, Fred E.J. (USA) Lee, Mi Kyung (South Corea) Lipponen, Marjo (Finland) Lee, Nam-Hoon (South Corea) Liu, Fengshan (USA) Lee, Pengyee (Singapore) Liu, Xiaobo (USA) Lee, Seok-Min (South Corea) Liverpool, Lennox (Nigeria) Lee, Yng-Ing (Taiwan) Lizárraga, David A. (Mexico) List of participants 813

Llado, Anna (Spain) Lozano-Robledo, Álvaro (USA) Lledó, Fernando (Germany) Lu, Guofu (P.R. China) Llerena Aguilar, Estrella (Spain) Lu, Yunguang (P.R. China) Llerena Rodríguez, Irene (Spain) Luca, Florian (Mexico) Llorente Comí, Marta (Spain) Lucas Rodríguez, Fernando (Spain) Lloveras Aulet, Angelina (Spain) Luciano, Erika (Italy) Lockhart, Deborah (USA) Luczak, Tomasz (Poland) Lodares González, Dolores (Spain) Luengo Velasco, Ignacio (Spain) Loftin, John (USA) Lukkari, Teemu (Finland) Logares Jiménez, Marina (Spain) Luo, Wenzhi (USA) Longás, Concepción (Spain) Luoto, Kurt (USA) Longhi, Ignazio (Italy) Lupiáñez, F.G. (Spain) Lopes-Dias, Joao (Portugal) Luque, Javier (USA) López Arena, José Antonio (Spain) Luzón Cordero, Ana María (Spain) López Cabeceira, Montserrat (Spain) López Cerdá, Marco Antonio (Spain) Ma, Li (P.R. China) López Clazada, Juan Pedro (Spain) Ma, Xiaonan (France) López de Silanes Busto, María Cruz (Spain) Ma, Zhi-Ming (P.R. China) López Díaz, María Concepción (Spain) Mabuchi, Toshiki (Japan) López Fidalgo, Jesús (Spain) Macarini, Leonardo (Brazil) López García, Juan Antonio (Spain) Machaca, Marina (Spain) López Garza, Gabriel (Mexico) Macho Stadler, Marta (Spain) López Hernández, Sergio (Spain) Macias Virgós, Enrique (Spain) López López, Victoria (Spain) Macintyre, Angus (United Kingdom) López Martialay, Francisco (Spain) Mackaay, Marco (Portugal) López Martín, Alberto (Germany) Madan, Shobha (India) López Martín, Ana Cristina (Spain) Madanshekaf, Ali (Iran) López Meléndez, José María (Spain) Maday, Yvon (France) López Palacios, Iris (Venezuela) Madkhali, Abdossalam (Saudi Arabia) López Pellicer, Manuel (Spain) Madsen, Ib (Denmark) López Peña, Javier (Spain) Maeda, Hidetoshi (Japan) López Prieto, Manuel (Spain) Maehara, Kazuhisa (Japan) López Quijorna, María (Spain) Maestre Caballero, Faustino (Spain) López Rodríguez, Mª Teresa (Spain) Magnanini, Rolando (Italy) López Serna, Juan Daniel (Spain) Magnin, Louis (France) López Valdes, María (Spain) Magnitskii, Nikolai (Russian Federation) López, Guillermo (Spain) Mahdavi-Hezavehi, Mohammad (Iran) López, Luis (USA) Mahyar, Hakimeh (Iran) López, Rafael (Spain) Maillet, Jean-Michel (France) Lorente Morata, Ana Cecilia (Spain) Maín Yaque, Paloma (Spain) Lorenzo García, Elisa (Spain) Maingi, Damian (Kenya) Lott, John (USA) Mainkar, Meera (India) Loureiro Galán, Gonzalo (Spain) Maitra Kumar, Jitendra (India) Lovas, Rezso Laszlo (Hungary) Makky, Sadia M. (USA) Lovasz, Laszlo (USA) Malamud, Mark (Ukraine) Lozano Rivas, Mª José (Spain) Malcolmson, Peter (USA) Lozano Rojo, Álvaro (Spain) Maldonado, Mercedes (Spain) Lozano Soneira, María Rosa (Spain) Malek, Alaeddin (Iran) Lozano, María Teresa (Spain) Maleknejad, Khosrow (Iran) 814 List of participants

Malheiro, Maria Teresa (Portugal) Markwardt, Sylwia (Germany) Maliki, Youssef (Algeria) Marmon, Oscar (Sweden) Mallavibarrena Martínez de Castro, Raquel Marola, Niko (Finland) (Spain) Maróti, Miklós (Hungary) Malliaris, Maryanthe (USA) Marquès Solé, Daniel (Spain) Malliavin, Paul (France) Márquez, Bernardo (Phillippines) Mallor Holla, Silvana (Spain) Marrero, Isabel (Spain) Maltsev, Arkady (Russian Federation) Marrero, Juan Carlos (Spain) Mamadou Makhtar, Diop (Senegal) Marrero, Osvaldo (USA) Mampassi, Benjamin (Senegal) Marriero Hermida, Eva Mary (Spain) Manchanda, Pammy (India) Martell, José María (Spain) Mancho, Ana María (Spain) Marti, Christoph (Switzerland) Mandai, Takeshi (Japan) Martín Alustiza, José Antonio (Spain) Mandelbrot, Benoit (USA) Martín Brualla, Ricardo (Spain) Manders, Kenneth (USA) Martín Cabrera, Francisco (Spain) Mandrescu, Eugen (Israel) Martín de Blas Sánchez, Pablo (Spain) Manfredi, Juan (USA) Martín de Diego, David (Spain) Mango Magero, John (Uganda) Martín de la Sierra, Raúl (Spain) Manickam, Murugesan (India) Martín del Rey, Ángel (Spain) Manin, Yuri (USA) Martín Domínguez, Ana (Spain) Manjarín, Mónica (Spain) Martín García, Luís (Spain) Mann, Elizabeth (USA) Martín Gómez, María José (Spain) Mantegazza, Carlo (Italy) Martín Herce, Fabián (Spain) Mantilla Nuñez, Irla Doraliza (Peru) Martín Márquez, Victoria (Spain) Manturov, Vassily Olegovich Martín Martín, Enrique (Spain) (Russian Federation) Martín Mateos, José Carlos (Spain) Manubens Ferriol, Montserrat (Spain) Martín Molina, Verónica (Spain) Manuilov, Vladimir (Russian Federation) Martín Morales, Jorge (Spain) Manzano, Antonio (Spain) Martín Ruiz, Sebastián (Spain) Maqsood, Tariq (Pakistan) Martín Stickle, Miguel (Spain) Marcati, Pierangelo (Italy) Martín Suárez, Miguel (Spain) Marcellan, Francisco (Spain) Martín Vázquez, Noa (Spain) March, Peter (USA) Martin, Gaven (New Zealand) Marchetti, Riccardo (Italy) Martín, Miguel Ángel (Spain) Marco Buzunariz, Miguel Ángel (Spain) Martín, Pape (Germany) Marco, Ana (Spain) Martínez Anoz, Luis (Spain) Marco, José Manuel (Spain) Martínez Aparicio, Pedro Jesús (Spain) Marcum, Howard Junior (USA) Martínez Belda, Mª Carmen (Spain) Marcus, Andrei (Romania) Martínez Calvo, Mª Cristina (Spain) Margulis, Gregory (USA) Martínez Campos, Cédric (Spain) Mariano, Paolo María (Italy) Martínez Díaz, Sonia (USA) Marica, Aurora-Mihaela (Spain) Martínez Fernández, Eduardo (Spain) Marie France, Vigneras (France) Martínez García, Ernesto (Spain) Marijuán López, Carlos (Spain) Martínez García, Eva (Spain) Marín, David (Spain) Martínez García, Jesús (Spain) Marino, Marcos (Switzerland) Martínez García, Mª Ángeles (Spain) Marín-Rubio, Pedro (Spain) Martínez Gavara, Anna (Spain) Markarian, Roberto (Uruguay) Martínez González, Alicia (Spain) Markku, Ekonen (Finland) Martínez González, Gustavo (Spain) List of participants 815

Martínez Juste, Sergio (Spain) McDermott, Moira (USA) Martínez López, Consuelo (Spain) McDonough, Thomas (United Kingdom) Martínez Marín, Alberto (Spain) McGettrick, Michael (Ireland) Martínez Martínez, Antonio (Spain) McKay, John (Canada) Martínez Martínez, Mª Carmen (Spain) Mdzinarishvili, Leonard (Georgia) Martínez Moro, Edgar (Spain) Mebkhout, Zoghman (France) Martínez Naveira, Antonio (Spain) Meessen, Patrick (Spain) Martínez Pastor, Ana (Spain) Mehta, Ghanshyam (Australia) Martínez Pérez, Álvaro (Spain) Mehta, Vikram (India) Martínez Prado, Lidia (Spain) Meier, David (Switzerland) Martínez Ramírez, Cristina (Spain) Melero Salvador, David (Spain) Martínez Rodríguez, Erick Osvaldo (Spain) Melián Pérez, María Victoria (Spain) Martínez Salmerón, José (Spain) Melle Hernández, Alejandro (Spain) Martínez, José Javier (Spain) Melnikov, Nikolai (Russian Federation) Martínez, Miqueas (Spain) Menal, Pere (Spain) Martínez-Varela, Aurea (Spain) Menarguez Palanca, Mª Trinidad (Spain) Martinón, Antonio (Spain) Mendes de Jesús, Catarina (Brazil) Martio, Olli (Finland) Mendes Gonçalves, Suzana (Portugal) Marusic, Sanja (Croatia) Méndez Pérez, José Manuel (Spain) Marusic-Paloka, Eduard (Croatia) Mendoza, Berta (Spain) Maruyama, Fumitsuna (Japan) Mera Rivas, María Eugenia (Spain) Marzougui, Habib (Tunisia) Merí de la Maza, Javier (Spain) Masa Noceda, Mª Concepción (Spain) Merillas, Iván (Spain) Mata Hernández, Águeda (Spain) Merino Castro, Glicina (Mexico) Mata Lorenzo, Luis E. (Venezuela) Mester, Armin (USA) Mateos del Pino, Maider (Spain) Mette, Ina (Germany) Mateos Guilarte, Juan (Spain) Meyer, Johan (South Africa) Matheus, Carlos (Brazil) Miana, Pedro J. (Spain) Mathieu, Martin (United Kingdom) Michel, Philippe (France) Matías, Fernanda (Portugal) Michor, Peter (Austria) Matolcsi, Mate (Hungary) Mihai Emilian, Popescu (Romania) Matsuda, Osamu (Japan) Mikhalkin, Grigory (USA) Matsumoto, Shigenori (Japan) Miklos, Dezso (Hungary) Matsuyama, Yoshio (Japan) Miller, Andrea (Germany) Matthes, Roland (Germany) Millionshchikov, Dmitry (Russian Federation) Mattila, Pertti (Finland) Milson, Robert (Canada) Matuszewski, Roman (Poland) Mimouni, Abdeslam (Saudi Arabia) Matveev, Sergey (Russian Federation) Min, Kyung Chan (South Corea) Mauceri, Silvana (Italy) Mingarelli, Angelo B. (Spain) Mautner, Carl (USA) Mínguez Ceniceros, Judit (Spain) Maxim, Laurentiu (USA) Minicozzi, William P. (USA) Maycock, Ellen (USA) Minsky, Yair (USA) Mayeli, Azita (Germany) Miquel Miralles, Cristina (Spain) Maylybaeva, Gulnara (Russian Federation) Mira Anzola, Carolina (Spain) Mayor Forteza, Gaspar (Spain) Miranda Suárez, David (Spain) Mazón Jareño, Diego (Spain) Miranda, Anna Maria (Italy) Mazuelas Franco, Santiago (Spain) Mirás Calvo, Miguel Ángel (Spain) McCammond, Jon (USA) Miret, Josep M. (Spain) McCullagh, Peter (USA) Mironov, Andrey (Russian Federation) 816 List of participants

Misra, Gadadhar (India) Morita, Yasuo (Japan) Misso, Paola (Italy) Moro Moyano, Rubén (Spain) Mitsumatsu, Yoshihiko (Japan) Morton, Hugh (United Kingdom) Miyazaki, Yoichi (Japan) Mosquera Mercader, Jennifer (Spain) Mladenovic, Pavle (Serbia & Montenegro) Mostaghim, Zohreh (Iran) Moazzami, Dara (Iran) Mostovoy, Jacob (Mexico) Mohammad, Abdullah (Saudi Arabia) Moura Santos, Ana (Portugal) Mohri, Hiroaki (Japan) Moyano Fernández, Julio-José (Spain) Mokrane, Abdelhafid (Algeria) Moyano Pérez, Patricia (Spain) Molati, Motlatsi (Lesotho) Moyua, Adela (Spain) Molchanov, Vladimir (Russian Federation) Mozo Fernández, Jorge (Spain) Molina Castellano, Antonio (Spain) Mrozowicz, Roman (Spain) Molina Madrid, Estela (Spain) Muguruza Epelde, Eneritz (Spain) Molina Prieto, Abel (Spain) Mukherjee, Goutam (India) Molinero López, Mª Celeste (Spain) Mukherjee, Manabendra Nath (India) Moll Cebolla, Salvador (Spain) Mukhopadhyay, Parthasarathi (India) Moll López, Santiago (Spain) Mulase, Motohico (USA) Monastyrsky, Michael (Russian Federation) Mulazzani, Michele (Italy) Moncayo, María (Spain) Mulero González, Julio (Spain) Monod, Nicolas (Switzerland) Müller, Franz X. (Switzerland) Monreal, Llúcia (Spain) Munch, Arnaud (France) Monson, Barry (Canada) Mundet i Riera, Ingasi (Spain) Montaldo Montaldo, Stefano (Italy) Muneta, Koichi (Japan) Montans, Fernando (Uruguay) Munkholm, Hans J. (Denmark) Montero Sánchez, Juan Aurelio (Spain) Muñoz Bouzo, María José (Spain) Montes Rodríguez, Alfonso (Spain) Muñoz Casado, José Luis (Spain) Montes, Antonio (Spain) Muñoz Escolano, José María (Spain) Montijano Torcal, Juan Ignacio (Spain) Muñoz Guillén, María del Pilar (Spain) Montoya Delgadillo, Elizabeth (France) Muñoz López, Susana (Spain) Montserrat Delpalillo, Francisco José (Spain) Muñoz Rubio, Mª José (Spain) Moon, Myoungho (South Corea) Muñoz Velázquez, Vicente (Spain) Moori, Jamshid (South Africa) Muñoz Villarragut, Víctor (Spain) Mora Cordero, Manuel José (Spain) Muñoz, Roberto (Spain) Morais, José Enrique (Spain) Muñoz-Lecanda, Miguel C. (Spain) Morales Campoy, Antonio (Spain) Murasugi, Kunio (Canada) Morales, Borja (Spain) Murillo Hernández, José Alberto (Spain) Morales, Domingo (Spain) Muro, Fernando (Germany) Morán, Manuel (Spain) Murphy, Noel (Ireland) Moree, Pieter (Germany) Mushtari, Daniar (Russian Federation) Morel, Fabien (Germany) Myung, Hyo Chul (South Corea) Moreno Briceño, Juan Carlos (Venezuela) Myung, Sung (South Corea) Moreno Damas, Jesús Pascual (Spain) Moreno Gálvez, Elena (Spain) Nabarro, Ana Claudia (Brazil) Moreno Ventas, Javier (Spain) Nagai, Yasunari (South Corea) Moreno, Ismael (Spain) Nagórko, Andrzej (Poland) Moreta Santos, Mª Jesús (Spain) Nagy, Bela (Hungary) Morgan, Frank (USA) Naidoo, Inderasan (South Africa) Morgan, John (USA) Nakajima, Toru (Japan) Morimoto, Kanji (Japan) Nakamura, Gou (Japan) List of participants 817

Näkki, Raimo (Finland) Ninnemann, Olaf (Germany) Nam, Ki-Bong (USA) Nishimura, Jun-Ichi (Japan) Namdari, Mehrdad (Iran) Niziol, Wieslawa (USA) Napp Avelli, Diego (The Netherlands) Nkemzi, Boniface (Cameroon) Narayanaswami, Pallasena (Canada) Nobre, Sergio (Brazil) Narbona Reina, Gladys (Spain) Noda, Tomonori (Japan) Nardmann, Marc (Germany) Noel, Alfred (USA) Nart Viñals, Enric (Spain) Noel, Justin (USA) Narváez Macarro, Luis (Spain) Nolla de Celis, Álvaro (United Kingdom) Natarajan, Saradha (India) Noomene, Rouhia (Spain) Natroshvili, David (Georgia) Novo, Vicente (Spain) Navada, Kodi Gowri (India) Nowak, Marian (Poland) Navarra-Madsen, Junalyn (USA) Nowroozi Larki, Farzaneh (Iran) Navarro Ajo, Antonio (Spain) Noy, Marc (Spain) Navarro Garmendia, Alberto (Spain) Nualart, David (Spain) Navarro Garmendia, José (Spain) Nualart, Joan (Spain) Navarro Garulo, Gabriel (Spain) Nunes, Guilherme (Brazil) Navarro Lérida, Maria Cruz (Spain) Núñez del Prado, José Antonio (Spain) Navarro Llinares, Juan F. (Spain) Núñez Rodríguez, Matías (France) Navarro Loidi, Juan (Spain) Núñez Valdés, Juan (Spain) Navas Flores, Andrés (Chile) Núñez, Carmen (Spain) Navas Ureña, Juan (Spain) Nuño Ballesteros, Juan José (Spain) Naya Fernández, Salvador (Spain) Nebres, Father Ben (Phillippines) O´Farrell, Anthony (Ireland) Neeman, Amnon (Australia) Oakes, Susan (United Kingdom) Neeman, Itay (USA) Obada, Abdel-Shafy (Egypt) Negreiros, Caio José Colletti (Brazil) Oberbroeckling, Lisa (USA) Nemenzo, Fidel (Phillippines) Obitsu, Kunio (Japan) Nemivroski, Arkadi (Israel) Oda, Hiroshi (Japan) Nerirosa, Otero (Puerto Rico) Odai, Yoshitaka (Japan) Nesetril, Jaroslav (Czech Republic) O’Donovan, Donal (Ireland) Neuberger, Barbara (USA) Ogana, Wandera (Kenya) Neuberger, John (USA) Ogata, Shoetsu (Japan) Neunzert, Helmut (Germany) Oger, Francois (South Africa) Nevai, Andrew (USA) Oguiso, Keiji (Japan) Nevanlinna, Olavi (Finland) Oh, Yong-Geun (USA) Newman, Charles (USA) Oh, Young-Tak (South Corea) Nezakati Rezazadeh, Ahmad (Iran) Ohba, Kiyoshi (Japan) Ng, Chi-Keung (P.R. China) Ohta, Shin-Ichi (Japan) Ngo, Bao-Chau (France) Oikkonen, Juha (Finland) Nguyen An, Khuong (The Netherlands) Ojeda Aciego, Manuel (Spain) Nguyen, Dinh Cong (Vietnam) Ojeda Martínez de Castilla, Ignacio (Spain) Ngwa, Gideon Akumah (Cameroon) Okada, Masami (Japan) Nicolau, Marcel (Spain) Okada, Susumu (Spain) Niederman, Laurent (France) Okada, Tatsuya (Japan) Nier, Francis (France) Okayasu, Rui (Japan) Nieto Monje, Elena Sofia (Spain) Okazaki, Ryotaro (Japan) Nieto Roig, Juan José (Spain) Okounkov, Andrei (USA) Nikolic, Aleksandar (Serbia & Montenegro) Olajos, Peter (Hungary) 818 List of participants

Oleaga, Gerardo (Spain) Palacios, Francisco (Spain) Oliveira, Bruno M.P.M. (Portugal) Palis, Jacob (Brazil) Oliverio, Paolo Antonio (Italy) Palka, Karol (Poland) Olivieri Palmas, Aurora Alejandra (Venezuela) Palmer, Jeffrey (Spain) Oller Marcén, Antonio (Spain) Panazzolo, Daniel (Brazil) Olmedo Zazo, Manuel (Spain) Pansuwan, Adoon (Thailand) Olteanu, Gabriela (Spain) Parada Maroto, Oscar (Spain) Ombrosi, Sheldy (Argentina) Paranjape, Kapil (India) Omolofe, Babatope (Nigeria) Paranjape, Shriram Dattatraya (India) Oniciuc, Cezar (Romania) Paranpye, Avanti (USA) Ono, Kaoru (Japan) Parcet, Javier (Spain) Onshuus, Alf (Colombia) Pardo Martín, Carlos (Spain) Opdam, E.M. (The Netherlands) Pardo Milanés, Alberto (Spain) Opozda, Barbara (Poland) Pardo Serrano, Mario (Spain) Oprisan, Alexandra (Romania) Pareja Tobes, Eduardo (Spain) Orden, David (Spain) Pareja-Heredia, Diego (Colombia) Orive, Rafael (Spain) Parente Morales, Guadalupe (Spain) Orman V., Gabriel (Romania) Parés Mariné, Núria (Spain) O’Rourke, Francesca (United Kingdom) Pari, Abdón (Bolivia) Ortega Martínez, Rafael (Spain) Pariguan, Eddy (Venezuela) Ortega, Rafael (Spain) Park Koh, Kyewon (South Corea) Ortigas Galindo, Jorge (Spain) Park, Euisung (South Corea) Ortiz, Eduardo (Spain) Park, Gi Hyun (South Corea) Oruetxebarria, Osane (Spain) Park, Hyungju (South Corea) Oset Sinha, Rául (Spain) Park, Jongil (South Corea) O’Shea, Donal (USA) Park, Sung Ho (South Corea) Osterwalder, Konrad (Switzerland) Parlier, Hugo (Spain) Otal Germán, Antonio (Spain) Parmenter, Michael (Canada) Otero Pardo, Ricardo (Spain) Parra Guevara, David (Mexico) Otero, Margarita (Spain) Parreño Navarro, José Joaquín (Spain) Otrocol, Diana Ioana (Romania) Parthasarathi, Rangasamy (India) Otsuka, Kenichi (Japan) Parumasur, Nabendra (South Africa) Ouafi, Rachid (Algeria) Parviainen, Mikko (Finland) Ovando, Gabriela Paola (Argentina) Pascual Fuentes, Fernando (Spain) Owens, Brendan (USA) Paseman, Gerhard (USA) Oyelami Oyediran, Benjamin (Nigeria) Passare, Mikael (Sweden) Ozawa, Narutaka (Japan) Pataridis, Kostas (Spain) Ozeki, Michio (Japan) Paternain, Gabriel (United Kingdom) Ozsváth, Peter (USA) Patil, Dilip Kumar (India) Öztop, Serap (Turkey) Paúl, Pedro J. (Spain) Paveri-Fontana, Stefano (Italy) Pablos Romo, Fernando (Spain) Pavlovic, Natasa (USA) Pacharoni, María Inés (Argentina) Paxia, Giuseppe (Italy) Padrón, Edith (Spain) Payá, Rafael (Spain) Pae, Sung-Il (South Corea) Paycha, Sylvie (France) Paeng, Seong-Hun (South Corea) Paziy, Vadym (Spain) Páez Jiménez, Alfredo (Spain) Pe, María (Spain) Pais, Enno (Estonia) Pedraza Aguilera, Carmen (Spain) Pal, Arup Kumar (India) Pedraza Aguilera, Tatiana (Spain) List of participants 819

Pedregal Tercero, Pablo (Spain) Pérez, Carlos (Spain) Pedreira Mengotti, Alicia (Spain) Pérez, Joaquín (Spain) Peetta Kandy, Ratnakumar (India) Pérez, Mª Eugenia (Spain) Peil, Matthias (Germany) Pérez, Sonsoles (Spain) Peirone, Roberto (Italy) Pérez-Chavela, Ernesto (Mexico) Pekonen, Osmo (Finland) Pérez-López, Antonio (Spain) Pelczar, Andrzej (Poland) Periago Esparza, Francisco (Spain) Peled, Ron (USA) Perisic, Dusanka (Serbia & Montenegro) Peltonen, Kirsi (Finland) Perovic, Miodrag (Serbia & Montenegro) Pender, Paris (USA) Persson, Mikael (Sweden) Pensupha, Luddawan (Thailand) Persson, Ulf (Sweden) Peña Alcaraz, Maite (Spain) Pervova, Ekaterina (Russian Federation) Peña Ferrández, Juan Manuel (Spain) Pestana Galván, Domingo (Spain) Peña Peña, Dixan (Belgium) Pete, Gabor (USA) Peón Nieto, Ana (Spain) Petermichl, Stefanie (USA) Peral Alonso, Ireneo (Spain) Peters, Martin (Germany) Peralta Guacheta, Blanca María (Colombia) Peterson, Janet (USA) Perea Marco, Carmen (Spain) Petrova, Guergana (USA) Pereira, Jorge Vitorio (Brazil) Petrovic, Ljiljana (Serbia & Montenegro) Perera, Francesc (Spain) Pevzner, Michael (France) Pérez Alegre, Aranzazu (Spain) Pham-Gia, Thu (Canada) Pérez Curiel, César (Spain) Pianigiani, Giulio (Italy) Pérez de Pedro, Mª del Carmen (Spain) Picard, Dominique (France) Pérez de Vargas Luque, Alberto (Spain) Piccione, Paolo (Brazil) Pérez del Pozo, Ángel Luis (Spain) Piccioni, Mauro (Italy) Pérez del Río, Jesús S. (Spain) Picken, Roger (Portugal) Pérez Díaz, Sonia (Spain) Pickering, Andrew (Spain) Pérez García, David (Spain) Piedra, Ramón (Spain) Pérez García, Víctor Manuel (Spain) Piene, Ragni (Norway) Pérez Garrandés, Carlos (Spain) Pier, Jean-Paul (Luxembourg) Pérez González, Fernando (Spain) Pierantozzi, Teresa (Spain) Pérez González, Pilar (Spain) Pikovski, Alexander (Germany) Pérez Hornedo, Jesús (Spain) Pilipovic, Stevan (Serbia & Montenegro) Pérez Jiménez, Juan de Dios (Spain) Pino Paulino, Sergi (Spain) Pérez Jiménez, Sara (Spain) Pintado Jiménez, Fernando (Spain) Pérez Julián, Marina (Spain) Pinto, Alberto Adrego (Portugal) Pérez Lázaro, Francisco Javier (Spain) Pintz, Janos (Hungary) Pérez Mansilla, Sonia (Spain) Pinzón, Sofía (Colombia) Pérez Pérez, María Teresa (Spain) Piñera Nicolás, Alejandro (Spain) Pérez Pla, José Francisco (Spain) Piñero Molano, Emilio (Spain) Pérez Quiles, María Jezabel (Spain) Pirashvili, Teimuraz (United Kingdom) Pérez Ramos, M. Dolores (Spain) Pireddu, Marina (Italy) Pérez Riera, Mario (Spain) Pisante, Adriano (Italy) Pérez Rodríguez, Daniel (Spain) Pisier, Gilles (France) Pérez Rodríguez, Marta (Spain) Pisonero Pérez, Miriam (Spain) Pérez Ruiz, Diego Andrés (Mexico) Pla Martos, Francisco (Spain) Pérez Sanz, Antonio (Spain) Plato, Robert (Germany) Pérez Sinusía, Ester (Spain) Plaumann, Daniel (Germany) Pérez Velasco, Pedro Pablo (Spain) Polizzi, Francesco (Italy) 820 List of participants

Pollington, Andrew (United Kingdom) Raczynski, Andrzej (Poland) Polo Blanco, Irene (The Netherlands) Radulescu, Marius (Romania) Ponosov, Arcady (Norway) Raghunathan, Madabusi S. (India) Popa, Sorin (USA) Rahimi, Hamidreza (Iran) Popovici, Adriana Florica (Romania) Raitums, Uldis (Latvia) Popovici, Dan Emanuel (Romania) Rajola, Sandro (Italy) Porst, Hans E. (Germany) Raka, Madhu (India) Portilla Ferreira, Ana (Spain) Rakic, Zoran (Serbia & Montenegro) Porto Ferreira da Silva, Ana Mª (Spain) Rakotondrajao, Fanja (Madagascar) Potapenko, Stanislav (Canada) Ralston, Anthony (USA) Potapov, Vadim (Russian Federation) Ramachandran, Balasubramanian (India) Pozo Coronado, Luis Miguel (Spain) Ramagge, Jacqui (Australia) Pozo Montaño, Miguel (Spain) Rambla Barreno, Fernando (Spain) Pozo Montero, Francesc (Spain) Ramírez González, Victoriano (Spain) Praeger, Cheryl (Australia) Ramírez Uclés, Rafael (Spain) Prajapat, Jyotshana (India) Ramos González, Marta (Spain) Pranesachar, Chudamani (India) Ramos Maravall, Javier (Spain) Prastaro, Agostino (Italy) Ramos San Millán, Lorena (Spain) Prats Fernández, Itziar (Spain) Ramos, Pedro A. (Spain) Prestini, Elena (Italy) Ran, Andre (The Netherlands) Prieto, Ángeles (Spain) Rangarajan, Govindan (India) Primo Ramos, Ana (Spain) Rangel Oliveros, Yenny (Spain) Privezentsev, Vladimir (Russian Federation) Rappoport, Juri M. (Russian Federation) Prokhorenkov, Igor (USA) Rasila, Antti (Finland) Prokopchuk, Alexandr (Belarus) Rasmussen, Jesper (Denmark) Promislow, David (Canada) Rassias, Michael (Greece) Prusiñska, Agnieszka (Poland) Rassias, Themistocles (Greece) Przytycki, Feliks (Poland) Rathjen, Michael (USA) Przytycki, Piotr (Poland) Raugel, Geneviève (France) Puel, Jean-Pierre (France) Raventós, Oriol (Spain) Pujals, Enrique (Brazil) Ravi, Sreenivasan (India) Pujol, Gisela (Spain) Rayskin, Victoria (Germany) Pulvirenti, Mario (Italy) Real, Christophe (France) Puthenpurakal, Tony (India) Reankittiwat, Paramee (Thailand) Puusemp, Peeter (Estonia) Recamán Santos, Bernardo (Colombia) Py, Pierre (France) Recio, Tomás (Spain) Redondo Buitrago, Antonia (Spain) Quarteroni, Alfio (Italy) Reed, Jon (Norway) Quer Bosor, Jordi (Spain) Rees, Elmer (United Kingdom) Quer, Lluís (France) Rees, Mary (United Kingdom) Quilez, Iñigo (Spain) Rege, Mangesh B. (India) Quine, Jack (USA) Regensburger, Georg (Austria) Quintana Portilla, Gema R. (Spain) Regis, Goiffon (France) Quintana, Yamilet (Venezuela) Reguero Guerra, Lorena (Spain) Quintero, Antonio (Spain) Rehmann, Ulf (Germany) Quintero, Roy (Venezuela) Reich, Holger (Germany) Quirós Gracián, Adolfo (Spain) Reinfelds, Andrejs (Latvia) Quirós Gracián, Fernando (Spain) Reingold, Omer (Israel) Reiten, Idun (Norway) List of participants 821

Reiterer, Michael (Italy) Rodríguez Blancas, José Luis (Spain) Remón, Dionís (Spain) Rodríguez Blanco, Guillermo (Colombia) Renchin-Ochiri, Mijiddorjj (Mongolia) Rodríguez Buitrago, Carlos J. (Spain) Rendall, Alan (Germany) Rodríguez Castaño, David (Spain) Renedo Pedrajas, José Luis (Spain) Rodríguez de la Peña, Thalía (Spain) Rentsen, Enkhbat (Mongolia) Rodríguez del Río, Roberto (Spain) Resende, Pedro (Portugal) Rodríguez García, José Manuel (Spain) Restrepo, Guillermo (Colombia) Rodríguez Guerrero, Marta (Spain) Reventós Tarrida, Agustí (Spain) Rodríguez Hertz, Federico (Uruguay) Rey Alcántara, Patricia (Spain) Rodríguez Hertz, Mª Alejandra (Spain) Rey Ley, Guillermo (Spain) Rodríguez López, Jesús (Spain) Rey, José Manuel (Spain) Rodríguez Luján, Irene (Spain) Reyes Castro, Miguel (Spain) Rodríguez Méndez, José Ángel (Spain) Reyes Iglesias, María Encarnación (Spain) Rodríguez Mielgo, César (Spain) Reyes Mata, Rocío (Spain) Rodríguez Pérez, M. Magdalena (Spain) Reyes Salguero, Elía (Spain) Rodríguez Piazza, Luis (Spain) Reyes Souto, Guillermo (Spain) Rodríguez Rodríguez, Arturo (Spain) Reynoso Alcántara, Claudia (Mexico) Rodríguez Salazar, Soledad (Spain) Rezola, M. Luisa (Spain) Rodríguez Sánchez, Cristina (Spain) Riaza, Ricardo (Spain) Rodríguez Sanjurjo, José Manuel (Spain) Ribes, Luis (Canada) Rodríguez Santamaría, Ana (Spain) Ríder Moyano, Alfonso (Spain) Rodríguez Soler, Javier (Spain) Riera Burger, Constanza (Norway) Rodríguez Uría, Maria Victoria (Spain) Riley, Timothy (USA) Rodríguez Velázquez, Juan Alberto (Spain) Rincón, Luis (Mexico) Rodríguez, Francisco (Spain) Ringel, Claus Michael (Germany) Rodríguez, Gerardo (Spain) Riordan, Oliver (United Kingdom) Rodríguez, María Elena (Spain) Ríos Fachal, Matilde (Spain) Rodríguez, Miguel A. (Spain) Ríos, Cristian (USA) Rodríguez-Moldes Rey, Covadonga (Spain) Risueño Pérez, Carlos (Spain) Rogers, Keith (Spain) Ritoré, Manuel (Spain) Roig, Abdo (Spain) Rittatore, Álvaro (Uruguay) Rojas León, Antonio (USA) Rivero García, Luis Felipe (Spain) Rojas Matas, Ángela (Spain) Riveros, María Silvina (Argentina) Rojas Monroy, Rocío (Mexico) Roath, Chan (Cambodia) Rojas-Medar, Marko (Brazil) Robbiano, Luc (France) Roldán López de Hierro, Concepción (Spain) Robinson, Ben-Zion (Israel) Romance del Río, Miguel (Spain) Robles Arredondo, Gabriela (Mexico) Romera Colmenarejo, Elena (Spain) Rocchi, Paolo (Italy) Romero Álvarez, Natalia (Spain) Rocha Martín, Juan (Spain) Romero Avello, César (Spain) Rochon, Frederic (USA) Romero Fuster, Mª Carmen (Spain) Roczen, Marko (Germany) Romero Ibáñez, Ana (Spain) Rodnianski, Igor (USA) Romero Laorden, David (Spain) Rodrigues Faustino, Nelson José (Portugal) Romero Olivares, Esther (Spain) Rodrigues, José Francisco (Portugal) Romero Sánchez, Natalia (Spain) Rodríguez Álvarez, Margarita (Spain) Romero Sánchez, Pantaleón David (Spain) Rodríguez Arbeo, Sergio (Spain) Rondero Guerrero, Carlos (Mexico) Rodríguez Arós, Ángel Daniel (Spain) Ronzhin, Alexandr (Russian Federation) Rodríguez Bellido, María Ángeles (Spain) Ropchan, Carmen (Canada) 822 List of participants

Rordam, Mikael (Denmark) Saadetoglu, Muge (Turkish Cyprus) Ros, Antonio (Spain) Sabatti, Chiara (USA) Rosado Linares, Jesús (Spain) Sabina de Lis, José (Spain) Rosado, Mª Eugenia (Spain) Sablonniere, Paul (France) Rosales Lombardo, M. César (Spain) Saboya Baquero, Martha (Spain) Rosenschon, Andreas (USA) Sacchetti, Andrea (Italy) Rosón Trespalacios, José (Spain) Sad, Ligia Arantes (Brazil) Rosselló Llompart, Francesc (Spain) Sadallah, Boubaker (Algeria) Rossi, Julio D. (Spain) Sadornil Renedo, Daniel (Spain) Rothschild, Linda (USA) Saez Beltrán, Moises (Spain) Roughgarden, Tim (USA) Sáez Schwedt, Andrés (Spain) Rouquier, Rápale (France) Sagredo Sánchez, Lucía (Spain) Rousseau, Christiane (Canada) Sahoo, Binod Kumar (India) Rovenski Yu, Vladimir (Israel) Sahraoui, Fatiha (Algeria) Rovira Escofet, Carles (Spain) Saifi, Ali (United Arab Emirates) Roy, Marie-Francoise (France) Saifullah, Khalid (Pakistan) Roy, Rahul (India) Saikia, Anupam (India) Royo Regueiro, María Pilar (Spain) Sakai, Fumio (Japan) Ruan, Qihua (P.R. China) Sakakibara, Nobuhisa (Japan) Ruano Sáinz, Susana (Spain) Sakasai, Takuya (Japan) Ruano, Diego (Spain) Sala Siscar, Josep Vicent (Spain) Rubashkina, Elena (Russian Federation) Salafranca Laforga, Rafael (Spain) Rubinfeld, Ronitt (USA) Salas, Héctor (Puerto Rico) Rubio Crespo, María Jesús (Spain) Saleem, Mohammad (Japan) Rubió Pons, Llorenç (Spain) Saleri, Fausto (Italy) Rubio Ruiz, Rafael María (Spain) Salvador González, Alfredo (Spain) Rubio Segovia, Baldomero (Spain) Salvai, Marcos (Argentina) Rubio, Roberto (Spain) Salvarani, Francesco (Italy) Rubtsov, Konstantin (Russian Federation) Salvetti, Mario (Italy) Ruddy, David (USA) Samadi, Sedki (Spain) Rué Perna, Juanjo (Spain) Samian, A. Latif (Malaysia) Rueda, Sonia l. (Spain) Samoylovich, Mikhail (Russian Federation) Ruesga, Pilar (Spain) Samuel, Joseph (India) Ruiz Calvo, Manuel (Spain) San Antolín, Ángel (Spain) Ruiz del Portal, Francisco R. (Spain) San Ginés Ruiz, Aranzazu (Spain) Ruiz González, Alberto (Spain) San José Martínez, Fernando (Spain) Ruiz Gordoa, Pilar (Spain) San Martín Alarcia, Carmen (Spain) Ruiz López, Natalia (Spain) San Segundo, Fernando (Spain) Ruiz Morcillo, Víctor Manuel (Spain) Sanabria Codesal, Esther (Spain) Ruiz, Ceferino (Spain) Sánchez Altozano, Sonia (Spain) Ruiz, Jesús M. (Spain) Sánchez Ávila, Carmen (Spain) Ruiz-Rivas, Carmen (Spain) Sánchez Benito, M. Mercedes (Spain) Russo, Remigio (Italy) Sánchez Caja, Miguel (Spain) Rustarazo, Patricia (Spain) Sánchez del Pozo, Mª del Pilar (Spain) Ruzsa, Imre (Hungary) Sánchez Gabites, Jaime Jorge (Spain) Ryabov, Alexey (Germany) Sánchez García, Rubén (United Kingdom) Rybicki, Tomasz (Poland) Sánchez García, Sergio (Spain) Sánchez Gil, Lidia (Spain) Saà, Joel (Spain) Sánchez Giralda, Tomás (Spain) List of participants 823

Sánchez Gómez, Gema (Spain) Sarnak, Peter (USA) Sánchez Iglesias, Adela (Spain) Sastre Gómez, Silvia (Spain) Sánchez Lajusticia, Luis (Spain) Sastre Rosa, Mª Asunción (Spain) Sánchez Martín, Elisa (Spain) Sastri, Chelluri C.A. (Canada) Sánchez Migallón Cano, Mara (Spain) Sasyk, Roman (USA) Sánchez Morgado, Héctor (Mexico) Satkurunath, Ramesh (United Kingdom) Sánchez Ortega, Juana (Spain) Satoh, Takao (Japan) Sánchez Palacio, José Luis (Spain) Sauzin, David (France) Sánchez Rodríguez, Estela (Spain) Savin, Anton (Russian Federation) Sánchez Sánz, Julia (Spain) Savin, Ovidiu (USA) Sánchez Sánz, Urko (Spain) Savo, Alessandro (Italy) Sánchez Valdés, Ariel (Spain) Sawae, Ryuichi (Japan) Sánchez Villaseñor, Eduardo Jesús (Spain) Sawano, Yoshihiro (Japan) Sánchez, Eva (Spain) Sawon, Justin (USA) Sánchez-Lirola Ortega, María Gracia (Spain) Sbordone, Carlo (Italy) Sánchez-Ruiz, Jorge (Spain) Scanlon, Thomas (USA) Sandberg, Oskar (Sweden) Schappacher, Norbert (France) Sane, Sharad (India) Schaps, Mary (Israel) Sangroniz Gómez, José (Spain) Scherbakov, Eugeniy Aleksandrovich Sankaran, Parameswaran (India) (Russian Federation) Santa-María Megía, Ignacio (Spain) Scherr, Constantin (Germany) Santamaría Sánchez, Rafael (Spain) Schleicher, Dierk (Germany) Santiago del Río, Pedro María (Spain) Schmickler-Hirzebruch, Ulrike (Germany) Santiago Fernández, Jorge (Spain) Schmid, Wilfried (USA) Santonja Gómez, Francisco José (Spain) Schmidt, William (USA) Santos Alaez, Evangelina (Spain) Schmitt, Peter (Austria) Santos Barradas, Ismael (Spain) Schneider, Peter (Germany) Santos Santiago, Paz (Spain) Schönlieb, Carola-Bibiane (Austria) Santos, Francisco (Spain) Schramm, Oded (USA) Sanugi, Bahrom (Malaysia) Schreiber, Bertram (USA) Sanz Aguado, Ángel (Spain) Schultens, Jennifer (USA) Sanz Alix, Miguel (Spain) Schulze-Halberg, Axel (Mexico) Sánz Alonso, Beatriz (Spain) Schwartz, Fernando (USA) Sanz Ferrer, Fernando (Spain) Schweigert, Christoph (Germany) Sanz Gil, Javier (Spain) Schweitzer, Pascal (Germany) Sanz, Ana María (Spain) Scriven, Neil (United Kingdom) Sanziel, María Cristina (Argentina) Sebastián Benito, Alberto Ricardo (Spain) Sanzo Curran, Patrick (Spain) Sebastián Gómez, Alberto (Spain) Sanz-Serna, Jesús María (Spain) Seco Forsnacke, Daniel (Spain) Sanz-Solé, Marta (Spain) Seco Revilla, Luis Ángel (Canada) Saorín Castaño, Manuel (Spain) Sedó Torres, Leonor (Spain) Sapir, Jenya (USA) Seiler, Ruedi (Germany) Sapir, Mark (USA) Seiler, Wolfgang K. (Germany) Saraiva, Luis (Portugal) Selinger, Nikita (Germany) Saravanan, Jeya Bharathi (India) Semenov, Vasyl (Ukraine) Sarkar, Jaydeb (India) Semenovich Holevo, Alexander Sarkar, Rudra Pada (India) (Russian Federation) Sarma, Bhaba Kumar (India) Semião, Paulo (Portugal) Sarma, Ritumoni (India) Sempere Montero, Lourdes (Spain) 824 List of participants

Sendra Pons, Juana (Spain) Sigmund, Karl (Austria) Sendra, Juan Rafael (Spain) Signes, Teresa (Spain) Sengupta, Indranath (India) Siguero Chinchilla, Ana Isabel (Spain) Seok Woo, Kim (South Corea) Sikorav, Jean-Claude (France) Seppälä, Mika (Finland) Siles Molina, Mercedes (Spain) Seress, Akos (USA) Simic, Slavko (Serbia & Montenegro) Serfaty, Sylvia (USA) Simon, László (Hungary) Serna Cabeza, Mª del Pilar (Spain) Simon, Peter (Hungary) Serra Fuster, Rafael (Spain) Simons, Gord (Canada) Serra, Oriol (Spain) Singerman, David (United Kingdom) Serrano, Helia (Spain) Singh Laishram, Shanta (India) Serrat Piè, Carles (Spain) Singh, Anupam Kumar (India) Sertoz, Ali Sinan (Turkey) Singh, Mansa (Canada) Sevenster, Arjen (The Netherlands) Singh, S.V. (India) Sever Silvestru, Dragomir (Australia) Siqveland, Arvid (Norway) Sevilla Ramírez, Juan Manuel (Spain) Siu, Man Keung (P.R. China) Shadmi, Doron (Israel) Sivak-Fischler, Jimena (France) Shalom, Yehuda (Israel) Skopina, Maria (Russian Federation) Shamarova, Evelina (Germany) Skvortsov, Valentin (Russian Federation) Sharaffedin, Ahmad (Iran) Slavova, Angela (Bulgary) Sharma, Anuradha (India) Sletsjøe, Arne B. (Norway) Shatz, Stephen (USA) Sloan, Ian (Australia) Shaw, Sen-Yen (Taiwan) Slominska, Jolanta (Poland) Shawagfeh, Nabil (Jordan) Smajlovic, Lejla (Bosnia & Herzegovina) Shen, Jian (Spain) Smania Brandao, Daniel (Brazil) Shi, Xiquan (USA) Smirnov, Eugeny (Russian Federation) Shibano, Hiroki (Japan) Smirnov, Stanislav (Switzerland) Shiga, Hironori (Japan) Smith, Stuart (USA) Shikare, Maruti (India) Smoktunowicz , Agata (United Kingdom) Shin, Sugwoo (USA) Snoussi, Jawad (Mexico) Shiraiwa, Kenichi (Japan) Soblechero, Ana (Spain) Shishikura, Mitsuhiro (Japan) Soffer, Abraham (USA) Shmarev, Sergey (Spain) Sofi, Mohammad Amin (India) Sholapurkar, Vinayak (India) Soheili, Ali Reza (Iran) Shorey, Tarlok Nath (India) Sohn, Sung Ik (South Corea) Shorikov, Andrey (Russian Federation) Sokolov, Maksim (Uzbekistán) Shoytov, Alexander (Russian Federation) Sola Ortiz, Cristina (Spain) Shrivastava, Manjulata (India) Solà-Morales Rubió, Juan (Spain) Shub, Michael (Canada) Solbes Castro, Lucía (Spain) Shubin, Mikhail (USA) Solla, Antonio (Spain) Shubladze, Mamuka (Georgia) Sols Lucia, Ignacio (Spain) Shutyaev, Victor (Russian Federation) Somaskandan, Kumaresan (India) Sic García, Ángel Roberto (Guatemala) Son, Nguyen Khoa (Vietnam) Siddiqi, Abul Hasan (Saudi Arabia) Sonn, Jack (Israel) Sidi Ammi, Moulay Rchid (Portugal) Soria de Diego, F. Javier (Spain) Siegel, Alan (USA) Soria, Fernando (Spain) Sierra Vázquez, Vicente (Spain) Soriano García, Yolanda (Spain) Sierra, Germán (Spain) Sorli, Ronald (Australia) Sigarreta Almira, José María (Spain) Sós, Vera T.(Hungary) List of participants 825

Sosa Martín, Diana de las Nieves (Spain) Sullivan, John (Germany) Sossinsky, Alexei (Russian Federation) Sumi, Hiroki (Japan) Soto Bajo, Moisés (Spain) Sushch, Volodymyr (Poland) Soto Monge, Beatriz (Spain) Susi García, Rosario (Spain) Soto Uruñuela, Marta Parrales (Spain) Susperregui Lesaca, Julián (Spain) Soto-Andrade, Jorge (Chile) Suzuki, Noriaki (Japan) Soudry, David (Israel) Svrtan, Dragutin (Croatia) Soydan, Gôkhan (Turkey) Szabó, Zoltán (USA) Spaggiari, Fulvia (Italy) Szaniszlo, Zsuzsanna (USA) Speh, Birgit (USA) Szarek, Stanislaw (France) Spence, Stephen (Spain) Szepessy, Anders (Sweden) Spencer, Mark (USA) Sznitman, Alain-Sol (Switzerland) Spencer, Thomas (USA) Ta, Thi Hoai An (Vietnam) Sprekels, Jürgen (Germany) Tabarintseva, Elena Vladimirovna Srinivas, Vasudevan (India) (Russian Federation) Srinivasan, Anitha (India) Tabera, Luis (Spain) Srinivasan, Kesavan (India) Tabernero Guzmán, Hugo (Spain) Srinivasan, Natesan (India) Tachizawa, Kazuya (Japan) Srivastava, Sashi Mohan (India) Tadmor, Eitan (USA) Staffans, Olof (Finland) Taduri Rao, Srinivasa Siva Rama Krishna Stahl, Herbert (Germany) (India) Stana, Nikcevic (Serbia & Montenegro) Taft, Earl (USA) Stancu, Alina (Canada) Tajvidi, Nader (Sweden) Staniszewski, Michal (Poland) Takahashi, Atsushi (Japan) Stanley, Richard P. (USA) Takahashi, Takéo (France) Starita, Giulio (Italy) Takakura, Tatsuru (Japan) Stauch, Marika (Germany) Takayama, Manabu (Japan) Steinby, Paula (Finland) Takayama, Nobuki (Japan) Steinhorn, Charles (USA) Takenouchi, Yoshifumi (Phillippines) Stekolshchik, Rafael (Israel) Takesaki, Masamichi (Japan) Stern, Ronald (USA) Tamaru, Hiroshi (Japan) Sternheimer, Daniel (France) Tamburini, Maria Clara (Italy) Steuding, Joern (Germany) Tamm de Araujo Moreira, Carlos Gustavo Steuding, Rasa (Spain) (Brazil) Stoll, Carina (Germany) Tanaka, Kokoro (Japan) Storozhuk, Konstantin (Russian Federation) Tanbay, Betül (Turkey) Stosic, Marko (Portugal) Tandon, Rajat (India) Straube, Emil (USA) Tandra, Haryono (Indonesia) Stray, Arne (Norway) Tanoglu, Gamze (Turkey) Strazzabosco, Barbara (Germany) Tao, Jing (USA) Strooker, Jan R. (The Netherlands) Tao, Terence (USA) Strunkov, Sergey (Russian Federation) Tareghian, Hamed Reza (Iran) Stukow, Michal (Poland) Tarieladze, Vaja (Spain) Suárez Granero, Antonio (Spain) Tarrío Quintela, José Carlos (Spain) Suárez Serrato, Pablo (United Kingdom) Tasaki, Hiroyuki (Japan) Sudbery, Anthony (United Kingdom) Tatjer, Joan Carles (Spain) Sugahara, Kunio (Japan) Tauste Campo, Adria (Spain) Suh, Dong Youp (South Corea) Taya, Hisao (Japan) Suli, Endre (United Kingdom) Taylor, Dewey (USA) 826 List of participants

Taylor, Richard (United Kingdom) Tolsa, Xavier (Spain) Tchantcho, Bertrand (Cameroon) Tomás Estevan, Virtudes (Spain) Tchuenche, Jean Michel (Tanzania) Tomazella, João Nivaldo (Brazil) Te Riele, Herman (The Netherlands) Tondeur, Philippe (USA) Teicher, Mina (Israel) Tonegawa, Yoshihiro (Japan) Tejada, Juan (Spain) Tong, Anna Sea-Lin (Singapore) Tejero Prieto, Carlos (Spain) Tonks, Andrew Peter (United Kingdom) Tellechea Armenta, Eduardo (Mexico) Ton-That, Tuong (USA) Temirgaliyev, Nurlan (Kazakhstan) Topping, Peter (United Kingdom) Temlyakov, Vladimir (USA) Topsøe, Flemming (Denmark) Tena Ayuso, Juan (Spain) Torisu, Ichiro (Japan) Tengely, Szabolcs (Hungary) Tornaría, Gonzalo (Uruguay) Tent i Jorques, Joan Francesc (Spain) Torrea, José Luis (Spain) Teo, Lee-Peng (Malaysia) Torrecilla-Tarantino, Iván (Spain) Terai, Nobuhiro (Japan) Torres Gutiérrez, Nuria (Spain) Terakawa, Hiroyuki (Japan) Torres Martín, Eugenia (Spain) Terasawa, Yutaka (Japan) Torres Pérez, Marta (Spain) Terasoma, Tomohide (Japan) Torres Téigell, David (Spain) Terman, David (USA) Torres-Hernández, Roberto (Mexico) Terng, Chuu-Lian (USA) Tosatti, Valentino (USA) Terrés, Raquel (Spain) Totaro, Burt (United Kingdom) Tetjana, Eisner (Germany) Toure, Saliou (Ivory Coast) Thas A., Joseph (Belgium) Touris Lojo, Eva (Spain) The Long, Pham (Vietnam) Toussaint, Godfried (Canada) Theobald, Thorsten (Germany) Tovar Sánchez, Luis Manuel (Mexico) Thiele, Christoph (USA) Tovio Ciercoles, Víctor (Spain) Thilikos, Dimitrios (Greece) Tradacete Pérez, Pedro (Spain) Thomas, Janet (Australia) Travesa, Artur (Spain) Thomas, Robin (USA) Tretiakov, Alexey (Poland) Thomas, Simon (USA) Trevisan, Luca (USA) Thomé, Michel (France) Trillo Moya, Juan Carlos (Spain) Thomsen, Momme Johs (Germany) Trivisa, Constantina (USA) Tikhonov, Sergey (Spain) Trobajo de las Matas, Mª Teresa (Spain) Tillmann, Ulrike (United Kingdom) Tronel, Gerard (France) Timofte, Aida-Mirela (Germany) Trudinger, Neil (Australia) Timoney, Richard (Ireland) Trujillo Jacinto del Castillo, Juan J. (Spain) Tindel, Samy (France) Truong, May (Australia) Tiraboschi, Alejandro (Argentina) Tschinkel, Yuri (Germany) Tirumalasetty, Amaranath (India) Tseng, Shiojenn (Taiwan) Tisseyre, François (France) Tsigoni, Anastasia (Greece) Tocón Barroso, Maribel (Canada) Tsou, Sheung Tsun (United Kingdom) Toda, Yukinobu (Japan) Tsuboi, Takashi (Japan) Todd, Michael (United Kingdom) Tsuchiya, Nobuo (Japan) Todjihounde, Léonard (Benin) Tsuda, Ei (Japan) Todorov, Ivan (United Kingdom) Tsugawa, Kotaro (Japan) Toerner, Guenter (Germany) Tsushima, Ryuji (Japan) Tojeiro, Ruy (Brazil) Tumarkin, Pavel (Russian Federation) Toland, John (United Kingdom) Tunc, Cemil (Turkey) Toledo Romero, Jesús (Spain) Turiel, Francisco Javier (Spain) List of participants 827

Turner, Edward (USA) Vargas, Edson (Brazil) Tuset, Lars (Norway) Vargas, Jorge Antonio (Argentina) Tuzhilin, Mikhail (Russian Federation) Varju, Peter P. (Hungary) Tylli, Hans-Olav (Finland) Varona Malumbres, Juan Luis (Spain) Varvaruca, Eugen (United Kingdom) Úbeda García, José I. (Spain) Varvaruca, Lorina (United Kingdom) Úbeda Rives, José P. (Spain) Vasilieva, Olga (Colombia) Ubis Martínez, Adrián (Spain) Vassiliev, Victor A. (Russian Federation) Uchiyama, Atsushi (Japan) Vatsal, Vinayak (Canada) Uchiyama, Mitsuru (Japan) Vaz, Pedro (Portugal) Udaya Kovilakath, Anandavardhanan (India) Vazirani, Mónica (USA) Udomene, Aniefiok (Italy) Vázquez Corral, Javier (Spain) Udriste, Constantin (Romania) Vázquez Furelos, Mercedes (Spain) Ueno Jacue, Carlos (Spain) Vázquez González, Leonor (Spain) Ueno, Kenji (Japan) Vázquez Martínez, Luis (Spain) Uesu, Hiroaki (Japan) Vázquez, Juan Luis (Spain) Ulecia García, Mª Teresa (Spain) Vázquez-Abal, María Elena (Spain) Umemura, Hiroshi (Japan) Vecina Jiménez, José María (Spain) Ungureanu, Viorica (Romania) Vega García, Bonifacio (Spain) Upadhye, Chandraprabha (India) Vega Vicente, Pilar (Spain) Urban, Eric (USA) Vega, José M. (Spain) Urbano, Francisco (Spain) Vega, Luis (Spain) Urbina, Wilfredo (Venezuela) Vela Hernández, Manuela (Spain) Ures, Raúl (Uruguay) Vela Pérez, María (Spain) Ushio, Keizo (Japan) Vela, Montserrat (Spain) Usnich, Alexandr (France) Velasco Recrían, María Pilar (Spain) Uteshev, Alexei (Russian Federation) Velázquez, Juan L. (Spain) Uusipaikka, Esa (Finland) Velimirovic, Ljubica (Serbia & Montenegro) Veloso, José Miguel (Brazil) Vaccarino, Francesco (Italy) Vendrell Simón, Josep Mª (Spain) Valdecantos Dema, Mª Teresa (Spain) Venema, Gerard (USA) Valdivia Pérez, Fabián (Mexico) Ventura, Enric (Spain) Valencia Vizcaino, Pedro Francisco (Mexico) Vera de Serio, Virginia Norma (Argentina) Valero, Isaac (Spain) Vera, Daniel (Spain) Valette, Alain (Switzerland) Verdera, Joan (Spain) Vallejo, Ernesto (Mexico) Verdugo Díaz, Julieta (Mexico) Van de Weyer, Geert (Belgium) Verelst, Karin (Belgium) Van der Hoeven, Joris (France) Vergne, Michèle (France) Van der Kallen, Wilberd (The Netherlands) Verjovsky, Alberto (Mexico) Van der Poorten, Alfred J. (Australia) Verma, Jugal (India) Van der Put, Marius (The Netherlands) Verrill-Schlichting, Helena (USA) Van der Schaft, Arjan (The Netherlands) Vershinin, Vladimir (France) Van Frankenhuijsen, Machiel (USA) Vesztergombi, Katalin (USA) Van Steirteghem, Bart (Portugal) Veys, Willem (Belgium) Van Wyk, Leon (South Africa) Viana, Marcelo (Brazil) Vanninathan, Muthusamy (India) Viaño, Juan Manuel (Spain) Varga, Zoltán (Hungary) Vicente Matilla, Pilar (Spain) Vargas Mendoza, José (Mexico) Vicente, Miquel Molina (Spain) Vargas, Ana (Spain) Victoria de la Iglesia Meleiro, Coral (Spain) 828 List of participants

Vidal Díez de Ulzurrun, Guillermo (Spain) Weibel, Charles (USA) Vidal Vázquez, Ricardo (Spain) Weiss, Michael (United Kingdom) Vielhaber, Michael (Chile) Wen, Lan (P.R. China) Vigara Benito, Rubén (Spain) Werner, Wendelin (France) Vigon, Vincent (France) Wibmer, Michael (Austria) Vikraman, Balaji (Spain) Wiegerinck, Jan (The Netherlands) Vikraman, Uma (India) Wiegmann, Paul (USA) Vilas Prieto, José Luis (Spain) Wigderson, Avi (USA) Vílchez Gómez, María Fátima (Spain) Wilking, Burhard (Germany) Villacampa Gutiérrez, Raquel (Spain) Will, Cynthia (Argentina) Villamayor, Orlando (Spain) Williams, Lauren (USA) Villani, Cédric (France) Wills Toro, Luis Alberto Villanueva García, José David (Spain) (United Arab Emirates) Villar Santos, Jorge Luis (Spain) Wilson, John (United Kingdom) Villatoro Machuca, Francisco R. (Spain) Winitzky de Spinadel,VeraMartha (Argentina) Villegas, Salvador (Spain) Winkel, Matthias (United Kingdom) Villén Pizarro, Antonio (Spain) Winther, Ragnar (Norway) Vinuesa del Río, Carlos (Spain) Wlodarczyk, Jaroslaw (USA) Viña, Andrés (Spain) Wolf, Julia (United Kingdom) Viola, Carlo (Italy) Wolfart, Jürgen (Germany) Viro, Oleg (Sweden) Wood, David (Spain) Vishne, Uzi (Israel) Wouts, Marc (Falkland Islands) Vives, Joseph (Spain) Wright, James (United Kingdom) Vivo Molina, Juana María (Spain) Wright, Margaret H. (USA) Vodopyanov, Sergey (Russian Federation) Wu, de Ting (USA) Vogtmann, Karen (USA) Wu, Hansheng (Japan) Voisin, Claire (France) Wu, Hung-Hsi (USA) Vojtechovsky, Petr (USA) Wulfsohn, Aubrey (United Kingdom) Volic, Ismar (USA) Wunderli, Thomas (United Arab Emirates) Volk, Wolfgang (Germany) Von Mouche, Pierre (Nederlandse Antillen) Xambó, Sebastiá (Spain) Von Renteln, Michael (Germany) Xenophontos, Christos (Cyprus) Von Wuthenau, Sebastian (Mexico) Xie, Shishen (USA) Vorobiev, Yury (Mexico) Vukotic Jovsic, Dragan (Spain) Yadav, Rajendra Kumar (India) Vukovic, Mirjana (Bosnia & Herzegovina) Yagasaki, Tatsuhiko (Japan) Yaguchi, Teruo (Japan) Wagner, Dominique (Spain) Yakubov, Yakov (Israel) Walias Cuadrado, Magdalena (Spain) Yamada, Kotaro (Japan) Walker, James (USA) Yamashita, Go (France) Wan Soon, Kim (North Corea) Yan, Baisheng (USA) Wang, Bin (USA) Yan, Min (Hong-Kong) Wang, Erxiao (USA) Yanaba, Hiroko (Japan) Wang, Hwai-Chiuan (Taiwan) Yanai, Kana (Japan) Wang, Shicheng (P.R. China) Yanchevskii, Vyacheslav (Belarus) Wang, Shin-Hwa (Taiwan) Yannacopoulos, Athanasios (Greece) Wang, Weichung (Taiwan) Yao, Guowu (P.R. China) Webster, Benjamin (USA) Yao, Xin (Germany) Wegner, Bernd (Germany) Yasuda, Takehiko (Japan) List of participants 829

Yasutoshi , Nombra (Japan) Zdravkovska, Smilka (USA) Yazdani, Alireza (United Kingdom) Zelenyuk, Yuliya (Ukraine) Yeh, Fang-Bo (Taiwan) Zelmanov, Efim (USA) Yeh, Lina (Taiwan) Zertuche, Federico (Mexico) Yeh,Yeong-Nan (Taiwan) Zhang, Ping (Turkish Cyprus) Yera Gracia, Isabel (Spain) Zhang, Qiao (USA) Ying, Daniel (Sweden) Zhang, Qiong (Spain) Ylinen, Kari (Finland) Zhang, Zhong Fu (P.R. China) Yoneda, Tsuyoshi (Japan) Zharkov, Ilia (USA) Yoshinaga, Masahiko (Italy) Zheng, Songmu (P.R. China) Yu, Chia-Fu (Taiwan) Zheng, Yong (P.R. China) Yu, Guoliang (USA) Zhizhchenko, Alexey (Russian Federation) Yu, Jeong Youn (South Corea) Zhou, Yong (P.R. China) Yu, Josephine (USA) Zhu, Zuonong (P.R. China) Yu, Roger (P.R. China) Zhuravlev, Sergei (Russian Federation) Yuste Leciñena, Piedad (Spain) Ziegler, Günter M. (Germany) Ziegler, Martin (Germany) Zacarés González, Mario (Spain) Zili, Mounir (Tunisia) Zádník, Vojtech (Czech Republic) Zimmermann, Irene (Germany) Zaharopol, Radu (USA) Zinger, Aleksey (USA) Zaitsev, Dmitri (Ireland) Zitan, Fouad (Morocco) Zalama Hernández, Débora (Spain) Zocar Expósito, Concepción (Spain) Zaldivar, Felipe (Mexico) Zohouri Zangeneh, Ali (Iran) Zamarro de Santos, Mª Carmen (Spain) Zöller, Stefanie (Germany) Zangeneh, Bijan (Iran) Zoltan, Nemeth (Hungary) Zapatero Cabañas, Elena (Spain) Zorboska, Nina (Canada) Zarate, María José (Spain) Zorich, Anton (France) Zarco García, Ana María (Spain) Zouhaïr, Mouayn (Morocco) Zare Firoozabadi, Sanaz (Iran) Zuazua Iriondo, Enrique (Spain) Zarzuela, Santiago (Spain) Zubelli, Jorge Passamani (Brazil) Zarzycki, Roland (Poland) Zugadi Reizabal, Amaia (Spain) Zavaleta, Andrés (Spain) Zurro, María-Ángeles (Spain) Zbigniew, Palka (Poland) Zyskin, Maxim (United Kingdom) Participants by country∗

Algeria ...... 11 Hungary...... 21 Panama ...... 1 Argentina ...... 32 India ...... 111 Paraguay ...... 1 Armenia ...... 1 Indonesia ...... 2 Peru ...... 5 Australia ...... 23 Iran ...... 38 Phillippines ...... 6 Austria ...... 11 Ireland ...... 8 Poland...... 32 Azerbaijan ...... 11 Israel ...... 34 Portugal ...... 32 Bangladesh...... 1 Italy ...... 81 P.R. China ...... 33 Belarus ...... 4 Ivory Coast ...... 3 Puerto Rico ...... 5 Belgium ...... 12 Japan...... 128 Romania ...... 22 Benin ...... 1 Jordan ...... 1 Russian Federation ....75 Bolivia...... 1 Kazakhstan...... 4 Saudi Arabia ...... 6 Bosnia & Herzegovina . . 3 Kenya...... 2 Senegal ...... 2 Brazil ...... 47 Kuwait...... 1 Serbia & Montenegro . . 15 Bulgary...... 2 Kyrgyzstan ...... 1 Singapore ...... 6 Burkina Faso ...... 1 Latvia ...... 3 South Africa ...... 12 Cambodia ...... 1 Lesotho ...... 2 South Corea ...... 61 Cameroon...... 4 Lithuania ...... 1 Spain...... 1330 Canada ...... 53 Luxembourg ...... 1 Sudan ...... 1 Chile ...... 9 Madagascar ...... 1 Sweden ...... 21 Colombia ...... 13 Malaysia ...... 3 Switzerland ...... 26 Croatia ...... 6 Mauritania ...... 1 Tadjikistan ...... 1 Cuba...... 2 Mexico ...... 57 Taiwan...... 24 Cyprus...... 1 Moldova ...... 2 Tanzania ...... 1 Czech Republic...... 7 Mongolia ...... 2 Thailand ...... 4 Denmark...... 9 Morocco ...... 15 Tunisia ...... 7 Ecuador...... 1 Mozambique ...... 2 Turkey...... 16 Egypt ...... 6 Nederlandse Antillen ....1 Turkish Cyprus ...... 2 Estonia ...... 6 Nepal ...... 1 Uganda ...... 1 Falkland Islands ...... 1 Netherlands ...... 25 Ukraine ...... 8 Finland ...... 26 New Zealand ...... 3 United Arab Emirates . . . 4 France...... 122 Nicaragua ...... 1 United Kingdom .....103 Georgia...... 4 Nigeria ...... 4 USA...... 383 Germany...... 120 North Corea ...... 3 Uruguay ...... 8 Greece...... 15 Norway...... 16 Uzbekistan ...... 1 Guatemala ...... 1 Pakistan ...... 4 Venezuela ...... 11 Hong-Kong ...... 1 Palestine ...... 1 Vietnam...... 6

∗ According to their mailing addresses. Author index (Volumes I, II and III)

Ageev, Oleg N., II 1641 Chai, Ching-Li, II 295 Agol, Ian, II 951 Chen, Zhiming, III 1163 Agrawal, Manindra, III 985 Cheng, Shiu-Yuen, III 1673 Aguirre, Esperanza, I 33 Chernov, Nikolai, II 1679 Alexeev, Valery, II 515 Coifman, Ronald, I 757 Artigue, Michèle, III 1645 Corry, Leo, III 1697 Crawley-Boevey, William, II 117 Ball, John, I 25, 36, 45, 757 Barthe, Franck, II 1529 Darmon, Henri, II 313 Barvinok, Alexander, III 763 Deift, Percy, I 125 Bass, Hyman, III 1743 de la Llave, Rafael, II 1705 Bergelson, Vitaly, II 1655 de Lange, Jan, III 1663 Bezrukavnikov, Roman, II 1119 de Léon, Manuel, I 3, 28, 50, Bhargava, Manjul, II 271 Demailly, Jean-Pierre, I 153 Bianchini, Stefano, III 147 Dembo, Amir, III 535 Bochev, Pavel, III 1137 Derrida, Bernard, III 367 Böhm, Christoph, II 683 de Shalit, Ehud, III 1645 Bolaños Evia, Gilda, III 1743 DeVore, Ronald, I 187 Bonk, Mario, II 1349 Dolgopyat, Dmitry, II 1679 Borkar, Vivek S., III 1299 Donnelly, Peter, III 559 Bost, Jean-Benoît, II 537 Downey, Rod, II 1 Bourguignon, Jean-Pierre, I 737 Durán, Ricardo G., III 1181 Bousquet-Mélou, Mireille, III 789 du Sautoy, Marcus, I 737, II 131 Bovier, Anton, III 499 Dyn, Nira, III 1201 Boyd, Stephen, III 1311 Braverman, Alexander, II 1145 Ein, Lawrence, II 583 Brendle, Simon, II 691 Einsiedler, Manfred, II 1731 Bridgeland, Tom, II 563 Eliashberg, Yakov, I 217 Bridson, Martin R., II 961 Elworthy, K. David, III 575 Emanouilov, Oleg Yu., III 1321 Cabrera, Mercedes, I 31 Engquist, Björn, I 737 Caflisch, Russel E., III 1419 Candès, Emamnuel J., III 1433 Fan, Jianqing, III 595 Carleson, Lennart, I 757 Fefferman, Charles, I 78 Caselles, Vicent, III 1453 Felder, Giovanni, I 55 Cattaneo, Alberto S., III 339 Föllmer, Hans, I 109 Cerf, Raphaël, III 519 Fuchs, Jürgen, III 443 832 Author index

Fujiwara, Kazuhiro, II 347 Kim, Jeong Han, III 873 Fukaya, Kenji, II 879 Klartag, Bo’az, II 1547 Kleinberg, Jon, III 1019 Geelen, Jim, III 827 Kleiner, Bruce, II 743 Gérard, Patrick, III 157 Kohn, Robert V., I 359 Gerards, Bert, III 827 Konyagin, Sergey V., II 1393 Ghrist, Robert, III 1 Kra, Bryna, III 57 Ghys, Étienne, I 247 Golse, François, III 183 Lalley, Steven P., III 637 Gorodetski, Anton, III 27 Lalonde, François, II 769 Graber, Tom, II 603 Laumon, Gérard, II 401 Green, Ben, II 373 Le Bris, Claude, III 1507 Griebel, Michael, III 1473 Le Calvez, Patrice, III 77 Griffiths, Phillip, I 34 Le Jan, Yves, III 649 Grötschel, Martin, I 37 LeVeque, Randall J., III 1227 Grunewald, Fritz, II 131 Li, Runze, III 595 Guicciardini, Niccolò, III 1719 Li, Xue-Mei, III 575 Guionnet, Alice, III 623 Lindenstrauss, Elon, II 1731 Gunzburger, Max, III 1137 Liu, Xiaobo, II 791 Gursky, Matthew J., III 203 Lott, John, I 66 Lovász, László, I 49 Haiman, Mark, III 843 Łuczak, Tomasz, III 899 Hamaekers, Jan, III 1473 Henniart, Guy, II 1171 Mabuchi, Toshiki, II 813 Hofmann, Steve, II 1375 Maday, Yvon, III 1255 Holevo, Alexander S., III 999 Madsen, Ib, I 385 Honda, Ko, II 705 Maillet, Jean Michel, III 383 Hopcroft, John, I 97 Manin, Yuri, I 757 Hunt, Brian, III 27 Mariño, Marcos, III 409 Hwang, Jun-Muk, II 613 McCullagh, Peter, III 669 Ishii, Hitoshi, III 213 Michel, Philippe, II 421 Iwaniec, Henryk, I 279 Mikhalkin, Grigory, II 827 Minicozzi II, William P., II 853 Johnstone, Ian M., I 307 Minsky, Yair N., II 1001 Juan Carlos, The King of Spain, I 41 Monod, Nicolas, II 1183 Morel, Fabien, II 1035 Kaloshin, Vadim, III 27 Morgan, John W., I 713 Kapovich, Michael, II 719 Musta¸tˇa, Mircea, II 583 Kato, Kazuya, I 335 Keller, Bernhard, II 151 Nebres, Ben, III 1673 Kenderov, Petar S., III 1583 Neeman, Itay, II 27 Kerkyacharian, Gérard, III 713 Nemirovski, Arkadi, I 413 Khovanov, Mikhail, II 989 Neunzert, Helmut, I 757 Author index 833

Newman, Charles M., I 88 Schneider, Peter, II 1261 Ngô, Bao-Châu, II 1213 Schramm, Oded, I 513 Nizioł, Wiesława, II 459 Schweigert, Christoph, III 443 Nowak, Martin A., III 1523 Seiler, Ruedi, III 1743 Nualart, David, III 1541 Seppälä, Mika, III 1743 Seress, Ákos, II 245 Oh, Yong-Geun, II 879 Serfaty, Sylvia, III 267 Okounkov, Andrei, III 687 Shalom, Yehuda, II 1283 Ono, Kaoru, II 1061 Shub, Michael, III 99 Opdam, Eric M., II 1227 Siegel, Alan, III 1599 Osterwalder, Konrad, III 1673 Skinner, Christopher, II 473 Ozawa, Narutaka, II 1563 Smirnov, Stanislav, II 1421 Ozsváth, Peter, II 1083 Smoktunowicz, Agata, II 259 Soffer, Avy, III 459 Picard, Dominique, III 713 Sossinsky, A. B., I 737 Popa, Sorin, I 445 Soudry, David, II 1311 Pulvirenti, Mario, III 229 Speh, Birgit, II 1327 Quarteroni, Alfio, I 479 Springer, Tonny A., II 1337 Staffans, Olof J., III 1367 Ralston, Anthony, III 1645 Stanley, Richard P., I 545 Ramagge, Jacqui, I 737 Stewart, Ian, III 1631 Rathjen, Michael, II 45 Straube, Emil J., II 1453 Reingold, Omer, III 1045 Süli, Endre, III 1271 Rodnianski, Igor, III 421 Szabó, Zoltán, II 1083 Rørdam, Mikael, II 1581 Szarek, Stanislaw J., II 1599 Ros, Antonio, II 907 Szepessy, Anders, III 1563 Rothschild, Linda P., II 1405 Tandon, Rajat, I 51 Roughgarden, Tim, III 1071 Tao, Terence, I 581 Rouquier, Raphaël, II 191 Temlyakov, Vladimir N., II 1479 Rubinfeld, Ronitt, III 1095 Terasoma, Tomohide, II 627 Ruiz Gallardón, Alberto, I 30 Terng, Chuu-Lian, II 927 Runkel, Ingo, III 443 Thomas, Robin, III 963 Ruzsa, Imre Z., III 911 Thomas, Simon, II 93 Sánchez-Ron, José M., I 777 Tisseyre, François, I 737 Santos, Francisco, III 931 Tolsa, Xavier, II 1505 Sanz-Solé, Marta, I 757 Tondeur, Philippe, I 737 Sapir, Mark, II 223 Trevisan, Luca, III 1111 Sarnak, Peter, I 757 Trudinger, Neil S., III 291 Savin, Ovidiu, III 257 Tschinkel, Yuri, II 637 Scanlon, Thomas, II 71 Urban, Eric, II 473 Schaft, Arjan van der, III 1339 Schmidt, William, III 1663 Vatsal, Vinayak, II 501 834 Author index

Vázquez, Juan Luis, I 609 Włodarczyk, Jarosław, II 653 Vega, Luis, III 303 Wright, Margaret H., I 37 Velázquez, Juan J. L., III 609 Wu, Hung-Hsi, III 1673 Venkatesh, Akshay, II 421 Vergne, Michèle, I 635 Xambó Descamps, Sebastià, III 1743 Villani, Cédric, III 473 Yang, Jie, III 669 Vogtmann, Karen, II 1101 Yee, Lee Peng, III 1663 Werner, Wendelin, III 741 Yu, Guoliang, II 1623 Whittle, Geoff, III 827 Zorich, Anton, III 121 Wigderson, Avi, I 665 Zuazua, Enrique, III 1389 Wilking, Burkhard, II 683