OAI/Combinatorics/CompleteCrossing/AlgebraDefs.lean
35 declarations, 0 contain sorry, 0 declared as axioms
Polynomial spaces, interpolation weights, crossing tensors, and support evaluation.
- abbrev
OAI.Paper170.Poly2line 25 - abbrev
OAI.Paper170.Poly4line 26 - def
OAI.Paper170.nodeWeightline 28 - def
OAI.Paper170.omittedNodePolynomialline 31 - def
OAI.Paper170.rectangleline 35 - def
OAI.Paper170.box4line 39 - def
OAI.Paper170.swapFirstPairline 42 - def
OAI.Paper170.swapSecondPairline 45 - def
OAI.Paper170.endpointSymmetricSpaceline 48 - def
OAI.Paper170.evalTwoline 52 - def
OAI.Paper170.evalFourline 55 - def
OAI.Paper170.evenTriangleline 59Source documentation
The manuscript's one-based L_s, translated to zero-based Fin indices.
def evenTriangle (s : ℕ) : Finset (Fin (2 * s) × Fin (2 * s)) := …
- abbrev
OAI.Paper170.EvenTriangleCoordline 63 - def
OAI.Paper170.triangleEvaluationline 65 - def
OAI.Paper170.halfOrderline 70 - def
OAI.Paper170.weightedPairingline 74 - def
OAI.Paper170.orderPairingline 80 - abbrev
OAI.Paper170.CrossingTensorline 84 - def
OAI.Paper170.chainBoundaryline 86 - def
OAI.Paper170.chainPairingline 89 - def
OAI.Paper170.polynomialTestline 93 - def
OAI.Paper170.supportedPairsline 99Source documentation
Canonical orientation within each edge; the two edges remain ordered.
def supportedPairs {n : ℕ} (J : CrossingTensor n) : Finset ((Fin n × Fin n) × (Fin n × Fin n)) := …Mentions: OAI.Paper170.CrossingTensor
- abbrev
OAI.Paper170.SupportCoordline 107 - def
OAI.Paper170.supportEvaluationline 109 - def
OAI.Paper170.collisionFactorline 115Source documentation
C=(x-y)(x-v)(u-y)(u-v), with coordinates x,u,y,v.
def collisionFactor : Poly4 := …
Mentions: OAI.Paper170.Poly4
- def
OAI.Paper170.fullDifferenceline 122Source documentation
The complete six-difference product in the source's stated order.
def fullDifference : Poly4 := …
Mentions: OAI.Paper170.Poly4
- def
OAI.Paper170.vertexSpecializationline 127Source documentation
Substitute x=y=t, leaving u,v as the two variables.
def vertexSpecialization (t : ℝ) : Poly4 →ₐ[ℝ] Poly2 := …
Mentions: OAI.Paper170.Poly4, OAI.Paper170.Poly2
- def
OAI.Paper170.diagonalSpecializationline 132Source documentation
Substitute y=x, leaving x,u,v as three variables.
def diagonalSpecialization : Poly4 →ₐ[ℝ] MvPolynomial (Fin 3) ℝ := …
Mentions: OAI.Paper170.Poly4
- def
OAI.Paper170.supportDiagonalline 136 - def
OAI.Paper170.supportBilinearline 144 - def
OAI.Paper170.weightedChainline 148 - def
OAI.Paper170.collisionFactorsline 151 - def
OAI.Paper170.liftUnivariateline 157 - def
OAI.Paper170.liftBivariateline 160 - def
OAI.Paper170.localTestPolynomialline 163