Theorems · Theorem · number theory
baseChange_ext
∀ {R : Type uR} {A : Type uA} {M₂ : Type uM₂} {N₁ : Type uN₁} [inst : CommRing R] [inst_1 : CommRing A]
[inst_2 : AddCommGroup M₂] [inst_3 : AddCommGroup N₁] [inst_4 : Algebra R A] [inst_5 : Module R N₁]
[inst_6 : Module A N₁] [IsScalarTower R A N₁] [inst_8 : Module R M₂]
⦃Q₁ Q₂ : QuadraticMap A (TensorProduct R A M₂) N₁⦄, (∀ (m : M₂), Q₁ (1 ⊗ₜ[R] m) = Q₂ (1 ⊗ₜ[R] m)) → Q₁ = Q₂If two quadratic maps from A ⊗[R] M₂ agree on elements of the form 1 ⊗ m, they are equal.
In other words, if a base change exists for a quadratic map, it is unique.
Note that unlike QuadraticForm.baseChange, this does not need Invertible (2 : R).
- Cited by
- 2 results in Mathlib
- Foundations
- Depth 71 from the axioms · uses propext, Quot.sound
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites28
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- DFunLike.coestatement and proof · cited by 62,936
- Modulestatement and proof · cited by 20,661
- CommRingstatement and proof · cited by 17,173
- AddCommGroupstatement and proof · cited by 12,871
- Algebrastatement and proof · cited by 11,388
- Algebra.algebraMapproof · cited by 4,706
- IsScalarTowerstatement and proof · cited by 3,896
- mul_oneproof · cited by 3,885
- add_zeroproof · cited by 2,707
- TensorProductstatement and proof · cited by 2,545
- Nat.cast_oneproof · cited by 2,501
- zero_addproof · cited by 2,366
Cited by2
Results whose statement or proof uses this declaration.
- QuadraticForm.comp_tensorLId_eqproof · cited by 1
- baseChange_ext_iffproof · cited by 0