Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory:...

101
Equilibria, fixed point, computation Equilibria, fixed point, computation Philippe Bich, PSE and University Paris 1 Pantheon-Sorbonne, France. Philippe Bich

Transcript of Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory:...

Page 1: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Equilibria, fixed point, computation

Equilibria, fixed point, computation

Philippe Bich, PSE and University Paris 1 Pantheon-Sorbonne,France.

Philippe Bich

Page 2: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Modelization in Micro, Macro, Network theory, game theory:what are we talking about ?A model in Economics, social science, ...: mathematicalequations describing the evolution of an economical system(with agents).The agent can be a homo œconomicus (neo-classicalparadigm: rational agent), or not (lack of rationality: cognitivelimits, prudence, altruism, cognitive bias...)But his behaviour is influenced by some forces (happiness,social forces, altruism, ...) which can sometimes becontradictory.In a model, before studying the dynamic, interesting to studythe stability of the system.Now, Equilibria (or fixed-point) comes on the scene!

Philippe Bich

Page 3: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Modelization in Micro, Macro, Network theory, game theory:what are we talking about ?A model in Economics, social science, ...: mathematicalequations describing the evolution of an economical system(with agents).The agent can be a homo œconomicus (neo-classicalparadigm: rational agent), or not (lack of rationality: cognitivelimits, prudence, altruism, cognitive bias...)But his behaviour is influenced by some forces (happiness,social forces, altruism, ...) which can sometimes becontradictory.In a model, before studying the dynamic, interesting to studythe stability of the system.Now, Equilibria (or fixed-point) comes on the scene!

Philippe Bich

Page 4: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Modelization in Micro, Macro, Network theory, game theory:what are we talking about ?A model in Economics, social science, ...: mathematicalequations describing the evolution of an economical system(with agents).The agent can be a homo œconomicus (neo-classicalparadigm: rational agent), or not (lack of rationality: cognitivelimits, prudence, altruism, cognitive bias...)But his behaviour is influenced by some forces (happiness,social forces, altruism, ...) which can sometimes becontradictory.In a model, before studying the dynamic, interesting to studythe stability of the system.Now, Equilibria (or fixed-point) comes on the scene!

Philippe Bich

Page 5: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Modelization in Micro, Macro, Network theory, game theory:what are we talking about ?A model in Economics, social science, ...: mathematicalequations describing the evolution of an economical system(with agents).The agent can be a homo œconomicus (neo-classicalparadigm: rational agent), or not (lack of rationality: cognitivelimits, prudence, altruism, cognitive bias...)But his behaviour is influenced by some forces (happiness,social forces, altruism, ...) which can sometimes becontradictory.In a model, before studying the dynamic, interesting to studythe stability of the system.Now, Equilibria (or fixed-point) comes on the scene!

Philippe Bich

Page 6: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Modelization in Micro, Macro, Network theory, game theory:what are we talking about ?A model in Economics, social science, ...: mathematicalequations describing the evolution of an economical system(with agents).The agent can be a homo œconomicus (neo-classicalparadigm: rational agent), or not (lack of rationality: cognitivelimits, prudence, altruism, cognitive bias...)But his behaviour is influenced by some forces (happiness,social forces, altruism, ...) which can sometimes becontradictory.In a model, before studying the dynamic, interesting to studythe stability of the system.Now, Equilibria (or fixed-point) comes on the scene!

Philippe Bich

Page 7: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Modelization in Micro, Macro, Network theory, game theory:what are we talking about ?A model in Economics, social science, ...: mathematicalequations describing the evolution of an economical system(with agents).The agent can be a homo œconomicus (neo-classicalparadigm: rational agent), or not (lack of rationality: cognitivelimits, prudence, altruism, cognitive bias...)But his behaviour is influenced by some forces (happiness,social forces, altruism, ...) which can sometimes becontradictory.In a model, before studying the dynamic, interesting to studythe stability of the system.Now, Equilibria (or fixed-point) comes on the scene!

Philippe Bich

Page 8: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Philippe Bich

Page 9: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Let us say that an equilibrium is a description of a system (throughsome values of some variables) which does not move despite someforces.Example:

But in Physics, there are very stable principle (Nature minimizesenergy...)And in Economics or Social sciences ?

Philippe Bich

Page 10: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Let us say that an equilibrium is a description of a system (throughsome values of some variables) which does not move despite someforces.Example:

But in Physics, there are very stable principle (Nature minimizesenergy...)And in Economics or Social sciences ?

Philippe Bich

Page 11: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Let us say that an equilibrium is a description of a system (throughsome values of some variables) which does not move despite someforces.Example:

But in Physics, there are very stable principle (Nature minimizesenergy...)And in Economics or Social sciences ?

Philippe Bich

Page 12: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Let us say that an equilibrium is a description of a system (throughsome values of some variables) which does not move despite someforces.Example:

But in Physics, there are very stable principle (Nature minimizesenergy...)And in Economics or Social sciences ?

Philippe Bich

Page 13: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 1: In game theory, Nash equilibrium.

Philippe Bich

Page 14: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Who is Nash ?

John Nash (American mathematician 1928-2015).One of the greatest genius of mathematics according to somemathematicians.Won Nobel prize in Economics and Abel medal (like Nobel prize inmathematics).Was ill (schizophrenia ?) during 25 years, then he recovered!recently killed with his wife in a car crash.See the film "A Beautiful Mind" by Ron Howard (Russel Crowe isNash).

