Documentation

Mathlib.Algebra.Star.Prod

Basic Results about Star on Product Type #

This file provides basic results about the star on product types defined in Mathlib/Algebra/Notation/Prod.lean.

instance Prod.instTrivialStar {R : Type u} {S : Type v} [Star R] [Star S] [TrivialStar R] [TrivialStar S] :
TrivialStar (R × S)
@[implicit_reducible]
@[implicit_reducible]
instance Prod.instStarMul {R : Type u} {S : Type v} [Mul R] [Mul S] [StarMul R] [StarMul S] :
StarMul (R × S)
@[implicit_reducible]
instance Prod.instStarAddMonoid {R : Type u} {S : Type v} [AddMonoid R] [AddMonoid S] [StarAddMonoid R] [StarAddMonoid S] :
StarAddMonoid (R × S)
@[implicit_reducible]
instance Prod.instStarModule {R : Type u} {S : Type v} {α : Type w} [SMul α R] [SMul α S] [Star α] [Star R] [Star S] [StarModule α R] [StarModule α S] :
StarModule α (R × S)