Documentation Verification Report

Evaluation

📁 Source: Cslib/Languages/CombinatoryLogic/Evaluation.lean

Statistics

MetricCount
DefinitionsRedexFree, churchK, evalStep, instDecidablePredRedexFree
4
Theoremsnormal_red, TF_nequiv, churchK_church, churchK_injective, churchK_redexFree, churchK_size, confluent_redexFree, eq_of_mJoin_red_redexFree, evalStep_right_correct, isBool_injective, isChurch_injective, mJoin_red_redexFree, redexFree_iff, redexFree_iff_evalStep, redexFree_iff_mred_eq, redexFree_of_normal_red, rice, rice', sk_nequiv, unique_normal_form
20
Total24

Cslib.SKI

Definitions

NameCategoryTheorems
RedexFree 📖MathDef
5 mathmath: churchK_redexFree, redexFree_iff_mred_eq, redexFree_iff, redexFree_of_normal_red, redexFree_iff_evalStep
churchK 📖CompOp
4 mathmath: churchK_redexFree, churchK_size, churchK_church, churchK_injective
evalStep 📖CompOp
1 mathmath: redexFree_iff_evalStep
instDecidablePredRedexFree 📖CompOp

Theorems

NameKindAssumesProvesValidatesDepends On
TF_nequiv 📖mathematicalRelation.MJoin
Cslib.SKI
Red
TT
FF
isBool_injective
TT_correct
FF_correct
churchK_church 📖mathematicalchurchK
Church
K
churchK_injective 📖mathematicalCslib.SKI
churchK
churchK_size
churchK_redexFree 📖mathematicalRedexFree
churchK
churchK_size 📖mathematicalsize
churchK
churchK.eq_2
size.eq_4
size.eq_2
confluent_redexFree 📖mathematicalCslib.SKI
Red
RedexFree
Cslib.SKI
Red
MRed.diamond
redexFree_iff_mred_eq
eq_of_mJoin_red_redexFree 📖Relation.MJoin
Cslib.SKI
Red
RedexFree
redexFree_iff_mred_eq
mJoin_red_redexFree
evalStep_right_correct 📖mathematicalevalStep
RedexFree
Cslib.SKI
Red
isBool_injective 📖IsBool
Relation.MJoin
Cslib.SKI
Red
mJoin_red_equivalence
Relation.MJoin.single
mJoin_red_head
isChurch_injective 📖IsChurch
Relation.MJoin
Cslib.SKI
Red
mJoin_red_equivalence
churchK_church
Relation.MJoin.single
mJoin_red_head
churchK_injective
eq_of_mJoin_red_redexFree
churchK_redexFree
mJoin_red_redexFree 📖mathematicalRedexFree
Relation.MJoin
Cslib.SKI
Red
Cslib.SKI
Red
redexFree_iff_mred_eq
redexFree_iff 📖mathematicalRedexFree
Relation.Normal
Cslib.SKI
Red
RedexFree.normal_red
redexFree_of_normal_red
redexFree_iff_evalStep 📖mathematicalRedexFree
Cslib.SKI
evalStep
RedexFree.normal_red
evalStep_right_correct
redexFree_iff_mred_eq 📖mathematicalRedexFree
Cslib.SKI
Red
redexFree_iff
Red.ne
redexFree_of_normal_red 📖mathematicalRelation.Normal
Cslib.SKI
Red
RedexFreeRelation.Normal_iff
evalStep_right_correct
rice 📖Cslib.SKI
Red
app
TT
FF
Polynomial.toSKI_correct
MRed.tail
fixedPoint_correct
MRed.head
TT_correct
TF_nequiv
MRed.diamond
FF_correct
rice' 📖mathematicalCslib.SKI
Red
app
TT
FF
Cslib.SKI
Red
app
TT
FF
rice
sk_nequiv 📖mathematicalRelation.MJoin
Cslib.SKI
Red
S
K
redexFree_iff_mred_eq
unique_normal_form 📖Cslib.SKI
Red
RedexFree
redexFree_iff_mred_eq
confluent_redexFree

Cslib.SKI.RedexFree

Theorems

NameKindAssumesProvesValidatesDepends On
normal_red 📖mathematicalCslib.SKI.RedexFreeRelation.Normal
Cslib.SKI
Cslib.SKI.Red
eq_4
eq_5

---

← Back to Index