OAI/Combinatorics/CompleteCrossing/Polynomials.lean
50 declarations, 0 contain sorry, 0 declared as axioms
Coordinate symmetry, polynomial quotients, collision divisibility, and specialization.
- lemma
OAI.Paper170.substitution_difference_dvdline 24 - def
OAI.Paper170.reinsertDiagonalline 39 - theorem
OAI.Paper170.diagonal_vanishing_iff_divisibleline 42 - lemma
OAI.Paper170.difference_coefficientline 68 - lemma
OAI.Paper170.difference_degreeline 72 - theorem
OAI.Paper170.difference_primeline 97 - theorem
OAI.Paper170.collision_factors_nonassociateline 109 - theorem
OAI.Paper170.collision_factor_propertiesline 125 - abbrev
OAI.Paper170.BoundedExponentsline 157 - def
OAI.Paper170.tupleExponentline 159 - lemma
OAI.Paper170.tupleExponent_applyline 162 - def
OAI.Paper170.boxExponentEquivline 165 - lemma
OAI.Paper170.box_eq_restrictSupportline 172 - def
OAI.Paper170.boxBasisline 179 - lemma
OAI.Paper170.box_finiteline 183 - lemma
OAI.Paper170.boxBasis_reprline 186 - theorem
OAI.Paper170.symmetric_space_finiteline 190 - lemma
OAI.Paper170.swapFirstPair_mulline 207 - lemma
OAI.Paper170.swapSecondPair_mulline 211 - theorem
OAI.Paper170.collision_quotientline 215 - theorem
OAI.Paper170.local_weight_degreesline 263Source documentation
The three extra factors in the local test have the degree vector printed in the paper.
theorem local_weight_degrees (i : Fin 4) : ((X 1 - X 3) * (X 1 - X 2) * (X 3 - X 0) : Poly4).degreeOf i = (![1, 2, 1, 2] : Fin 4 → ℕ) i := by …Mentions: OAI.Paper170.Poly4
- theorem
OAI.Paper170.difference_quotient_polynomialline 275Source documentation
Identifying any two variables leaves a polynomial ring in the other three.
theorem difference_quotient_polynomial (i j : Fin 4) (hij : i ≠ j) : Nonempty ((Poly4 ⧸ Ideal.span ({X i - X j} : Set Poly4)) ≃ₐ[ℝ] MvPolynomial (Fin 3) ℝ) := by …Mentions: OAI.Paper170.Poly4
- def
OAI.Paper170.diagonalUnivariateline 320 - lemma
OAI.Paper170.diagonalUnivariate_monomialline 323 - lemma
OAI.Paper170.diagonalUnivariate_boundline 334 - lemma
OAI.Paper170.diagonalUnivariate_evalline 350 - lemma
OAI.Paper170.diagonal_evalline 361 - lemma
OAI.Paper170.vertex_evalline 372 - lemma
OAI.Paper170.diagonal_zero_of_verticesline 385 - theorem
OAI.Paper170.box_renameline 414 - theorem
OAI.Paper170.coeff_rename_tupleline 422 - theorem
OAI.Paper170.box_coeff_extline 431 - theorem
OAI.Paper170.tuple4_etaline 440 - abbrev
OAI.Paper170.SymmetricCoordinateline 444 - def
OAI.Paper170.tupleOrbitline 446 - theorem
OAI.Paper170.tupleOrbit_swap_firstline 449 - theorem
OAI.Paper170.tupleOrbit_swap_secondline 454 - theorem
OAI.Paper170.symmetric_coeff_firstline 459 - theorem
OAI.Paper170.symmetric_coeff_secondline 471 - def
OAI.Paper170.symmetricCoefficientsline 483 - theorem
OAI.Paper170.symmetricCoefficients_orbitline 488 - def
OAI.Paper170.realizeBoxline 493 - theorem
OAI.Paper170.realizeBox_coeffline 496 - theorem
OAI.Paper170.realizeBox_symmetricline 502 - def
OAI.Paper170.realizeSymmetricline 517 - def
OAI.Paper170.symmetricCoordinatesEquivline 520 - theorem
OAI.Paper170.symmetric_space_dimensionline 549 - lemma
OAI.Paper170.collisionFactors_primeline 569 - lemma
OAI.Paper170.collisionFactors_coprimeline 572 - lemma
OAI.Paper170.collision_divides_of_diagonal_vanishingline 579