Tensor actions give left modules
ProvedQAlgorithms.Papers.Independent.Intake100.P20.tensorActionsGiveModulesLet be a tensor monoid in abelian groups, and give the ring structure with and . Let be an abelian group and a -linear map satisfying the monoidal unit and action associativity diagrams. There is a left -module structure on the same additive group , with
The unit and associativity requirements are and . Tensor linearity supplies additivity in each argument, so both distributivity laws belong to the resulting module. This uses the ring constructed from the given monoid.
import Definitions.Def_QAlgorithms_Papers_Independent_Intake100_P20
namespace QAlgorithms.Papers.Independent.Intake100.P20
open CategoryTheory
open scoped TensorProduct Manifold ContDiff
universe u v w z
/-- PDF p. 5: a tensor action makes the SAME abelian group a left module
over the ring computed from the given monoid. Scalar multiplication is the
given tensor map on pure tensors, so neither distributivity can be dropped. -/
theorem tensorActionsGiveModules (M : ModuleCat.{0} ℤ) [MonObj M]
(A : Type v) [AddCommGroup A] (n : TensorProduct ℤ M A →ₗ[ℤ] A)
(h : TensorActionDiagrams M A n) :
letI : Ring M := tensorRing M
∃ a : Module M A, ∀ r x, @SMul.smul M A a.toSMul r x = n (r ⊗ₜ[ℤ] x) := by sorry
end QAlgorithms.Papers.Independent.Intake100.P20
Read-back
What the Lean code literally says, in plain math · gpt-6.1-sol
For any small -module equipped with a tensor monoid object structure with linear unit and linear multiplication , any additive commutative group , and any -linear map , assume that
for every and . Equip with the ring structure obtained from this tensor monoid object, whose addition is the existing addition on , whose unit is , and whose multiplication is . Then there exists a module structure of this ring on the existing additive commutative group such that for every and . Trivial groups are allowed; if , the assumed unit equation forces to be trivial.
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.