OAI/Computability/UniqueGames/Quadratic/BlockDimension.lean
14 declarations, 0 contain sorry, 0 declared as axioms
The binary-linear parametrization and dimension of the v2 quadratic block.
- abbrev
OAI.UniqueGamesTheorem.Quadratic.lineBinaryline 19 - abbrev
OAI.UniqueGamesTheorem.Quadratic.hyperplaneBinaryline 22 - theorem
OAI.UniqueGamesTheorem.Quadratic.Q_cancelline 26 - def
OAI.UniqueGamesTheorem.Quadratic.blockParametrizationline 34Source documentation
The parametrization
(a,w) ↦ (a,Q(a)+w)is a binary-linear bijection. It is not asserted to be field-linear: squaring along a field line is only binary-linear.def blockParametrization (v : Vec F) : (lineBinary v × hyperplaneBinary v) ≃ₗ[ZMod 2] U v where …Mentions: OAI.UniqueGamesTheorem.Quadratic.Vec, OAI.UniqueGamesTheorem.Quadratic.lineBinary, OAI.UniqueGamesTheorem.Quadratic.hyperplaneBinary, OAI.UniqueGamesTheorem.Quadratic.U
- def
OAI.UniqueGamesTheorem.Quadratic.dotLinearline 76Source documentation
The dot-product functional over the large field.
def dotLinear (v : Vec F) : Vec F →ₗ[F] F where …
Mentions: OAI.UniqueGamesTheorem.Quadratic.Vec
- theorem
OAI.UniqueGamesTheorem.Quadratic.dotLinear_applyline 82 - theorem
OAI.UniqueGamesTheorem.Quadratic.dotLinear_kerline 85 - theorem
OAI.UniqueGamesTheorem.Quadratic.dotLinear_surjectiveline 88 - theorem
OAI.UniqueGamesTheorem.Quadratic.finrank_hyperplaneline 107 - theorem
OAI.UniqueGamesTheorem.Quadratic.finrank_lineline 116 - theorem
OAI.UniqueGamesTheorem.Quadratic.finrank_lineBinaryline 123 - theorem
OAI.UniqueGamesTheorem.Quadratic.finrank_hyperplaneBinaryline 129 - theorem
OAI.UniqueGamesTheorem.Quadratic.finrank_Uline 137Source documentation
If the field has binary dimension
d, every nonzero-generator block has binary dimension3d, the dimension of its input/output alphabet.theorem finrank_U (v : Vec F) (hv : v ≠ 0) : Module.finrank (ZMod 2) (U v) = 3 * Module.finrank (ZMod 2) F := by …Mentions: OAI.UniqueGamesTheorem.Quadratic.Vec, OAI.UniqueGamesTheorem.Quadratic.U
- theorem
OAI.UniqueGamesTheorem.Quadratic.finrank_U_eq_finrank_vecline 143