noncomputable instance
instOneShrink
{α : Type u_1}
[One α]
[Small.{u_2, u_1} α]
 :
One (Shrink.{u_2, u_1} α)
Equations
- instOneShrink = (equivShrink α).symm.one
 
Equations
@[simp]
@[simp]
noncomputable instance
instMulShrink
{α : Type u_1}
[Mul α]
[Small.{u_2, u_1} α]
 :
Mul (Shrink.{u_2, u_1} α)
Equations
- instMulShrink = (equivShrink α).symm.mul
 
noncomputable instance
instAddShrink
{α : Type u_1}
[Add α]
[Small.{u_2, u_1} α]
 :
Add (Shrink.{u_2, u_1} α)
Equations
- instAddShrink = (equivShrink α).symm.add
 
@[simp]
theorem
equivShrink_symm_mul
{α : Type u_1}
[Mul α]
[Small.{u_2, u_1} α]
(x y : Shrink.{u_2, u_1} α)
 :
@[simp]
theorem
equivShrink_symm_add
{α : Type u_1}
[Add α]
[Small.{u_2, u_1} α]
(x y : Shrink.{u_2, u_1} α)
 :
@[simp]
@[simp]
@[simp]
theorem
equivShrink_symm_smul
{α : Type u_1}
{R : Type u_2}
[SMul R α]
[Small.{u_3, u_1} α]
(r : R)
(x : Shrink.{u_3, u_1} α)
 :
@[simp]
theorem
equivShrink_smul
{α : Type u_1}
{R : Type u_2}
[SMul R α]
[Small.{u_3, u_1} α]
(r : R)
(x : α)
 :
noncomputable instance
instDivShrink
{α : Type u_1}
[Div α]
[Small.{u_2, u_1} α]
 :
Div (Shrink.{u_2, u_1} α)
Equations
- instDivShrink = (equivShrink α).symm.div
 
noncomputable instance
instSubShrink
{α : Type u_1}
[Sub α]
[Small.{u_2, u_1} α]
 :
Sub (Shrink.{u_2, u_1} α)
Equations
- instSubShrink = (equivShrink α).symm.sub
 
@[simp]
theorem
equivShrink_symm_div
{α : Type u_1}
[Div α]
[Small.{u_2, u_1} α]
(x y : Shrink.{u_2, u_1} α)
 :
@[simp]
theorem
equivShrink_symm_sub
{α : Type u_1}
[Sub α]
[Small.{u_2, u_1} α]
(x y : Shrink.{u_2, u_1} α)
 :
@[simp]
@[simp]
noncomputable instance
instInvShrink
{α : Type u_1}
[Inv α]
[Small.{u_2, u_1} α]
 :
Inv (Shrink.{u_2, u_1} α)
Equations
- instInvShrink = (equivShrink α).symm.Inv
 
noncomputable instance
instNegShrink
{α : Type u_1}
[Neg α]
[Small.{u_2, u_1} α]
 :
Neg (Shrink.{u_2, u_1} α)
Equations
- instNegShrink = (equivShrink α).symm.Neg
 
@[simp]
theorem
equivShrink_symm_inv
{α : Type u_1}
[Inv α]
[Small.{u_2, u_1} α]
(x : Shrink.{u_2, u_1} α)
 :
@[simp]
theorem
equivShrink_symm_neg
{α : Type u_1}
[Neg α]
[Small.{u_2, u_1} α]
(x : Shrink.{u_2, u_1} α)
 :
@[simp]
@[simp]
Equations
noncomputable instance
instAddSemigroupShrink
{α : Type u_1}
[AddSemigroup α]
[Small.{u_2, u_1} α]
 :
Equations
Equations
noncomputable instance
instCommSemigroupShrink
{α : Type u_1}
[CommSemigroup α]
[Small.{u_2, u_1} α]
 :
Equations
noncomputable instance
instAddCommSemigroupShrink
{α : Type u_1}
[AddCommSemigroup α]
[Small.{u_2, u_1} α]
 :
Equations
Equations
Equations
noncomputable instance
instAddZeroClassShrink
{α : Type u_1}
[AddZeroClass α]
[Small.{u_2, u_1} α]
 :
Equations
Equations
Equations
Equations
Equations
noncomputable instance
instAddCommMonoidShrink
{α : Type u_1}
[AddCommMonoid α]
[Small.{u_2, u_1} α]
 :
Equations
Equations
Equations
Equations
noncomputable instance
instAddCommGroupShrink
{α : Type u_1}
[AddCommGroup α]
[Small.{u_2, u_1} α]
 :