Philippe Bich

Page 15: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Who is Nash ?

John Nash (American mathematician 1928-2015).One of the greatest genius of mathematics according to somemathematicians.Won Nobel prize in Economics and Abel medal (like Nobel prize inmathematics).Was ill (schizophrenia ?) during 25 years, then he recovered!recently killed with his wife in a car crash.See the film "A Beautiful Mind" by Ron Howard (Russel Crowe isNash).

Philippe Bich

Page 16: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Who is Nash ?

John Nash (American mathematician 1928-2015).One of the greatest genius of mathematics according to somemathematicians.Won Nobel prize in Economics and Abel medal (like Nobel prize inmathematics).Was ill (schizophrenia ?) during 25 years, then he recovered!recently killed with his wife in a car crash.See the film "A Beautiful Mind" by Ron Howard (Russel Crowe isNash).

Philippe Bich

Page 17: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Who is Nash ?

John Nash (American mathematician 1928-2015).One of the greatest genius of mathematics according to somemathematicians.Won Nobel prize in Economics and Abel medal (like Nobel prize inmathematics).Was ill (schizophrenia ?) during 25 years, then he recovered!recently killed with his wife in a car crash.See the film "A Beautiful Mind" by Ron Howard (Russel Crowe isNash).

Philippe Bich

Page 18: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Who is Nash ?

John Nash (American mathematician 1928-2015).One of the greatest genius of mathematics according to somemathematicians.Won Nobel prize in Economics and Abel medal (like Nobel prize inmathematics).Was ill (schizophrenia ?) during 25 years, then he recovered!recently killed with his wife in a car crash.See the film "A Beautiful Mind" by Ron Howard (Russel Crowe isNash).

Philippe Bich

Page 19: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Who is Nash ?

John Nash (American mathematician 1928-2015).One of the greatest genius of mathematics according to somemathematicians.Won Nobel prize in Economics and Abel medal (like Nobel prize inmathematics).Was ill (schizophrenia ?) during 25 years, then he recovered!recently killed with his wife in a car crash.See the film "A Beautiful Mind" by Ron Howard (Russel Crowe isNash).

Philippe Bich

Page 20: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 1: In game theory, Nash equilibrium.Motivation: predict behaviour of agents that interact strategically.

Philippe Bich

Page 21: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 1: In game theory, Nash equilibrium.Motivation: predict behaviour of agents that interact strategically.

Philippe Bich

Page 22: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 2: Auctions (particular example of games, but in generaldiscontinuous!).

Philippe Bich

Page 23: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 2: Auctions (particular example of games, but in generaldiscontinuous!).

In general, existence of a Nash equilibrium requires continuityof the payoffs (We will see Nash-Glicksberg Theorem).This is a strong assumption! in practice false (Hotelling,Bertrand, Cournot, ...)What can be done then in terms of existence, computation,...of an equilibrium ?

Philippe Bich

Page 24: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 2: Auctions (particular example of games, but in generaldiscontinuous!).

In general, existence of a Nash equilibrium requires continuityof the payoffs (We will see Nash-Glicksberg Theorem).This is a strong assumption! in practice false (Hotelling,Bertrand, Cournot, ...)What can be done then in terms of existence, computation,...of an equilibrium ?

Philippe Bich

Page 25: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 2: Auctions (particular example of games, but in generaldiscontinuous!).

In general, existence of a Nash equilibrium requires continuityof the payoffs (We will see Nash-Glicksberg Theorem).This is a strong assumption! in practice false (Hotelling,Bertrand, Cournot, ...)What can be done then in terms of existence, computation,...of an equilibrium ?

Philippe Bich

Page 26: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 3: Networks.

Philippe Bich

Page 27: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 3: Networks.

Theory of network is growing very fast since 20 years.kind of problems: in Economics, understanding the form ofnetwork (organizations, nation states, web sites, scholarlypublications,...)example: see social networks.Existence of Pairwise stability network comes from theexistence of Kakutani’s theorem.

Philippe Bich

Page 28: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 3: Networks.

Theory of network is growing very fast since 20 years.kind of problems: in Economics, understanding the form ofnetwork (organizations, nation states, web sites, scholarlypublications,...)example: see social networks.Existence of Pairwise stability network comes from theexistence of Kakutani’s theorem.

Philippe Bich

Page 29: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 3: Networks.

Theory of network is growing very fast since 20 years.kind of problems: in Economics, understanding the form ofnetwork (organizations, nation states, web sites, scholarlypublications,...)example: see social networks.Existence of Pairwise stability network comes from theexistence of Kakutani’s theorem.

Philippe Bich

Page 30: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 3: Networks.

Theory of network is growing very fast since 20 years.kind of problems: in Economics, understanding the form ofnetwork (organizations, nation states, web sites, scholarlypublications,...)example: see social networks.Existence of Pairwise stability network comes from theexistence of Kakutani’s theorem.

Philippe Bich

Page 31: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 4: Price formation

Abstract formalization of an exchange economy through anexcess demand.An excess demand function is is the difference between supplyand demand in good l .Question: existence of a zero ? comes from Brouwer’stheoremAnd for computation (and proof ?): Sperner Lemma

Philippe Bich

Page 32: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 4: Price formation

