@[simp]
theorem
LeanSubst.Subst.rewrite6
{T : Type}
[RenMap T]
[SubstMap T T]
[SubstMapId T T]
{σ : Subst T}
:
@[simp]
theorem
LeanSubst.Subst.hrewrite1
{S T : Type}
[RenMap T]
[SubstMap S T]
[SubstMapId S T]
{σ : Subst S}
:
theorem
LeanSubst.Subst.compose.lemma5
{T : Type}
[RenMap T]
[SubstMap T T]
[RenMapCompose T]
[SubstMapStable T]
{r1 r2 : Ren}
{τ : Subst T}
:
theorem
LeanSubst.Subst.Compose.lemma6_k1
{S : Type}
[RenMap S]
[SubstMap S S]
[SubstMapStable S]
[SubstMapRenComposeLeft S S]
{σ : Subst S}
{r : Ren}
:
theorem
LeanSubst.Subst.Compose.lemma6
{S : Type}
[RenMap S]
[SubstMap S S]
[RenMapId S]
[RenMapCompose S]
[SubstMapStable S]
[SubstMapRenComposeLeft S S]
{k : Nat}
{σ : Subst S}
{r : Ren}
:
theorem
LeanSubst.Subst.Compose.lemma6s
{S : Type}
[RenMap S]
[SubstMap S S]
[RenMapId S]
[RenMapCompose S]
[SubstMapStable S]
[SubstMapRenComposeLeft S S]
{k : Nat}
{σ : Subst S}
:
theorem
LeanSubst.Subst.rewrite_lift_compose_k1
{T : Type}
[RenMap T]
[SubstMap T T]
[SubstMapStable T]
[SubstMapRenComposeLeft T T]
[SubstMapRenComposeRight T T]
{σ τ : Subst T}
:
@[simp]
theorem
LeanSubst.Subst.rewrite_lift_compose
{T : Type}
[RenMap T]
[SubstMap T T]
[RenMapId T]
[RenMapCompose T]
[SubstMapStable T]
[SubstMapRenComposeLeft T T]
[SubstMapRenComposeRight T T]
{k : Nat}
{σ τ : Subst T}
:
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)