OAI/Computability/UniqueGames/Quadratic/BlockCounting.lean
9 declarations, 0 contain sorry, 0 declared as axioms
Exact field-line count for the quadratic block's erasure probability.
- abbrev
OAI.UniqueGamesTheorem.Quadratic.FieldLineline 14Source documentation
Actual one-dimensional field directions, with proportional nonzero vectors identified.
abbrev FieldLine (F : Type*) [Field F] := Projectivization F (Vec F) …
Mentions: OAI.UniqueGamesTheorem.Quadratic.Vec
- def
OAI.UniqueGamesTheorem.Quadratic.lineGeneratorline 19Source documentation
A chosen nonzero generator, only used with generator-independent data.
noncomputable def lineGenerator (A : FieldLine F) : Vec F := A.rep
Mentions: OAI.UniqueGamesTheorem.Quadratic.FieldLine, OAI.UniqueGamesTheorem.Quadratic.Vec
- theorem
OAI.UniqueGamesTheorem.Quadratic.lineGenerator_ne_zeroline 21 - theorem
OAI.UniqueGamesTheorem.Quadratic.line_lineGeneratorline 24 - theorem
OAI.UniqueGamesTheorem.Quadratic.fieldLine_finrankline 27 - theorem
OAI.UniqueGamesTheorem.Quadratic.card_FieldLineline 33Source documentation
The denominator of the block erasure probability is exactly
q²+q+1.theorem card_FieldLine : Nat.card (FieldLine F) = Nat.card F ^ 2 + Nat.card F + 1 := by …
- theorem
OAI.UniqueGamesTheorem.Quadratic.card_fieldLine_submodulesline 40Source documentation
The same count on one-dimensional submodules, rather than representatives.
theorem card_fieldLine_submodules : Nat.card {A : Submodule F (Vec F) // Module.finrank F A = 1} = Nat.card F ^ 2 + Nat.card F + 1 := by …Mentions: OAI.UniqueGamesTheorem.Quadratic.Vec
- theorem
OAI.UniqueGamesTheorem.Quadratic.card_FieldLine_posline 46 - theorem
OAI.UniqueGamesTheorem.Quadratic.reciprocal_card_FieldLineline 51Source documentation
Written over rationals, as needed for the finite rational noise law.
theorem reciprocal_card_FieldLine : (Nat.card (FieldLine F) : ℚ)⁻¹ = ((Nat.card F : ℚ) ^ 2 + Nat.card F + 1)⁻¹ := by …