Documentation
LeanSubst
.
Types
.
Nat
Search
return to top
source
Imports
Init
LeanSubst.Class
Imported by
LeanSubst
.
Nat
.
rmap
LeanSubst
.
instRenMapNatConsNil
LeanSubst
.
Nat
.
rmap_simp
source
def
LeanSubst
.
Nat
.
rmap
{
T
:
Type
u2}
(
r
:
Ren
T
)
:
Nat
→
Nat
Equations
LeanSubst.Nat.rmap
r
x✝
=
r
.
act
x✝
Instances For
source
@[instance_reducible]
instance
LeanSubst
.
instRenMapNatConsNil
{
T
:
Type
u2}
:
RenMap
Nat
[
T
]
Equations
LeanSubst.instRenMapNatConsNil
=
{
rmap
:=
fun (
r
:
LeanSubst.RenVec
[
T
]
) =>
LeanSubst.Nat.rmap
r
.
fst
}
source
@[simp]
theorem
LeanSubst
.
Nat
.
rmap_simp
{
T
:
Type
u2}
{
r
:
Ren
T
}
{
n
:
Nat
}
:
n
⟨
r
⟩
=
r
.
act
n