Documentation Verification Report

Basic

📁 Source: Mathlib/Data/Fin/Basic.lean

Statistics

MetricCount
DefinitionsequivSubtype, inhabitedFinOneAdd, instWellFoundedRelation_mathlib, rec0, tacticFin_omega, finZeroElim
6
Theoremsadd_one_le_of_lt, castLE_natCast, castLT_sub_nezero, cast_eq_self, cast_eq_zero, cast_injective, cast_val_eq_self, coe_int_add_eq_ite, coe_int_add_eq_mod, coe_int_sub_eq_ite, coe_int_sub_eq_mod, coe_natCast_eq_mod, coe_neg_one, coe_ofNat_eq_mod, default_eq_zero, eq_one_of_ne_zero, eq_zero, equivSubtype_apply, equivSubtype_symm_apply, exists_eq_add_of_le, exists_eq_add_of_lt, exists_ne_and_ne_of_two_lt, heq_ext_iff, heq_fun_iff, heq_fun₂_iff, instCanLiftNatValLt, instNeZeroHAddNatOfNat_mathlib, instNontrivial, intCast_val_sub_eq_sub_add_ite, last_pos', last_sub, le_iff_val_le_val, le_or_gt, le_val_last, liftFun_iff_succ, lt_last_iff_ne_last, lt_or_ge, max_val, min_val, mk_eq_mk, mk_eq_one, mk_zero', modNat_rev, mul_one', mul_zero', natCast_eq_last, natCast_eq_mk, natCast_eq_zero, natCast_le_natCast, natCast_lt_natCast, natCast_mono, natCast_self, natCast_strictMono, natCast_zero, neZero, ne_iff_vne, ne_last_of_lt, ne_zero_of_lt, nontrivial_iff_two_le, ofNat_eq_cast, one_eq_mk, one_eq_mk_of_lt, one_le_of_ne_zero, one_lt_last, one_mul', pos_iff_ne_zero', pos_of_ne_zero, prop, size_positive, size_positive', sub_succ_le_sub_of_le, sub_val_lt_sub, val_add_eq_ite, val_add_eq_of_add_lt, val_add_one_of_lt', val_cast_of_lt, val_eq_val, val_fin_le, val_fin_lt, val_injective, val_natCast, val_one', val_pos_iff, val_sub_one_of_ne_zero, zero_mul', exists_lt_iff_fin, forall_lt_iff_fin
87
Total93

Fin

Definitions

NameCategoryTheorems
equivSubtype 📖CompOp
3 mathmath: equivSubtype_symm_trans_valEmbedding, equivSubtype_symm_apply, equivSubtype_apply
inhabitedFinOneAdd 📖CompOp
instWellFoundedRelation_mathlib 📖CompOp
rec0 📖CompOp
tacticFin_omega 📖CompOp

Theorems

NameKindAssumesProvesValidatesDepends On
add_one_le_of_lt 📖coe_int_add_eq_ite
castLE_natCast 📖mathematicallt_of_lt_of_le
Nat.instPreorder
lt_of_lt_of_le
castLT_sub_nezero 📖sub_val_lt_sub
cast_eq_self 📖
cast_eq_zero 📖
cast_injective 📖
cast_val_eq_self 📖mathematicalneZeroneZero
val_cast_of_lt
coe_int_add_eq_ite 📖Int.emod_eq_sub_self_emod
coe_int_add_eq_mod 📖
coe_int_sub_eq_ite 📖Int.emod_eq_sub_self_emod
coe_int_sub_eq_mod 📖coe_int_sub_eq_ite
coe_natCast_eq_mod 📖
coe_neg_one 📖
coe_ofNat_eq_mod 📖
default_eq_zero 📖
eq_one_of_ne_zero 📖
eq_zero 📖
equivSubtype_apply 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
equivSubtype
equivSubtype_symm_apply 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
Equiv.symm
equivSubtype
exists_eq_add_of_le 📖LE.le.trans_lt
exists_eq_add_of_lt 📖LT.lt.trans
coe_int_add_eq_ite
exists_ne_and_ne_of_two_lt 📖
heq_ext_iff 📖
heq_fun_iff 📖
heq_fun₂_iff 📖
instCanLiftNatValLt 📖mathematicalCanLift
instNeZeroHAddNatOfNat_mathlib 📖
instNontrivial 📖mathematicalNontrivialnontrivial_iff_two_le
Nat.AtLeastTwo.one_lt
intCast_val_sub_eq_sub_add_ite 📖coe_int_sub_eq_ite
last_pos' 📖
last_sub 📖
le_iff_val_le_val 📖
le_or_gt 📖
le_val_last 📖natCast_eq_last
liftFun_iff_succ 📖mathematicalRelator.LiftFunLE.le.eq_or_lt
trans
lt_last_iff_ne_last 📖
lt_or_ge 📖
max_val 📖sup_of_le_right
min_val 📖inf_of_le_left
mk_eq_mk 📖
mk_eq_one 📖
mk_zero' 📖
modNat_rev 📖
mul_one' 📖
mul_zero' 📖
natCast_eq_last 📖
natCast_eq_mk 📖
natCast_eq_zero 📖
natCast_le_natCast 📖
natCast_lt_natCast 📖
natCast_mono 📖natCast_le_natCast
LE.le.trans
natCast_self 📖
natCast_strictMono 📖natCast_lt_natCast
LE.le.trans
LT.lt.le
natCast_zero 📖
neZero 📖
ne_iff_vne 📖Iff.not
ne_last_of_lt 📖
ne_zero_of_lt 📖
nontrivial_iff_two_le 📖mathematicalNontrivial
ofNat_eq_cast 📖
one_eq_mk 📖
one_eq_mk_of_lt 📖
one_le_of_ne_zero 📖mathematicalneZeroneZero
le_iff_val_le_val
one_lt_last 📖
one_mul' 📖
pos_iff_ne_zero' 📖val_pos_iff
pos_of_ne_zero 📖
prop 📖
size_positive 📖
size_positive' 📖
sub_succ_le_sub_of_le 📖coe_int_sub_eq_ite
coe_int_add_eq_ite
sub_val_lt_sub 📖
val_add_eq_ite 📖
val_add_eq_of_add_lt 📖
val_add_one_of_lt' 📖mathematicalneZeroneZero
val_cast_of_lt 📖
val_eq_val 📖
val_fin_le 📖
val_fin_lt 📖
val_injective 📖
val_natCast 📖
val_one' 📖
val_pos_iff 📖val_fin_lt
val_sub_one_of_ne_zero 📖mathematicalneZeroneZero
one_le_of_ne_zero
val_one'
nontrivial_iff_two_le
nontrivial_of_ne
zero_mul' 📖

Nat

Theorems

NameKindAssumesProvesValidatesDepends On
exists_lt_iff_fin 📖
forall_lt_iff_fin 📖

(root)

Definitions

NameCategoryTheorems
finZeroElim 📖CompOp
13 mathmath: LinearEquiv.piFinTwo_symm_apply, MeasurableEquiv.piFinTwo_symm_apply, Fin.preimage_apply_01_prod, Fin.exists_fin_zero_pi, IsometryEquiv.piFinTwo_symm_apply, prodEquivPiFinTwo_apply, prodEquivPiFinTwo_symm_apply, MeasurableEquiv.finTwoArrow_symm_apply, Fin.forall_fin_zero_pi, UniformEquiv.piFinTwo_symm_apply, Homeomorph.piFinTwo_symm_apply, piFinTwoEquiv_symm_apply, ContinuousLinearEquiv.piFinTwo_symm_apply

---

← Back to Index