Abstract formalization of an exchange economy through anexcess demand.An excess demand function is is the difference between supplyand demand in good l .Question: existence of a zero ? comes from Brouwer’stheoremAnd for computation (and proof ?): Sperner Lemma

Philippe Bich

Page 33: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 4: Price formation

Abstract formalization of an exchange economy through anexcess demand.An excess demand function is is the difference between supplyand demand in good l .Question: existence of a zero ? comes from Brouwer’stheoremAnd for computation (and proof ?): Sperner Lemma

Philippe Bich

Page 34: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 4: Price formation

Abstract formalization of an exchange economy through anexcess demand.An excess demand function is is the difference between supplyand demand in good l .Question: existence of a zero ? comes from Brouwer’stheoremAnd for computation (and proof ?): Sperner Lemma

Philippe Bich

Page 35: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 5: Extensive form game.Ultimatum game

Idea of subgame perfect equilibrium (improvement of Nashequilibrium)

Philippe Bich

Page 36: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 5: Extensive form game.

What about if strategy spaces are not finite.Assume for example each strategy space is [0,1] each time,and each player plays one after the other.Assume the payoffs are continuous with respect to the pathwhich is played.Is there a subgame perfect equilibrium ? method ?

Philippe Bich

Page 37: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 5: Extensive form game.

What about if strategy spaces are not finite.Assume for example each strategy space is [0,1] each time,and each player plays one after the other.Assume the payoffs are continuous with respect to the pathwhich is played.Is there a subgame perfect equilibrium ? method ?

Philippe Bich

Page 38: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 5: Extensive form game.

What about if strategy spaces are not finite.Assume for example each strategy space is [0,1] each time,and each player plays one after the other.Assume the payoffs are continuous with respect to the pathwhich is played.Is there a subgame perfect equilibrium ? method ?

Philippe Bich

Page 39: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Example 5: Extensive form game.

What about if strategy spaces are not finite.Assume for example each strategy space is [0,1] each time,and each player plays one after the other.Assume the payoffs are continuous with respect to the pathwhich is played.Is there a subgame perfect equilibrium ? method ?

Philippe Bich

Page 40: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Beyond question of existence: uniqueness of equilibrium, ornumber of equilibria, or the structure of equilibrium set.Beyond technical questions: how to write a model for whichsomething can be said ?Other question: which behaviour induces stability ?Beyond the course: question of dynamic (how converging to anequilibrium). Generally, open question (see Smale).

Philippe Bich

Page 41: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Beyond question of existence: uniqueness of equilibrium, ornumber of equilibria, or the structure of equilibrium set.Beyond technical questions: how to write a model for whichsomething can be said ?Other question: which behaviour induces stability ?Beyond the course: question of dynamic (how converging to anequilibrium). Generally, open question (see Smale).

Philippe Bich

Page 42: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Beyond question of existence: uniqueness of equilibrium, ornumber of equilibria, or the structure of equilibrium set.Beyond technical questions: how to write a model for whichsomething can be said ?Other question: which behaviour induces stability ?Beyond the course: question of dynamic (how converging to anequilibrium). Generally, open question (see Smale).

Philippe Bich

Page 43: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

0. Presentation, syllabus

Beyond question of existence: uniqueness of equilibrium, ornumber of equilibria, or the structure of equilibrium set.Beyond technical questions: how to write a model for whichsomething can be said ?Other question: which behaviour induces stability ?Beyond the course: question of dynamic (how converging to anequilibrium). Generally, open question (see Smale).

Philippe Bich

Page 44: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

9*2 HoursGrade=an exam (approx 17 points)+a participation grade(approx 3 points)+potentially 2 additional pointsThe exam=exercise or Questions related closely to theLectures.Participation grade=attendance+small exams at the beginningof some lectures (additional points)+small oral presentationduring the lectures.Typically, a student that makes a good oral presentation duringa lecture, which attends the class, and which makes goodsmall exams during the lectures will get 5 points, to be addedto his final grade on 17.

Philippe Bich

Page 45: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

9*2 HoursGrade=an exam (approx 17 points)+a participation grade(approx 3 points)+potentially 2 additional pointsThe exam=exercise or Questions related closely to theLectures.Participation grade=attendance+small exams at the beginningof some lectures (additional points)+small oral presentationduring the lectures.Typically, a student that makes a good oral presentation duringa lecture, which attends the class, and which makes goodsmall exams during the lectures will get 5 points, to be addedto his final grade on 17.

Philippe Bich

Page 46: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

9*2 HoursGrade=an exam (approx 17 points)+a participation grade(approx 3 points)+potentially 2 additional pointsThe exam=exercise or Questions related closely to theLectures.Participation grade=attendance+small exams at the beginningof some lectures (additional points)+small oral presentationduring the lectures.Typically, a student that makes a good oral presentation duringa lecture, which attends the class, and which makes goodsmall exams during the lectures will get 5 points, to be addedto his final grade on 17.

Philippe Bich

Page 47: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

9*2 HoursGrade=an exam (approx 17 points)+a participation grade(approx 3 points)+potentially 2 additional pointsThe exam=exercise or Questions related closely to theLectures.Participation grade=attendance+small exams at the beginningof some lectures (additional points)+small oral presentationduring the lectures.Typically, a student that makes a good oral presentation duringa lecture, which attends the class, and which makes goodsmall exams during the lectures will get 5 points, to be addedto his final grade on 17.

