OAI/Combinatorics/EuclideanRamsey/IndependentTensor.lean
28 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.EuclideanRamsey.IndependentTensor.Polyline 15 - abbrev
OAI.EuclideanRamsey.IndependentTensor.Ratline 16 - abbrev
OAI.EuclideanRamsey.IndependentTensor.JointPolyline 17 - abbrev
OAI.EuclideanRamsey.IndependentTensor.JointFieldline 18 - def
OAI.EuclideanRamsey.IndependentTensor.polyToRatline 20 - def
OAI.EuclideanRamsey.IndependentTensor.jointToFieldline 23 - def
OAI.EuclideanRamsey.IndependentTensor.leftPolynomialMapline 26 - def
OAI.EuclideanRamsey.IndependentTensor.rightPolynomialMapline 29 - theorem
OAI.EuclideanRamsey.IndependentTensor.leftPolynomialMap_injectiveline 32 - theorem
OAI.EuclideanRamsey.IndependentTensor.rightPolynomialMap_injectiveline 37 - def
OAI.EuclideanRamsey.IndependentTensor.leftMapline 43Source documentation
The first rational-function copy, in the independent left variables.
def leftMap : Rat ι →ₐ[ℚ] JointField ι := …
Mentions: OAI.EuclideanRamsey.IndependentTensor.Rat, OAI.EuclideanRamsey.IndependentTensor.JointField
- def
OAI.EuclideanRamsey.IndependentTensor.rightMapline 47Source documentation
The second rational-function copy, in the independent right variables.
def rightMap : Rat ι →ₐ[ℚ] JointField ι := …
Mentions: OAI.EuclideanRamsey.IndependentTensor.Rat, OAI.EuclideanRamsey.IndependentTensor.JointField
- theorem
OAI.EuclideanRamsey.IndependentTensor.leftMap_algebraMapline 50 - theorem
OAI.EuclideanRamsey.IndependentTensor.rightMap_algebraMapline 56 - theorem
OAI.EuclideanRamsey.IndependentTensor.leftMap_Xline 62 - theorem
OAI.EuclideanRamsey.IndependentTensor.rightMap_Xline 67 - def
OAI.EuclideanRamsey.IndependentTensor.tensorEmbeddingline 73Source documentation
The map to the joint rational-function field.
def tensorEmbedding : Rat ι ⊗[ℚ] Rat ι →ₐ[ℚ] JointField ι := …
Mentions: OAI.EuclideanRamsey.IndependentTensor.Rat, OAI.EuclideanRamsey.IndependentTensor.JointField
- theorem
OAI.EuclideanRamsey.IndependentTensor.tensorEmbedding_tmulline 76 - theorem
OAI.EuclideanRamsey.IndependentTensor.tensorEmbedding_X_tmul_oneline 80 - theorem
OAI.EuclideanRamsey.IndependentTensor.tensorEmbedding_one_tmul_Xline 86 - def
OAI.EuclideanRamsey.IndependentTensor.localizeLeftline 92 - def
OAI.EuclideanRamsey.IndependentTensor.localizeRightline 95 - def
OAI.EuclideanRamsey.IndependentTensor.halfEmbeddingline 98 - def
OAI.EuclideanRamsey.IndependentTensor.polynomialEmbeddingline 101 - theorem
OAI.EuclideanRamsey.IndependentTensor.polynomialEmbedding_injectiveline 104 - theorem
OAI.EuclideanRamsey.IndependentTensor.halfEmbedding_comp_localizeLeftline 111Source documentation
On polynomials the joint map is the standard polynomial tensor equivalence, followed by the injective fraction-ring inclusion.
theorem halfEmbedding_comp_localizeLeft : (halfEmbedding ι).comp (localizeLeft ι) = polynomialEmbedding ι := by …Mentions: OAI.EuclideanRamsey.IndependentTensor.halfEmbedding, OAI.EuclideanRamsey.IndependentTensor.localizeLeft, OAI.EuclideanRamsey.IndependentTensor.polynomialEmbedding
- theorem
OAI.EuclideanRamsey.IndependentTensor.halfEmbedding_injectiveline 123Source documentation
First localization: invert all nonzero polynomials in the left factor. The target map detects zero on the polynomial base, hence on its localization.
theorem halfEmbedding_injective : Function.Injective (halfEmbedding ι) := by …
Mentions: OAI.EuclideanRamsey.IndependentTensor.halfEmbedding
- theorem
OAI.EuclideanRamsey.IndependentTensor.tensorEmbedding_injectiveline 160Source documentation
The two independent rational-function copies embed faithfully.
theorem tensorEmbedding_injective : Function.Injective (tensorEmbedding ι) := by …
Mentions: OAI.EuclideanRamsey.IndependentTensor.tensorEmbedding