Mathlib Map

Theorems · Definition · ring theory

TensorProduct.gradedComm

(R : Type u_1) →
  {ι : Type u_2} →
    [inst : CommSemiring ι] →
      [Module ι (Additive ℤˣ)] →
        [DecidableEq ι] →
          (𝒜 : ι → Type u_3) →
            (ℬ : ι → Type u_4) →
              [inst : CommRing R] →
                [inst_1 : (i : ι) → AddCommGroup (𝒜 i)] →
                  [inst_2 : (i : ι) → AddCommGroup (ℬ i)] →
                    [inst_3 : (i : ι) → Module R (𝒜 i)] →
                      [inst_4 : (i : ι) → Module R (ℬ i)] →
                        TensorProduct R (DirectSum ι fun i => 𝒜 i) (DirectSum ι fun i => ℬ i) ≃ₗ[R]
                          TensorProduct R (DirectSum ι fun i => ℬ i) (DirectSum ι fun i => 𝒜 i)

The braiding operation for tensor products of externally ι-graded algebras. This sends $a ⊗ b$ to $(-1)^{\deg a' \deg b} (b ⊗ a)$.

Defined in
Mathlib.LinearAlgebra.TensorProduct.Graded.External
Cited by
15 results in Mathlib
Foundations
Depth 91 from the axioms · uses propext, Classical.choice, Quot.sound
Assumes
CommSemiringModuleDecidableEqCommRingAddCommGroupAddCommGroupModuleModule

Around this declaration

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

TensorProduct.gradedComm_of_tmul_of · cited by 5TensorProduct.gradedComm_…TensorProduct.tmul_of_gradedMul_of_tmul · cited by 5TensorProduct.tmul_of_gra…GradedTensorProduct.comm · cited by 2GradedTensorProduct.commTensorProduct.gradedComm_of_zero_tmul · cited by 2TensorProduct.gradedComm_…TensorProduct.gradedComm_tmul_of_zero · cited by 2TensorProduct.gradedComm_…TensorProduct.gradedComm_algebraMap_tmul · cited by 1TensorProduct.gradedComm_…TensorProduct.gradedComm_one_tmul · cited by 1TensorProduct.gradedComm_…TensorProduct.gradedMul_def · cited by 1TensorProduct.gradedMul_d…GradedTensorProduct.auxEquiv_comm · cited by 1GradedTensorProduct.auxEq…GradedTensorProduct.comm_coe_tmul_coe · cited by 0GradedTensorProduct.comm_…TensorProduct.gradedComm_algebraMap · cited by 0TensorProduct.gradedComm_…TensorProduct.gradedComm_gradedMul · cited by 0TensorProduct.gradedComm_…TensorProduct.gradedComm_one · cited by 0TensorProduct.gradedComm_…TensorProduct.gradedComm_symm · cited by 0TensorProduct.gradedComm_…TensorProduct.gradedComm_tmul_algebraMap · cited by 0TensorProduct.gradedComm_…Module · cited by 20661ModuleRingHom.id · cited by 18349RingHom.idCommRing · cited by 17173CommRingAddCommGroup · cited by 12871AddCommGroupCommSemiring · cited by 10911CommSemiringLinearEquiv · cited by 3317LinearEquivUnits · cited by 2804UnitsTensorProduct · cited by 2545TensorProductLinearEquiv.symm · cited by 1461LinearEquiv.symmDirectSum · cited by 446DirectSumAdditive · cited by 356AdditiveLinearEquiv.trans · cited by 298LinearEquiv.transLinearEquiv.ofLinearMap · cited by 9LinearEquiv.ofLinearMapTensorProduct.directSum · cited by 6TensorProduct.directSumTensorProduct.gradedCommAux · cited by 3TensorProduct.gradedCommA…TensorProduct.gradedCommCITED BYCITES

Cites16

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

Cited by16

Results whose statement or proof uses this declaration.