Philippe Bich

Page 48: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

Course 1: Fixed-point property, Brouwer theorem.Course 2: Sperner Lemma, Proof of Brouwer theorem.Course 3: Topological degree, other proof of Brouwer, zero ofinward continuous vector fields.Course 4: Correspondences, Kakutani’s theorem.Course 5: Maximal element, basic existence theorem of amaximal element.Course 6: Infinite dimensional case of Brouwer: Schauderfixed-point theorem.Course 7: Banach fixed-point theorem, Blackwell fixed-pointtheorem, application to Bellman equation.Course 8: Order theoretic fixed point theorem: Tarski’stheorem.Course 9: Some applications (given depending time) : Gametheory, networks, ...

Philippe Bich

Page 49: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

Course 1: Fixed-point property, Brouwer theorem.Course 2: Sperner Lemma, Proof of Brouwer theorem.Course 3: Topological degree, other proof of Brouwer, zero ofinward continuous vector fields.Course 4: Correspondences, Kakutani’s theorem.Course 5: Maximal element, basic existence theorem of amaximal element.Course 6: Infinite dimensional case of Brouwer: Schauderfixed-point theorem.Course 7: Banach fixed-point theorem, Blackwell fixed-pointtheorem, application to Bellman equation.Course 8: Order theoretic fixed point theorem: Tarski’stheorem.Course 9: Some applications (given depending time) : Gametheory, networks, ...

Philippe Bich

Page 50: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

Course 1: Fixed-point property, Brouwer theorem.Course 2: Sperner Lemma, Proof of Brouwer theorem.Course 3: Topological degree, other proof of Brouwer, zero ofinward continuous vector fields.Course 4: Correspondences, Kakutani’s theorem.Course 5: Maximal element, basic existence theorem of amaximal element.Course 6: Infinite dimensional case of Brouwer: Schauderfixed-point theorem.Course 7: Banach fixed-point theorem, Blackwell fixed-pointtheorem, application to Bellman equation.Course 8: Order theoretic fixed point theorem: Tarski’stheorem.Course 9: Some applications (given depending time) : Gametheory, networks, ...

Philippe Bich

Page 51: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

Course 1: Fixed-point property, Brouwer theorem.Course 2: Sperner Lemma, Proof of Brouwer theorem.Course 3: Topological degree, other proof of Brouwer, zero ofinward continuous vector fields.Course 4: Correspondences, Kakutani’s theorem.Course 5: Maximal element, basic existence theorem of amaximal element.Course 6: Infinite dimensional case of Brouwer: Schauderfixed-point theorem.Course 7: Banach fixed-point theorem, Blackwell fixed-pointtheorem, application to Bellman equation.Course 8: Order theoretic fixed point theorem: Tarski’stheorem.Course 9: Some applications (given depending time) : Gametheory, networks, ...

Philippe Bich

Page 52: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

Course 1: Fixed-point property, Brouwer theorem.Course 2: Sperner Lemma, Proof of Brouwer theorem.Course 3: Topological degree, other proof of Brouwer, zero ofinward continuous vector fields.Course 4: Correspondences, Kakutani’s theorem.Course 5: Maximal element, basic existence theorem of amaximal element.Course 6: Infinite dimensional case of Brouwer: Schauderfixed-point theorem.Course 7: Banach fixed-point theorem, Blackwell fixed-pointtheorem, application to Bellman equation.Course 8: Order theoretic fixed point theorem: Tarski’stheorem.Course 9: Some applications (given depending time) : Gametheory, networks, ...

Philippe Bich

Page 53: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

Course 1: Fixed-point property, Brouwer theorem.Course 2: Sperner Lemma, Proof of Brouwer theorem.Course 3: Topological degree, other proof of Brouwer, zero ofinward continuous vector fields.Course 4: Correspondences, Kakutani’s theorem.Course 5: Maximal element, basic existence theorem of amaximal element.Course 6: Infinite dimensional case of Brouwer: Schauderfixed-point theorem.Course 7: Banach fixed-point theorem, Blackwell fixed-pointtheorem, application to Bellman equation.Course 8: Order theoretic fixed point theorem: Tarski’stheorem.Course 9: Some applications (given depending time) : Gametheory, networks, ...

Philippe Bich

Page 54: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

Course 1: Fixed-point property, Brouwer theorem.Course 2: Sperner Lemma, Proof of Brouwer theorem.Course 3: Topological degree, other proof of Brouwer, zero ofinward continuous vector fields.Course 4: Correspondences, Kakutani’s theorem.Course 5: Maximal element, basic existence theorem of amaximal element.Course 6: Infinite dimensional case of Brouwer: Schauderfixed-point theorem.Course 7: Banach fixed-point theorem, Blackwell fixed-pointtheorem, application to Bellman equation.Course 8: Order theoretic fixed point theorem: Tarski’stheorem.Course 9: Some applications (given depending time) : Gametheory, networks, ...

Philippe Bich

Page 55: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

Course 1: Fixed-point property, Brouwer theorem.Course 2: Sperner Lemma, Proof of Brouwer theorem.Course 3: Topological degree, other proof of Brouwer, zero ofinward continuous vector fields.Course 4: Correspondences, Kakutani’s theorem.Course 5: Maximal element, basic existence theorem of amaximal element.Course 6: Infinite dimensional case of Brouwer: Schauderfixed-point theorem.Course 7: Banach fixed-point theorem, Blackwell fixed-pointtheorem, application to Bellman equation.Course 8: Order theoretic fixed point theorem: Tarski’stheorem.Course 9: Some applications (given depending time) : Gametheory, networks, ...

