recognition /
GameTheory /
GameTheory.MechanismDesignFromSigma /
explainer
No prose has been written for this declaration yet. The Lean source and graph data below render
without it.
generate prose now
formal statement (Lean)
358 theorem vcg_one_statement :
359 -- (1) DSIC for agent 0.
360 (∀ (v₀ b₁ b₀' : ℝ), utility₀ v₀ b₀' b₁ ≤ utility₀ v₀ v₀ b₁) ∧
361 -- (2) DSIC for agent 1.
362 (∀ (v₁ b₀ b₁' : ℝ), utility₁ v₁ b₀ b₁' ≤ utility₁ v₁ b₀ v₁) ∧
363 -- (3) Pivot identity (when 0 wins).
364 (∀ (v₀ v₁ : ℝ), v₀ ≥ v₁ → payment₀ v₀ v₁ = v₁) ∧
365 -- (4) σ-conservation under truthful.
366 (∀ (v₀ v₁ : ℝ),
367 utility₀ v₀ v₀ v₁ + utility₁ v₁ v₀ v₁ +
368 (payment₀ v₀ v₁ + payment₁ v₀ v₁) = max v₀ v₁) :=
proof body
Term-mode proof.
369 ⟨dsic_agent_zero, dsic_agent_one,
370 fun v₀ v₁ h => (pivot_identity v₀ v₁).1 h,
371 sigma_conservation_truthful⟩
372
373 end -- noncomputable section
374
375 /-! ## §9. Note on the n-agent generalization
376
377 For `n` agents, the same argument applies with the substitutions:
378
379 - Winner = `argmax b_i`.
380 - Payment by winner = `max_{j ≠ winner} b_j` (the second-highest bid).
381 - σ-cost of allocating to `i` = `max_{j ≠ i} v_j` (welfare lost by displaced runner-up).
382
383 The DSIC proof generalizes case-by-case (truthful wins/loses ×
384 deviation wins/loses), with the runner-up bid replacing `v₁` / `b₁`
385 in the two-agent argument.
386
387 Done at `n = 2` here because that is where the σ-conservation
depends on (25)
Lean names referenced from this declaration's body.
of
in IndisputableMonolith.Astrophysics.NucleosynthesisTiers
decl_use
of
in IndisputableMonolith.Foundation.DAlembert.LedgerFactorization
decl_use
cost
in IndisputableMonolith.Foundation.MultiplicativeRecognizerL4
decl_use
cost
in IndisputableMonolith.Foundation.ObserverForcing
decl_use
identity
in IndisputableMonolith.Foundation.ObserverForcing
decl_use
is
in IndisputableMonolith.Foundation.OptionAEmpiricalProgram
decl_use
of
in IndisputableMonolith.Foundation.PhiForcingDerived
decl_use
is
in IndisputableMonolith.Foundation.SimplicialLedger.EdgeLengthFromPsi
decl_use
of
in IndisputableMonolith.Foundation.SpectralEmergence
decl_use
for
in IndisputableMonolith.Foundation.UniversalForcingSelfReference
decl_use
dsic_agent_one
in IndisputableMonolith.GameTheory.MechanismDesignFromSigma
decl_use
dsic_agent_zero
in IndisputableMonolith.GameTheory.MechanismDesignFromSigma
decl_use
is
in IndisputableMonolith.GameTheory.MechanismDesignFromSigma
decl_use
payment₀
in IndisputableMonolith.GameTheory.MechanismDesignFromSigma
decl_use
payment₁
in IndisputableMonolith.GameTheory.MechanismDesignFromSigma
decl_use
pivot_identity
in IndisputableMonolith.GameTheory.MechanismDesignFromSigma
decl_use
sigma_conservation_truthful
in IndisputableMonolith.GameTheory.MechanismDesignFromSigma
decl_use
utility₀
in IndisputableMonolith.GameTheory.MechanismDesignFromSigma
decl_use
utility₁
in IndisputableMonolith.GameTheory.MechanismDesignFromSigma
decl_use
winner
in IndisputableMonolith.GameTheory.MechanismDesignFromSigma
decl_use
of
in IndisputableMonolith.Information.PhysicsComplexityStructure
decl_use
is
in IndisputableMonolith.Mathematics.RamanujanBridge.MockThetaPhantom
decl_use
that
in IndisputableMonolith.NumberTheory.PhiLadderLattice
decl_use
two
in IndisputableMonolith.QFT.SpinStatistics
decl_use
identity
in IndisputableMonolith.RRF.Foundation.VantageCategory
decl_use