Documentation Verification Report

WellFormed

📁 Source: Cslib/Languages/LambdaCalculus/LocallyNameless/Fsub/WellFormed.lean

Statistics

MetricCount
DefinitionsWf, Wf
2
Theoremsmap_subst, map_subst_nmem, narrow, strengthen, to_ok, lc, map_subst, narrow, narrow_cons, nmem_fv, of_bind_ty, of_env_sub, of_env_ty, open_lc, perm_env, strengthen, weaken, weaken_cons, weaken_head
19
Total21

Cslib.LambdaCalculus.LocallyNameless.Fsub.Env

Definitions

NameCategoryTheorems
Wf 📖CompData
2 mathmath: Cslib.LambdaCalculus.LocallyNameless.Fsub.Typing.wf, Cslib.LambdaCalculus.LocallyNameless.Fsub.Sub.wf

Cslib.LambdaCalculus.LocallyNameless.Fsub.Env.Wf

Theorems

NameKindAssumesProvesValidatesDepends On
map_subst 📖mathematicalCslib.LambdaCalculus.LocallyNameless.Fsub.Env.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Env
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.sub
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
Cslib.LambdaCalculus.LocallyNameless.Context
Cslib.LambdaCalculus.LocallyNameless.Context.map_val
Cslib.HasSubstitution.subst
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.instHasSubstitutionTy
map_subst_nmem 📖mathematicalCslib.LambdaCalculus.LocallyNameless.Fsub.Env.Wf
Cslib.LambdaCalculus.LocallyNameless.Context.dom
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Context.map_val
Cslib.HasSubstitution.subst
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.instHasSubstitutionTy
narrow 📖Cslib.LambdaCalculus.LocallyNameless.Fsub.Env.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Env
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.sub
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
strengthen 📖Cslib.LambdaCalculus.LocallyNameless.Fsub.Env.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Env
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.ty
to_ok 📖mathematicalCslib.LambdaCalculus.LocallyNameless.Fsub.Env.WfCslib.HasWellFormed.wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Env
Cslib.LambdaCalculus.LocallyNameless.Context.instHasWellFormed
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding

Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty

Definitions

NameCategoryTheorems
Wf 📖CompData
5 mathmath: Wf.of_bind_ty, Cslib.LambdaCalculus.LocallyNameless.Fsub.Typing.wf, Wf.of_env_sub, Cslib.LambdaCalculus.LocallyNameless.Fsub.Sub.wf, Wf.of_env_ty

Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf

Theorems

NameKindAssumesProvesValidatesDepends On
lc 📖mathematicalCslib.LambdaCalculus.LocallyNameless.Fsub.Ty.WfCslib.LambdaCalculus.LocallyNameless.Fsub.Ty.LC
map_subst 📖mathematicalCslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Env
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.sub
Cslib.HasWellFormed.wf
Cslib.LambdaCalculus.LocallyNameless.Context
Cslib.LambdaCalculus.LocallyNameless.Context.instHasWellFormed
Cslib.LambdaCalculus.LocallyNameless.Context.map_val
Cslib.HasSubstitution.subst
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.instHasSubstitutionTy
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.instHasSubstitutionCslib.LambdaCalculus.LocallyNameless.Context.map_val_mem
narrow 📖Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Env
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.sub
Cslib.HasWellFormed.wf
Cslib.LambdaCalculus.LocallyNameless.Context.instHasWellFormed
narrow_cons 📖Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.sub
Cslib.HasWellFormed.wf
Cslib.LambdaCalculus.LocallyNameless.Context.instHasWellFormed
nmem_fv 📖mathematicalCslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
Cslib.LambdaCalculus.LocallyNameless.Context.dom
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.fv
of_bind_ty 📖mathematicalCslib.LambdaCalculus.LocallyNameless.Fsub.Env.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.ty
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
of_env_sub 📖mathematicalCslib.LambdaCalculus.LocallyNameless.Fsub.Env.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.sub
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
of_env_ty 📖mathematicalCslib.LambdaCalculus.LocallyNameless.Fsub.Env.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.ty
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
open_lc 📖mathematicalCslib.HasWellFormed.wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Env
Cslib.LambdaCalculus.LocallyNameless.Context.instHasWellFormed
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.all
Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.open'Cslib.HasFresh.fresh_exists
perm_env 📖Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.HasWellFormed.wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Env
Cslib.LambdaCalculus.LocallyNameless.Context.instHasWellFormed
strengthen 📖Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Env
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding.ty
weaken 📖Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Env
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.HasWellFormed.wf
Cslib.LambdaCalculus.LocallyNameless.Context.instHasWellFormed
weaken_cons 📖Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
Cslib.HasWellFormed.wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding
Cslib.LambdaCalculus.LocallyNameless.Context.instHasWellFormed
weaken_head 📖Cslib.LambdaCalculus.LocallyNameless.Fsub.Ty.Wf
Cslib.HasWellFormed.wf
Cslib.LambdaCalculus.LocallyNameless.Fsub.Env
Cslib.LambdaCalculus.LocallyNameless.Context.instHasWellFormed
Cslib.LambdaCalculus.LocallyNameless.Fsub.Binding

---

← Back to Index