Philippe Bich

Page 56: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

Course 1: Fixed-point property, Brouwer theorem.Course 2: Sperner Lemma, Proof of Brouwer theorem.Course 3: Topological degree, other proof of Brouwer, zero ofinward continuous vector fields.Course 4: Correspondences, Kakutani’s theorem.Course 5: Maximal element, basic existence theorem of amaximal element.Course 6: Infinite dimensional case of Brouwer: Schauderfixed-point theorem.Course 7: Banach fixed-point theorem, Blackwell fixed-pointtheorem, application to Bellman equation.Course 8: Order theoretic fixed point theorem: Tarski’stheorem.Course 9: Some applications (given depending time) : Gametheory, networks, ...

Philippe Bich

Page 57: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

Syllabus

Course 1: Fixed-point property, Brouwer theorem.Course 2: Sperner Lemma, Proof of Brouwer theorem.Course 3: Topological degree, other proof of Brouwer, zero ofinward continuous vector fields.Course 4: Correspondences, Kakutani’s theorem.Course 5: Maximal element, basic existence theorem of amaximal element.Course 6: Infinite dimensional case of Brouwer: Schauderfixed-point theorem.Course 7: Banach fixed-point theorem, Blackwell fixed-pointtheorem, application to Bellman equation.Course 8: Order theoretic fixed point theorem: Tarski’stheorem.Course 9: Some applications (given depending time) : Gametheory, networks, ...

Philippe Bich

Page 58: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

The concept of Continuity, compactness and convexity plays a veryimportant role in this course.Continuity of a function can be written using balls (closed or open),and the definition of balls uses the definition of metric spaces.

Definition: metric spaces

