OAI/Combinatorics/ParityLifts/LiftCounts.lean
24 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.ParityWL.liftProjectionline 14 - abbrev
OAI.ParityWL.Variablesline 29 - instance
OAI.ParityWL.variablesFintypeline 31 - def
OAI.ParityWL.LiftEquationsline 36 - def
OAI.ParityWL.Solutionsline 42 - instance
OAI.ParityWL.solutionsFintypeline 45 - def
OAI.ParityWL.zeroSolutionline 51 - def
OAI.ParityWL.solutionHomline 54 - def
OAI.ParityWL.homSolutionsEquivline 61 - def
OAI.ParityWL.homogeneousTranslateline 75 - lemma
OAI.ParityWL.solutions_card_eq_of_nonemptyline 103 - lemma
OAI.ParityWL.solutions_card_leline 111 - lemma
OAI.ParityWL.solutions_card_eq_iffline 121 - def
OAI.ParityWL.homCountline 134 - lemma
OAI.ParityWL.homCount_liftline 138 - theorem
OAI.ParityWL.homCount_lift_leline 146Source documentation
Noncancellation for every uncolored homomorphism, not just typed witnesses.
theorem homCount_lift_le (b : A → Bit) : homCount F (liftGraph T G τ b) ≤ homCount F (liftGraph T G τ (fun _ => 0)) := by …Mentions: OAI.ParityWL.Bit, OAI.ParityWL.homCount, OAI.ParityWL.liftGraph
- lemma
OAI.ParityWL.homCount_lift_eq_iffline 153 - theorem
OAI.ParityWL.homCount_lift_strict_iffline 162Source documentation
A strict uncolored count gap comes from an inconsistent projected system.
theorem homCount_lift_strict_iff (b : A → Bit) : homCount F (liftGraph T G τ b) < homCount F (liftGraph T G τ (fun _ => 0)) ↔ ∃ φ : F →g G, ¬ Nonempty (Solutions T G F τ φ b) := by …Mentions: OAI.ParityWL.Bit, OAI.ParityWL.homCount, OAI.ParityWL.liftGraph, OAI.ParityWL.Solutions
- abbrev
OAI.ParityWL.EquationRowline 178 - def
OAI.ParityWL.constraintMapline 180 - def
OAI.ParityWL.constraintRHSline 200 - lemma
OAI.ParityWL.liftEquations_iffline 205 - lemma
OAI.ParityWL.bit_zero_or_oneline 231 - theorem
OAI.ParityWL.binary_alternativeline 236Source documentation
Linear-algebra separation without a rank assumption.
theorem binary_alternative (L : E →ₗ[Bit] H) (c : H) : (¬ ∃ z, L z = c) ↔ ∃ f : H →ₗ[Bit] Bit, (∀ z, f (L z) = 0) ∧ f c = 1 := by …Mentions: OAI.ParityWL.Bit