Mathlib Map

Theorems · Definition · commutative algebra

TensorProduct.congr

{R : Type u_1} →
  {R₂ : Type u_2} →
    [inst : CommSemiring R] →
      [inst_1 : CommSemiring R₂] →
        {σ₁₂ : R →+* R₂} →
          {M : Type u_7} →
            {N : Type u_8} →
              {M₂ : Type u_12} →
                {N₂ : Type u_14} →
                  [inst_2 : AddCommMonoid M] →
                    [inst_3 : AddCommMonoid N] →
                      [inst_4 : AddCommMonoid M₂] →
                        [inst_5 : AddCommMonoid N₂] →
                          [inst_6 : Module R M] →
                            [inst_7 : Module R N] →
                              [inst_8 : Module R₂ M₂] →
                                [inst_9 : Module R₂ N₂] →
                                  {σ₂₁ : R₂ →+* R} →
                                    [inst_10 : RingHomInvPair σ₁₂ σ₂₁] →
                                      [inst_11 : RingHomInvPair σ₂₁ σ₁₂] →
                                        (M ≃ₛₗ[σ₁₂] M₂) →
                                          (N ≃ₛₗ[σ₁₂] N₂) → TensorProduct R M N ≃ₛₗ[σ₁₂] TensorProduct R₂ M₂ N₂

If M and P are semilinearly equivalent and N and Q are semilinearly equivalent then M ⊗ N and P ⊗ Q are semilinearly equivalent.

Defined in
Mathlib.LinearAlgebra.TensorProduct.Map
Cited by
50 results in Mathlib
Foundations
Depth 61 from the axioms · uses propext, Quot.sound
Assumes
CommSemiringCommSemiringAddCommMonoidAddCommMonoidAddCommMonoidAddCommMonoidModuleModuleModuleModuleRingHomInvPairRingHomInvPair

Around this declaration

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

LinearEquiv.rTensor · cited by 34LinearEquiv.rTensorLinearEquiv.lTensor · cited by 32LinearEquiv.lTensorTensorProduct.tensorTensorTensorComm · cited by 15TensorProduct.tensorTenso…MonoidAlgebra.tensorEquiv · cited by 14MonoidAlgebra.tensorEquivTensorProduct.leftComm · cited by 7TensorProduct.leftCommGradedTensorProduct.auxEquiv · cited by 7GradedTensorProduct.auxEq…TensorProduct.congrIsometry · cited by 6TensorProduct.congrIsomet…AddMonoidAlgebra.tensorEquiv · cited by 4AddMonoidAlgebra.tensorEq…TensorProduct.congr_refl_refl · cited by 4TensorProduct.congr_refl_…Submodule.range_unitsToPic · cited by 4Submodule.range_unitsToPiclTensorHomEquivHomLTensor · cited by 4lTensorHomEquivHomLTensorMonoidAlgebra.tensorEquiv_symm_single_eq_single_one_tmul · cited by 3MonoidAlgebra.tensorEquiv…Algebra.TensorProduct.basisAux · cited by 3TensorProduct.basisAuxTensorProduct.congr_pow · cited by 3TensorProduct.congr_powModule.Invertible.free_iff_linearEquiv · cited by 3Invertible.free_iff_linea…Module · cited by 20661ModuleAddCommMonoid · cited by 12281AddCommMonoidCommSemiring · cited by 10911CommSemiringRingHom · cited by 10189RingHomLinearEquiv · cited by 3317LinearEquivTensorProduct · cited by 2545TensorProductLinearEquiv.symm · cited by 1461LinearEquiv.symmLinearEquiv.toLinearMap · cited by 1171LinearEquiv.toLinearMapRingHomInvPair · cited by 523RingHomInvPairTensorProduct.map · cited by 250TensorProduct.mapLinearEquiv.ofLinearMap · cited by 9LinearEquiv.ofLinearMapTensorProduct.congrCITED BYCITES

Cites11

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

Cited by66

Results whose statement or proof uses this declaration.