A metric space (E ,d) is a set E together with a functiond : E × E → [0,+∞[, called a distance (or a metric) and satisfying:

For every (x , y) ∈ E × E , d(x , y) = 0 if and only if x = y ;For every (x , y) ∈ E × E , d(x , y) = d(y , x);For every (x , y , z) ∈ E × E × E , d(x , y) ≤ d(x , z) + d(z, y);

Philippe Bich

Page 59: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

The concept of Continuity, compactness and convexity plays a veryimportant role in this course.Continuity of a function can be written using balls (closed or open),and the definition of balls uses the definition of metric spaces.

Definition: metric spaces

A metric space (E ,d) is a set E together with a functiond : E × E → [0,+∞[, called a distance (or a metric) and satisfying:

For every (x , y) ∈ E × E , d(x , y) = 0 if and only if x = y ;For every (x , y) ∈ E × E , d(x , y) = d(y , x);For every (x , y , z) ∈ E × E × E , d(x , y) ≤ d(x , z) + d(z, y);

Philippe Bich

Page 60: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

The concept of Continuity, compactness and convexity plays a veryimportant role in this course.Continuity of a function can be written using balls (closed or open),and the definition of balls uses the definition of metric spaces.

Definition: metric spaces

A metric space (E ,d) is a set E together with a functiond : E × E → [0,+∞[, called a distance (or a metric) and satisfying:

For every (x , y) ∈ E × E , d(x , y) = 0 if and only if x = y ;For every (x , y) ∈ E × E , d(x , y) = d(y , x);For every (x , y , z) ∈ E × E × E , d(x , y) ≤ d(x , z) + d(z, y);

Philippe Bich

Page 61: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

The concept of Continuity, compactness and convexity plays a veryimportant role in this course.Continuity of a function can be written using balls (closed or open),and the definition of balls uses the definition of metric spaces.

Definition: metric spaces

A metric space (E ,d) is a set E together with a functiond : E × E → [0,+∞[, called a distance (or a metric) and satisfying:

For every (x , y) ∈ E × E , d(x , y) = 0 if and only if x = y ;For every (x , y) ∈ E × E , d(x , y) = d(y , x);For every (x , y , z) ∈ E × E × E , d(x , y) ≤ d(x , z) + d(z, y);

Philippe Bich

Page 62: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

The concept of Continuity, compactness and convexity plays a veryimportant role in this course.Continuity of a function can be written using balls (closed or open),and the definition of balls uses the definition of metric spaces.

Definition: metric spaces

A metric space (E ,d) is a set E together with a functiond : E × E → [0,+∞[, called a distance (or a metric) and satisfying:

For every (x , y) ∈ E × E , d(x , y) = 0 if and only if x = y ;For every (x , y) ∈ E × E , d(x , y) = d(y , x);For every (x , y , z) ∈ E × E × E , d(x , y) ≤ d(x , z) + d(z, y);

Philippe Bich

Page 63: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

The concept of Continuity, compactness and convexity plays a veryimportant role in this course.Continuity of a function can be written using balls (closed or open),and the definition of balls uses the definition of metric spaces.

Definition: metric spaces

A metric space (E ,d) is a set E together with a functiond : E × E → [0,+∞[, called a distance (or a metric) and satisfying:

For every (x , y) ∈ E × E , d(x , y) = 0 if and only if x = y ;For every (x , y) ∈ E × E , d(x , y) = d(y , x);For every (x , y , z) ∈ E × E × E , d(x , y) ≤ d(x , z) + d(z, y);

Philippe Bich

Page 64: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

In many cases, it is possible to measure distances using thestronger concept of norm:

Norm ‖.‖ on E , a vector spaces IR-e.v.:

‖.‖ mapping from E to IR+;For every x ∈ E , ‖x‖ = 0 if and only if x = 0;For every x ∈ E , For every t ∈ IR, ‖tx‖ = |t |‖x‖;For every (x , y) ∈ E × E , ‖x + y‖ ≤ ‖x‖+ ‖y‖.

Philippe Bich

Page 65: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

In many cases, it is possible to measure distances using thestronger concept of norm:

Norm ‖.‖ on E , a vector spaces IR-e.v.:

‖.‖ mapping from E to IR+;For every x ∈ E , ‖x‖ = 0 if and only if x = 0;For every x ∈ E , For every t ∈ IR, ‖tx‖ = |t |‖x‖;For every (x , y) ∈ E × E , ‖x + y‖ ≤ ‖x‖+ ‖y‖.

Philippe Bich

Page 66: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

In many cases, it is possible to measure distances using thestronger concept of norm:

Norm ‖.‖ on E , a vector spaces IR-e.v.:

‖.‖ mapping from E to IR+;For every x ∈ E , ‖x‖ = 0 if and only if x = 0;For every x ∈ E , For every t ∈ IR, ‖tx‖ = |t |‖x‖;For every (x , y) ∈ E × E , ‖x + y‖ ≤ ‖x‖+ ‖y‖.

Philippe Bich

Page 67: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

In many cases, it is possible to measure distances using thestronger concept of norm:

Norm ‖.‖ on E , a vector spaces IR-e.v.:

‖.‖ mapping from E to IR+;For every x ∈ E , ‖x‖ = 0 if and only if x = 0;For every x ∈ E , For every t ∈ IR, ‖tx‖ = |t |‖x‖;For every (x , y) ∈ E × E , ‖x + y‖ ≤ ‖x‖+ ‖y‖.

Philippe Bich

Page 68: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

In many cases, it is possible to measure distances using thestronger concept of norm:

Norm ‖.‖ on E , a vector spaces IR-e.v.:

‖.‖ mapping from E to IR+;For every x ∈ E , ‖x‖ = 0 if and only if x = 0;For every x ∈ E , For every t ∈ IR, ‖tx‖ = |t |‖x‖;For every (x , y) ∈ E × E , ‖x + y‖ ≤ ‖x‖+ ‖y‖.

Philippe Bich

Page 69: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

Proposition

If (E , ‖.‖) is a norm space, then if we define d(x , y) = ‖x − y‖ forevery (x , y) ∈ E × E , then (E ,d) is a metric space.

Philippe Bich

Page 70: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

Example 0: discrete distance.Example 1: distance in a graph.Example 2: d1,d2, d∞ in Rn, ‖.‖1,‖.‖2, ‖.‖∞ in Rn, or in spaceof real sequences.Example 3: d∞ or ‖.‖∞ on B(X ,R), the set of boundedfunctions from X to R.

Philippe Bich

Page 71: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

Example 0: discrete distance.Example 1: distance in a graph.Example 2: d1,d2, d∞ in Rn, ‖.‖1,‖.‖2, ‖.‖∞ in Rn, or in spaceof real sequences.Example 3: d∞ or ‖.‖∞ on B(X ,R), the set of boundedfunctions from X to R.

Philippe Bich

Page 72: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

Example 0: discrete distance.Example 1: distance in a graph.Example 2: d1,d2, d∞ in Rn, ‖.‖1,‖.‖2, ‖.‖∞ in Rn, or in spaceof real sequences.Example 3: d∞ or ‖.‖∞ on B(X ,R), the set of boundedfunctions from X to R.

Philippe Bich

Page 73: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

Example 0: discrete distance.Example 1: distance in a graph.Example 2: d1,d2, d∞ in Rn, ‖.‖1,‖.‖2, ‖.‖∞ in Rn, or in spaceof real sequences.Example 3: d∞ or ‖.‖∞ on B(X ,R), the set of boundedfunctions from X to R.

Philippe Bich

Page 74: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

(Definition of Continuity of f : X → Y with balls):

Let (X ,d) and (Y , δ) two metric spaces. ThenA function f : X → Y is continuous if and only if:

(Equivalent Definition of Continuity of f : X → Y with sequences):

Let (X ,d) and (Y , δ) two metric spaces. ThenA function f : X → Y is continuous if and only if:

Philippe Bich

Page 75: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

(Definition of Continuity of f : X → Y with balls):

Let (X ,d) and (Y , δ) two metric spaces. ThenA function f : X → Y is continuous if and only if:

(Equivalent Definition of Continuity of f : X → Y with sequences):

Let (X ,d) and (Y , δ) two metric spaces. ThenA function f : X → Y is continuous if and only if:

Philippe Bich

Page 76: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

(Definition of Continuity of f : X → Y with balls):

Let (X ,d) and (Y , δ) two metric spaces. ThenA function f : X → Y is continuous if and only if:

(Equivalent Definition of Continuity of f : X → Y with sequences):

Let (X ,d) and (Y , δ) two metric spaces. ThenA function f : X → Y is continuous if and only if:

Philippe Bich

Page 77: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

(Definition of Continuity of f : X → Y with balls):

Let (X ,d) and (Y , δ) two metric spaces. ThenA function f : X → Y is continuous if and only if:

(Equivalent Definition of Continuity of f : X → Y with sequences):

Let (X ,d) and (Y , δ) two metric spaces. ThenA function f : X → Y is continuous if and only if:

Philippe Bich

Page 78: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

(Definition of Continuity of f : X → Y with balls):

Let (X ,d) and (Y , δ) two metric spaces. ThenA function f : X → Y is continuous if and only if:

(Equivalent Definition of Continuity of f : X → Y with sequences):

Let (X ,d) and (Y , δ) two metric spaces. ThenA function f : X → Y is continuous if and only if:

Philippe Bich

Page 79: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

(Definition of Continuity of f : X → Y with balls):

Let (X ,d) and (Y , δ) two metric spaces. ThenA function f : X → Y is continuous if and only if:

(Equivalent Definition of Continuity of f : X → Y with sequences):

Let (X ,d) and (Y , δ) two metric spaces. ThenA function f : X → Y is continuous if and only if:

Philippe Bich

Page 80: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

(Definition of closed end open subsets):

Let (X ,d) a metric space. Then a susbspace A ⊂ X is closed if....Let (X ,d) a metric space. Then a susbspace A ⊂ X is open if....

Philippe Bich

Page 81: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

(Definition of closed end open subsets):

Let (X ,d) a metric space. Then a susbspace A ⊂ X is closed if....Let (X ,d) a metric space. Then a susbspace A ⊂ X is open if....

Philippe Bich

Page 82: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

(Definition of closed end open subsets):

Let (X ,d) a metric space. Then a susbspace A ⊂ X is closed if....Let (X ,d) a metric space. Then a susbspace A ⊂ X is open if....

Philippe Bich

Page 83: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

Definition of compact subsets:

Let (E ,d) a metric set. A subset K ⊂ E is compact in E if for everyfamilly (Ui)i∈I of open covering of K (i.e. K ⊂ ∪i∈IUi ) if there is afinite subcovering (i.e. there is J ⊂ I, J finite, such that K ⊂ ∪i∈JUi ).

Equivalent Definition of compact subsets:

Let (E ,d) a metric set. A subset K ⊂ E is compact in E if and onlyif: for every sequence (xn) of K , there exists a subsequence (xφ(n))which converges in K .

Philippe Bich

Page 84: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property A) Reminders

Definition of compact subsets:

Let (E ,d) a metric set. A subset K ⊂ E is compact in E if for everyfamilly (Ui)i∈I of open covering of K (i.e. K ⊂ ∪i∈IUi ) if there is afinite subcovering (i.e. there is J ⊂ I, J finite, such that K ⊂ ∪i∈JUi ).

Equivalent Definition of compact subsets:

Let (E ,d) a metric set. A subset K ⊂ E is compact in E if and onlyif: for every sequence (xn) of K , there exists a subsequence (xφ(n))which converges in K .

Philippe Bich

Page 85: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property B) The fixed point property

Definition:A metric space (X ,d) has the fixed point property if: for everycontinuous function f : X → X , there exists a fixed point x ∈ X of X(which means f (x) = x).

Questions[0,1] has the FPP ?R has the FPP ?[0,1] ∪ [2,3] has the FPP ?[0,1[ has the FPP ?A circle in R2 has the FPP ?A half-circle R2 has the FPP ?

Philippe Bich

Page 86: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property B) The fixed point property

Definition:A metric space (X ,d) has the fixed point property if: for everycontinuous function f : X → X , there exists a fixed point x ∈ X of X(which means f (x) = x).

Questions[0,1] has the FPP ?R has the FPP ?[0,1] ∪ [2,3] has the FPP ?[0,1[ has the FPP ?A circle in R2 has the FPP ?A half-circle R2 has the FPP ?

Philippe Bich

Page 87: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property B) The fixed point property

Definition:A metric space (X ,d) has the fixed point property if: for everycontinuous function f : X → X , there exists a fixed point x ∈ X of X(which means f (x) = x).

Questions[0,1] has the FPP ?R has the FPP ?[0,1] ∪ [2,3] has the FPP ?[0,1[ has the FPP ?A circle in R2 has the FPP ?A half-circle R2 has the FPP ?

Philippe Bich

Page 88: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property B) The fixed point property

Definition:A metric space (X ,d) has the fixed point property if: for everycontinuous function f : X → X , there exists a fixed point x ∈ X of X(which means f (x) = x).

Questions[0,1] has the FPP ?R has the FPP ?[0,1] ∪ [2,3] has the FPP ?[0,1[ has the FPP ?A circle in R2 has the FPP ?A half-circle R2 has the FPP ?

Philippe Bich

Page 89: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property B) The fixed point property

Definition:A metric space (X ,d) has the fixed point property if: for everycontinuous function f : X → X , there exists a fixed point x ∈ X of X(which means f (x) = x).

Questions[0,1] has the FPP ?R has the FPP ?[0,1] ∪ [2,3] has the FPP ?[0,1[ has the FPP ?A circle in R2 has the FPP ?A half-circle R2 has the FPP ?

Philippe Bich

Page 90: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property B) The fixed point property

Definition:A metric space (X ,d) has the fixed point property if: for everycontinuous function f : X → X , there exists a fixed point x ∈ X of X(which means f (x) = x).

Questions[0,1] has the FPP ?R has the FPP ?[0,1] ∪ [2,3] has the FPP ?[0,1[ has the FPP ?A circle in R2 has the FPP ?A half-circle R2 has the FPP ?

Philippe Bich

Page 91: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property B) The fixed point property

Definition:A metric space (X ,d) has the fixed point property if: for everycontinuous function f : X → X , there exists a fixed point x ∈ X of X(which means f (x) = x).

Questions[0,1] has the FPP ?R has the FPP ?[0,1] ∪ [2,3] has the FPP ?[0,1[ has the FPP ?A circle in R2 has the FPP ?A half-circle R2 has the FPP ?

Philippe Bich

Page 92: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

1. The Fixed-point property B) The fixed point property

Definition:A metric space (X ,d) has the fixed point property if: for everycontinuous function f : X → X , there exists a fixed point x ∈ X of X(which means f (x) = x).

Questions[0,1] has the FPP ?R has the FPP ?[0,1] ∪ [2,3] has the FPP ?[0,1[ has the FPP ?A circle in R2 has the FPP ?A half-circle R2 has the FPP ?

Philippe Bich

Page 93: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

2. The Fixed-point property is preserved byhomeomorphism

Definition:Let (X ,d) and (Y , δ) two metric spaces. A homeomorphism of Xfrom Y if a function f : X → Y which is continuous, bijective, andsuch that f−1 : Y → X is continuous.

TheoremLet (X ,d) and (Y , δ) two metric spaces such that (X ,d) has theFixed Point property. If f is a a homeomorphism of X from Y then Yhas the fixed point property.

Philippe Bich

Page 94: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

2. The Fixed-point property is preserved byhomeomorphism

Definition:Let (X ,d) and (Y , δ) two metric spaces. A homeomorphism of Xfrom Y if a function f : X → Y which is continuous, bijective, andsuch that f−1 : Y → X is continuous.

TheoremLet (X ,d) and (Y , δ) two metric spaces such that (X ,d) has theFixed Point property. If f is a a homeomorphism of X from Y then Yhas the fixed point property.

Philippe Bich

Page 95: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

2. The Fixed-point property is preserved byhomeomorphism

Definition:Let (X ,d) and (Y , δ) two metric spaces. A homeomorphism of Xfrom Y if a function f : X → Y which is continuous, bijective, andsuch that f−1 : Y → X is continuous.

TheoremLet (X ,d) and (Y , δ) two metric spaces such that (X ,d) has theFixed Point property. If f is a a homeomorphism of X from Y then Yhas the fixed point property.

Philippe Bich

Page 96: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

2. The Fixed-point property is preserved byhomeomorphism

Definition:Let (X ,d) and (Y , δ) two metric spaces. A homeomorphism of Xfrom Y if a function f : X → Y which is continuous, bijective, andsuch that f−1 : Y → X is continuous.

TheoremLet (X ,d) and (Y , δ) two metric spaces such that (X ,d) has theFixed Point property. If f is a a homeomorphism of X from Y then Yhas the fixed point property.

Philippe Bich

Page 97: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

2. The Fixed-point property is preserved byhomeomorphism

Definition:Let (X ,d) and (Y , δ) two metric spaces. A homeomorphism of Xfrom Y if a function f : X → Y which is continuous, bijective, andsuch that f−1 : Y → X is continuous.

TheoremLet (X ,d) and (Y , δ) two metric spaces such that (X ,d) has theFixed Point property. If f is a a homeomorphism of X from Y then Yhas the fixed point property.

Philippe Bich

Page 98: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

3. The Fixed-point property and continuous retraction

Definition:Let (X ,d) a metric space and A a subspace of X . A continuousretraction from X to A is a continuous function f : X → A such thatthe restriction of f to A is the identity of A.

TheoremLet (X ,d) a metric space and A a subspace of X . If there exists f acontinuous retraction from X to A and if (X ,d) has the Fixed Pointproperty, then (A,d) has the fixed point property.

Philippe Bich

Page 99: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

3. The Fixed-point property and continuous retraction

Definition:Let (X ,d) a metric space and A a subspace of X . A continuousretraction from X to A is a continuous function f : X → A such thatthe restriction of f to A is the identity of A.

TheoremLet (X ,d) a metric space and A a subspace of X . If there exists f acontinuous retraction from X to A and if (X ,d) has the Fixed Pointproperty, then (A,d) has the fixed point property.

Philippe Bich

Page 100: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

3. The Fixed-point property and continuous retraction

Definition:Let (X ,d) a metric space and A a subspace of X . A continuousretraction from X to A is a continuous function f : X → A such thatthe restriction of f to A is the identity of A.

TheoremLet (X ,d) a metric space and A a subspace of X . If there exists f acontinuous retraction from X to A and if (X ,d) has the Fixed Pointproperty, then (A,d) has the fixed point property.

Philippe Bich

Page 101: Equilibria, fixed point, computation · Modelization in Micro, Macro, Network theory, game theory: what are we talking about ? A model in Economics, social science, ...: mathematical

4. Convex compact subset in Rn have the Fixed-pointproperty

Theorem (Brouwer theorem)

Convex compact subset in Rn have the Fixed-point property

Philippe Bich