instance
LeanSubst.instSubstMapRenComposeLeftList
{S : Type u1}
{V : List (Type u2)}
[RenMap S V]
[SubstMap S V]
[SubstMapRenComposeLeft S V]
:
SubstMapRenComposeLeft (List S) V
instance
LeanSubst.instSubstMapRenComposeRightList
{S : Type u1}
{V : List (Type u2)}
[RenMap S V]
[RenMapAll V]
[SubstMap S V]
[SubstMapRenComposeRight S V]
:
SubstMapRenComposeRight (List S) V
@[simp]
theorem
LeanSubst.Subst.compose_ren_right_assoc2
{S : Type u1}
[RenMapAll [S]]
[SubstMap S [S]]
[RenMapVecDef S S []]
[RenMapEmpty S]
[SubstMapRenComposeRight S [S]]
{σ τ : Subst S}
{r : Ren S}
:
Equations
- LeanSubst.tacticSubst_solve_id = Lean.ParserDescr.node `LeanSubst.tacticSubst_solve_id 1024 (Lean.ParserDescr.nonReservedSymbol "subst_solve_id" false)
Instances For
Equations
- LeanSubst.tacticSubst_solve_stable = Lean.ParserDescr.node `LeanSubst.tacticSubst_solve_stable 1024 (Lean.ParserDescr.nonReservedSymbol "subst_solve_stable" false)
Instances For
Equations
- LeanSubst.tacticSubst_solve_compose = Lean.ParserDescr.node `LeanSubst.tacticSubst_solve_compose 1024 (Lean.ParserDescr.nonReservedSymbol "subst_solve_compose" false)