OAI/Computability/RationalHitting/Certificates.lean
21 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.RationalHitting.LocalSpecialization.denominatorsline 11 - abbrev
OAI.RationalHitting.LocalSpecialization.Regularline 20 - def
OAI.RationalHitting.LocalSpecialization.evaluateline 22 - lemma
OAI.RationalHitting.LocalSpecialization.evaluate_algebraMapline 25 - lemma
OAI.RationalHitting.LocalSpecialization.evaluate_reflects_unitsline 30Source documentation
Only fractions whose denominator is nonzero at the point are evaluated. The entire division algebra is deliberately not given a specialization.
lemma evaluate_reflects_units (ev : P →+* K) (x : Regular ev) (hx : IsUnit (evaluate ev x)) : IsUnit x := by …Mentions: OAI.RationalHitting.LocalSpecialization.Regular, OAI.RationalHitting.LocalSpecialization.evaluate
- def
OAI.RationalHitting.LocalSpecialization.intoFieldline 40 - lemma
OAI.RationalHitting.LocalSpecialization.intoField_algebraMapline 47 - lemma
OAI.RationalHitting.LocalSpecialization.intoField_injectiveline 51 - lemma
OAI.RationalHitting.LocalSpecialization.matrix_reflects_unitsline 62 - theorem
OAI.RationalHitting.QuantumLift.formula_invertible_valueline 81Source documentation
The original tree remains defined after the generic deformation. A nonzero original value becomes invertible. Domain preservation uses the localization regular at (1,1), while final invertibility uses the division subring.
theorem formula_invertible_value (hχ : χ.IsPrimitive) (f : Formula n) (W : Fin n → Matrix (ZMod d) (ZMod d) K) (a : Matrix (ZMod d) (ZMod d) K) (ha : f.Eval (algebraMap ℚ _) W a) (ha0 : a ≠ 0) : ∃ b : Matrix (ZMod d) (ZMod d) (HahnSeries Exponents K), f.Eval (algebraMap ℚ _) (fun i => representation χ (liftD χ (W i))) b ∧ IsUnit b := by …Mentions: OAI.RationalHitting.Formula, OAI.RationalHitting.QuantumLift.Exponents, OAI.RationalHitting.QuantumLift.representation, OAI.RationalHitting.QuantumLift.liftD
- theorem
OAI.RationalHitting.formula_invertible_witnessline 150 - instance
OAI.RationalHitting.PencilCertificates.laurentCharZeroline 185 - def
OAI.RationalHitting.PencilCertificates.coefficientsline 191 - def
OAI.RationalHitting.PencilCertificates.liftsline 195 - def
OAI.RationalHitting.PencilCertificates.polynomialline 199 - def
OAI.RationalHitting.PencilCertificates.determinantline 203 - lemma
OAI.RationalHitting.PencilCertificates.polynomial_applyline 206 - lemma
OAI.RationalHitting.PencilCertificates.specializedline 215 - lemma
OAI.RationalHitting.PencilCertificates.block_eqline 226 - lemma
OAI.RationalHitting.PencilCertificates.determinant_ne_zeroline 241 - lemma
OAI.RationalHitting.PencilCertificates.degree_leline 256