Mathlib Map

Theorems · Definition · ring theory

Algebra.TensorProduct.congr

{R : Type uR} →
  {S : Type uS} →
    {A : Type uA} →
      {B : Type uB} →
        {C : Type uC} →
          {D : Type uD} →
            [inst : CommSemiring R] →
              [inst_1 : CommSemiring S] →
                [inst_2 : Algebra R S] →
                  [inst_3 : Semiring A] →
                    [inst_4 : Algebra R A] →
                      [inst_5 : Algebra S A] →
                        [inst_6 : IsScalarTower R S A] →
                          [inst_7 : Semiring B] →
                            [inst_8 : Algebra R B] →
                              [inst_9 : Semiring C] →
                                [inst_10 : Algebra R C] →
                                  [inst_11 : Algebra S C] →
                                    [inst_12 : IsScalarTower R S C] →
                                      [inst_13 : Semiring D] →
                                        [inst_14 : Algebra R D] →
                                          (A ≃ₐ[S] C) → (B ≃ₐ[R] D) → TensorProduct R A B ≃ₐ[S] TensorProduct R C D

Construct an isomorphism between tensor products of an S-algebra with an R-algebra from S- and R- isomorphisms between the tensor factors.

Defined in
Mathlib.RingTheory.TensorProduct.Maps
Cited by
26 results in Mathlib
Foundations
Depth 82 from the axioms · uses propext, Quot.sound
Assumes
CommSemiringCommSemiringAlgebraSemiringAlgebraAlgebraIsScalarTowerSemiringAlgebraSemiringAlgebraAlgebraIsScalarTowerSemiringAlgebra

Around this declaration

Dashed lines are statement dependencies; solid lines are citations in proofs.

Algebra.QuasiFinite.trans · cited by 8QuasiFinite.transModule.Finite.of_quasiFinite · cited by 7Finite.of_quasiFiniteAlgebra.TensorProduct.uliftEquiv · cited by 5TensorProduct.uliftEquivIdeal.fiberIsoOfBijectiveResidueField · cited by 5Ideal.fiberIsoOfBijective…Algebra.TensorProduct.leftComm · cited by 3TensorProduct.leftCommPrimeSpectrum.mem_image_comap_basicOpen · cited by 3PrimeSpectrum.mem_image_c…Algebra.TensorProduct.isField_of_isAlgebraic · cited by 2TensorProduct.isField_of_…Ideal.comap_fiberIsoOfBijectiveResidueField_symm · cited by 2Ideal.comap_fiberIsoOfBij…Algebra.FormallyUnramified.bijective_of_isAlgClosed_of_isLocalRing · cited by 1FormallyUnramified.biject…IntermediateField.LinearDisjoint.isDomain · cited by 1LinearDisjoint.isDomainTensorProduct.toIntegralClosure_bijective_of_tower · cited by 1TensorProduct.toIntegralC…Algebra.isGeometricallyReduced_field_iff · cited by 1Algebra.isGeometricallyRe…Subalgebra.LinearDisjoint.isDomain_of_injective · cited by 1LinearDisjoint.isDomain_o…Algebra.IsSmoothAt.of_formallySmooth_fiber · cited by 1IsSmoothAt.of_formallySmo…IntermediateField.LinearDisjoint.of_isField · cited by 1LinearDisjoint.of_isFieldSemiring · cited by 13802SemiringAlgebra · cited by 11388AlgebraCommSemiring · cited by 10911CommSemiringIsScalarTower · cited by 3896IsScalarTowerTensorProduct · cited by 2545TensorProductAlgEquiv · cited by 1681AlgEquivAlgEquiv.symm · cited by 615AlgEquiv.symmAlgEquiv.toAlgHom · cited by 273AlgEquiv.toAlgHomAlgebra.TensorProduct.map · cited by 97TensorProduct.mapAlgEquiv.ofAlgHom · cited by 13AlgEquiv.ofAlgHomTensorProduct.congrCITED BYCITES

Cites10

Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.

Cited by29

Results whose statement or proof uses this declaration.