EconCSLib.GameTheory.ExtensiveGame.GameTreeNE #
Nash equilibrium on GameTree, a weaker concept than subgame-perfect equilibrium.
An NE only requires optimality at the root (the entire game), allowing "incredible threats" off the equilibrium path. Every SPE is an NE, but not vice-versa — this is the classical distinction [MSZ §7.1].
Main definitions #
GameTree.IsNashEquilibrium— no unilateral deviation improves the root-game outcome.GameTree.IsNashAt— root-scoped alias forIsNashEquilibrium.GameTree.IsSubgamePerfectOn— root-scoped subgame-perfect predicate.GameTree.HasOnlyRootSubgames— every subgame of a fixed tree is the root.
Main results #
IsSubgamePerfect.toNE— SPE implies NE (as a corollary of Kuhn).IsSubgamePerfect.toSubgamePerfectOn— global SPE implies root-scoped SPE.isSubgamePerfectOn_iff_forall_subtree_isNashAt— subgame perfection on a root is exactly Nash equilibrium at every subtree.IsNashAt.toSubgamePerfectOn_of_hasOnlyRootSubgames— if a tree has no proper subgames, every root Nash equilibrium is subgame-perfect on that tree (MSZ Theorem 7.4, pure finite-tree form).
Nash equilibrium: no single player can improve their outcome at the root game by unilateral deviation.
Weaker than IsSubgamePerfect, which demands optimality at every subtree.
Equations
- GameTree.IsNashEquilibrium σ g = ∀ (i : N) (σ' : GameTree.Strategy N U), GameTree.IVariant i σ σ' → GameTree.outcome σ' g i ≤ GameTree.outcome σ g i
Instances For
Root-scoped Nash equilibrium predicate for a fixed GameTree root.
This is definitionally the existing IsNashEquilibrium, with the requested
root-first API name for users who want to state equilibrium at a particular
subgame rather than quantify over every subtree.
Equations
Instances For
Root-scoped subgame perfection on the subtrees of a fixed root.
IsSubgamePerfect σ is global over every GameTree N U. This predicate
restricts the same no-profitable-deviation condition to subgames that occur
inside the chosen root g.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Root-scoped subgame perfection is equivalent to Nash equilibrium at every subtree of the root. This is the pure finite-tree form of MSZ Definition 7.2.
SPE ⇒ NE: every subgame-perfect equilibrium is a Nash equilibrium (at any fixed root game).
A global subgame-perfect equilibrium is subgame-perfect on every fixed root.
Root-scoped subgame perfection implies Nash equilibrium at the same root.
If a tree has no proper subgames, root Nash equilibrium already implies subgame perfection on that tree. This is the pure finite-tree form of MSZ Theorem 7.4.
Kuhn's theorem, NE form: every finite perfect-information game without chance has a pure-strategy Nash equilibrium.
Kuhn's theorem, root-scoped SPE form: every finite perfect-information game without chance has a pure strategy that is subgame-perfect on that root.