Documentation Verification Report

Basic

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

Statistics

MetricCount
Definitionsappend, cons, consCases, consEquiv, consInduction, contractNth, find, init, insertNth, insertNthEquiv, removeNth, repeat, snoc, snocCases, snocEquiv, snocInduction, succAboveCases, tail, piFinTwoEquiv
19
TheoremsaddCases_castAdd_natAdd, append_assoc, append_castAdd_natAdd, append_cast_left, append_cast_right, append_comp_rev, append_comp_sumElim, append_cons, append_elim0, append_injective_iff, append_left, append_left', append_left_eq_cons, append_left_nil, append_left_snoc, append_rev, append_right, append_right_cons, append_right_eq_snoc, append_right_nil, append_snoc, comp_cons, comp_contractNth, comp_init, comp_snoc, comp_tail, consCases_cons, consEquiv_apply, consEquiv_symm_apply, cons_comp_rev, cons_eq_append, cons_inj, cons_injective2, cons_injective_iff, cons_injective_of_injective, cons_last, cons_le, cons_le_cons, cons_left_injective, cons_one, cons_rev, cons_right_injective, cons_self_tail, cons_snoc_eq_snoc_cons, cons_succ, cons_update, cons_zero, contractNth_apply_of_eq, contractNth_apply_of_gt, contractNth_apply_of_lt, contractNth_apply_of_ne, elim0_append, eq_insertNth_iff, eq_self_or_eq_succAbove, exists_cons, exists_fin_succ_pi, exists_fin_zero_pi, exists_iff_castSucc, exists_iff_succ, exists_iff_succAbove, find?_decide_eq_dite, find?_decide_get_eq_find, find?_eq_dite, find?_eq_some_find_of_exists, find?_eq_some_find_of_isSome, find_congr, find_congr', find_eq_dite, find_eq_iff, find_eq_zero, find_le, find_le_iff, find_le_of_pos, find_lt_iff, find_mem_find?_decide, find_min, find_mono, find_mono_of_le, find_nat_lt, find_of_find_le, find_of_not_zero, find_pos, find_spec, forall_fin_add, forall_fin_add_pi, forall_fin_succ_pi, forall_fin_zero_pi, forall_iff_castSucc, forall_iff_succ, forall_iff_succAbove, get_find?_eq_find_of_eq_true, init_def, init_snoc, init_update_castSucc, init_update_last, insertNthEquiv_apply, insertNthEquiv_last, insertNthEquiv_symm_apply, insertNthEquiv_zero, insertNth_apply_above, insertNth_apply_below, insertNth_apply_same, insertNth_apply_succAbove, insertNth_binop, insertNth_comp_rev, insertNth_comp_succAbove, insertNth_eq_iff, insertNth_inj, insertNth_injective2, insertNth_last, insertNth_last', insertNth_le_iff, insertNth_left_injective, insertNth_removeNth, insertNth_rev, insertNth_right_injective, insertNth_self_removeNth, insertNth_succ_cons, insertNth_update, insertNth_zero, insertNth_zero', le_cons, le_find_iff, le_insertNth_iff, lt_find_iff, mem_find?_iff, range_cons, range_fin_succ, range_snoc, removeNth_apply, removeNth_fun_const, removeNth_insertNth, removeNth_last, removeNth_removeNth_eq_swap, removeNth_removeNth_heq_swap, removeNth_update, removeNth_update_succAbove, removeNth_zero, repeat_add, repeat_apply, repeat_comp_rev, repeat_one, repeat_rev, repeat_succ, repeat_zero, sigma_eq_iff_eq_comp_cast, sigma_eq_of_eq_comp_cast, snocCases_snoc, snocEquiv_apply, snocEquiv_symm_apply, snoc_apply_zero, snoc_castAdd, snoc_castSucc, snoc_comp_castAdd, snoc_comp_castSucc, snoc_comp_natAdd, snoc_comp_rev, snoc_eq_append, snoc_init_self, snoc_inj, snoc_injective2, snoc_injective_iff, snoc_injective_of_injective, snoc_last, snoc_left_injective, snoc_rev, snoc_right_injective, snoc_update, snoc_zero, succAbove_cases_eq_insertNth, tail_cons, tail_def, tail_init_eq_init_tail, tail_update_succ, tail_update_zero, tuple0_le, update_cons_zero, update_insertNth, update_snoc_last, val_find, piFinTwoEquiv_apply, piFinTwoEquiv_symm_apply
182
Total201

Fin

Definitions

NameCategoryTheorems
append 📖CompOp
38 mathmath: append_right_cons, appendHomeomorph_apply, append_elim0, append_assoc, List.ofFn_fin_append, append_left_eq_cons, appendIsometryOfEq_apply, append_right_nil, elim0_append, append_left_snoc, append_right_eq_snoc, Embedding.coe_append, TensorPower.tprod_mul_tprod, append_right, append_cons, append_comp_sumElim, cons_eq_append, append_snoc, append_injective_iff, succFunEquiv_symm_apply, append_left', repeat_add, take_append_left, snoc_eq_append, append_left, append_cast_right, repeat_succ, append_rev, append_cast_left, append_castAdd_natAdd, append_comp_rev, appendIsometry_apply, continuous_append, take_append_right, appendEquiv_apply, edist_append_eq_max_edist, append_left_nil, RelSeries.append_toFun
cons 📖CompOp
130 mathmath: ContinuousAlternatingMap.cons_add, differentiableWithinAt_finCons', insertNth_succ_cons, DifferentiableAt.finCons, cons_inj, DifferentiableWithinAt.finCons, Embedding.coe_cons, cons_injective_of_injective, HasStrictFDerivAt.finCons, cons_succ, ContinuousOn.finCons, Module.Basis.coe_mkFinConsOfLE, LinearEquiv.piFinTwo_symm_apply, torusIntegral_succ, consEquiv_apply, append_right_cons, MeasurableEquiv.piFinTwo_symm_apply, HasDerivAt.finCons, differentiable_finCons', exists_linearIndependent_cons_of_lt_finrank, Function.FromTypes.uncurry_apply_cons, Matrix.vandermonde_succ, consEquivL_apply, consCases_cons, Differentiable.finCons, preimage_apply_01_prod, hasFDerivAt_finCons, hasFDerivWithinAt_finCons, Function.FromTypes.curry_apply_succ, exists_linearIndependent_cons_of_lt_rank, MvPolynomial.eval_eq_eval_mv_eval', exists_cons, differentiableOn_finCons', linearIndependent_fin_cons, append_left_eq_cons, ContinuousMultilinearMap.cons_smul, sum_cons, hasFDerivWithinAt_finCons', exists_fin_succ_pi, append_left_snoc, hasStrictFDerivAt_finCons, cons_comp_rev, cons_le_cons, snoc_eq_cons_rotate, cons_last, ContinuousMultilinearMap.cons_add, hasFDerivAt_finCons', HasFDerivAt.finCons, cons_snoc_eq_snoc_cons, cons_apply_cycleRange, hasStrictDerivAt_finCons', hasStrictDerivAt_finCons, update_cons_zero, append_cons, HasFDerivWithinAt.finCons, differentiableAt_finCons, cons_one, OrderedFinpartition.extendLeft_partSize, cons_le, Continuous.finCons, ContinuousWithinAt.finCons, IsometryEquiv.piFinTwo_symm_apply, cons_self_tail, MultilinearMap.cons_add, cons_eq_append, consOrderIso_apply, MultilinearMap.curryLeft_apply, insertNth_zero', cons_left_injective, MultilinearMap.cons_smul, LinearIndependent.fin_cons, ContinuousAlternatingMap.cons_smul, hasStrictFDerivAt_finCons', prodEquivPiFinTwo_apply, Matrix.vandermonde_cons, FirstOrder.Language.Formula.realize_graph, hasDerivAtFilter_finCons', hasDerivWithinAt_finCons', range_cons, hasFDerivAtFilter_finCons, continuousMultilinearCurryLeftEquiv_apply, LinearIndependent.fin_cons', pi_lex_lt_cons_cons, insertNth_zero, snoc_eq_append, prodEquivPiFinTwo_symm_apply, Equiv.coe_embeddingFinSucc_symm, differentiableAt_finCons', MeasurableEquiv.finTwoArrow_symm_apply, insertNth_comp_cycleRange_symm, HasStrictDerivAt.finCons, cons_mem_piFinset_cons, hasDerivAtFilter_finCons, forall_fin_succ_pi, cons_injective_iff, comp_cons, ContinuousMultilinearMap.curryLeft_apply, snoc_rev, hasDerivAt_finCons', cons_injective2, DifferentiableOn.finCons, ContinuousAt.finCons, le_cons, HasDerivAtFilter.finCons, hasFDerivAtFilter_finCons', HasFDerivAtFilter.finCons, Module.Basis.coe_mkFinCons, ContinuousMultilinearMap.norm_map_cons_le, cons_right_injective, differentiable_finCons, differentiableOn_finCons, hasDerivWithinAt_finCons, UniformEquiv.piFinTwo_symm_apply, Homeomorph.piFinTwo_symm_apply, piFinTwoEquiv_symm_apply, prod_cons, cons_comp_cycleRange, Filter.Tendsto.finCons, cons_update, hasDerivAt_finCons, ContinuousLinearEquiv.piFinTwo_symm_apply, snoc_comp_rev, List.ofFn_cons, cons_zero, Function.FromTypes.curry_apply_cons, HasDerivWithinAt.finCons, differentiableWithinAt_finCons, insertNth_apply_cycleRange_symm, tail_cons, cons_rev
consCases 📖CompOp
1 mathmath: consCases_cons
consEquiv 📖CompOp
10 mathmath: Action.diagonalSuccIsoTensorDiagonal_inv_hom, Finset.map_consEquiv_filter_piFinset, consEquiv_apply, insertNthEquiv_zero, Finset.filter_piFinset_eq_map_consEquiv, consEquiv_symm_apply, consOrderIso_toEquiv, Action.diagonalSuccIsoTensorDiagonal_hom_hom, consLinearEquiv_symm_apply, consLinearEquiv_apply
consInduction 📖CompOp
contractNth 📖CompOp
12 mathmath: partialProd_contractNth, contractNth_apply_of_gt, contractNth_apply_of_ne, groupHomology.inhomogeneousChains.d_single, inhomogeneousCochains.d_hom_apply, inv_partialProd_mul_eq_contractNth, neg_partialSum_add_eq_contractNth, contractNth_apply_of_eq, Rep.barComplex.d_single, comp_contractNth, partialSum_contractNth, contractNth_apply_of_lt
find 📖CompOp
25 mathmath: find_eq_iff, find_pos, find_congr', find_eq_zero, find_mono_of_le, find?_eq_dite, find_le_iff, le_find_iff, find?_eq_some_find_of_isSome, find_le_of_pos, find_spec, find_congr, find_mono, lt_find_iff, find?_eq_some_find_of_exists, get_find?_eq_find_of_eq_true, find_nat_lt, find_mem_find?_decide, find_eq_dite, find_lt_iff, find_of_not_zero, val_find, find?_decide_get_eq_find, find?_decide_eq_dite, find_le
init 📖CompOp
31 mathmath: init_def, init_update_last, Finset.map_snocEquiv_filter_piFinset, Finset.card_snocEquiv_filter_piFinset, SchwartzMap.iteratedPDeriv_succ_right, take_init, iteratedFDerivWithin_succ_apply_right, continuousMultilinearCurryRightEquiv_symm_apply, Filter.Tendsto.finInit, ContinuousMultilinearMap.norm_map_init_le, ContinuousAt.finInit, linearIndependent_fin_succ', snocOrderIso_symm_apply, take_eq_init, ContinuousMultilinearMap.uncurryRight_apply, partialProd_init, snoc_init_self, iteratedFDeriv_succ_apply_right, tail_init_eq_init_tail, MultilinearMap.uncurryRight_apply, Finset.filter_piFinset_eq_map_snocEquiv, continuousMultilinearCurryRightEquiv_symm_apply', init_update_castSucc, mem_piFinset_iff_last_init, Continuous.finInit, partialSum_init, removeNth_last, init_snoc, LineDeriv.iteratedLineDerivOp_succ_right, comp_init, snocEquiv_symm_apply
insertNth 📖CompOp
74 mathmath: insertNth_succ_cons, preimage_insertNth_Icc_of_mem, insertNth_comp_succAbove, MultilinearMap.map_insertNth_add, nndist_insertNth_insertNth, insertNth_rev, ContinuousAlternatingMap.map_insertNth, insertNth_one_right, ContinuousAt.finInsertNth, insertNthEquiv_apply, insertNth_comp_rev, MultilinearMap.map_insertNth_smul, insertNth_le_iff, BoxIntegral.hasIntegral_GP_pderiv, insertNth_mem_piFinset_insertNth, BoxIntegral.hasIntegral_GP_divergence_of_forall_hasDerivWithinAt, insertNth_right_injective, insertNth_apply_succAbove, insertNth_self_removeNth, insertNth_binop, insertNth_injective2, insertNth_mul, MeasureTheory.integral_divergence_of_hasFDerivAt_off_countable_of_equiv, insertNth_apply_below, cons_apply_cycleRange, BoxIntegral.Box.continuousOn_face_Icc, update_insertNth, MultilinearMap.curryMid_apply_apply, MeasureTheory.integral_divergence_of_hasFDerivAt_off_countable', preimage_insertNth_Icc_of_notMem, Continuous.finInsertNth, insertNth_apply_same, succAbove_cases_eq_insertNth, BoxIntegral.Box.mapsTo_insertNth_face, insertNth_zero', Filter.Tendsto.finInsertNth, BoxIntegral.Box.mapsTo_insertNth_face_Icc, RelSeries.insertNth_toFun, insertNth_last', insertNth_apply_above, insertNth_div, insertNth_update, BoxIntegral.norm_volume_sub_integral_face_upper_sub_lower_smul_le, insertNth_last, insertNth_div_same, insertNth_zero, insertNth_mem_Icc, ContinuousMultilinearMap.curryMid_apply, insertNthOrderIso_apply, insertNth_comp_cycleRange_symm, insertNth_add, MeasureTheory.integral_divergence_of_hasFDerivAt_off_countable, insertNth_removeNth, insertNth_zero_right, dist_insertNth_insertNth, prod_insertNth, ContinuousMultilinearMap.norm_map_insertNth_le, AlternatingMap.neg_one_pow_smul_map_insertNth, AlternatingMap.map_insertNth, ContinuousAlternatingMap.neg_one_pow_smul_map_insertNth, le_insertNth_iff, insertNth_eq_iff, insertNth_inj, removeNth_insertNth, sum_insertNth, eq_insertNth_iff, ContinuousWithinAt.finInsertNth, insertNth_left_injective, cons_comp_cycleRange, torusIntegral_succAbove, insertNth_sub, ContinuousOn.finInsertNth, insertNth_apply_cycleRange_symm, insertNth_sub_same
insertNthEquiv 📖CompOp
9 mathmath: insertNthEquiv_apply, insertNthEquiv_last, insertNthOrderIso_toEquiv, insertNthEquiv_zero, insertNthEquiv_symm_apply, Finset.filter_piFinset_eq_map_insertNthEquiv, Finset.map_insertNthEquiv_filter_piFinset, MeasurableEquiv.piFinSuccAbove_symm_apply, MeasurableEquiv.piFinSuccAbove_apply
removeNth 📖CompOp
37 mathmath: removeNth_zero, removeNth_apply, Finset.card_insertNthEquiv_filter_piFinset, mem_piFinset_iff_pivot_removeNth, removeNth_removeNth_eq_swap, insertNthOrderIso_symm_apply, AlternatingMap.alternatizeUncurryFin_apply, insertNth_self_removeNth, extDeriv_apply_vectorField, ContinuousAlternatingMap.alternatizeUncurryFin_alternatizeUncurryFinCLM_comp_apply, extDerivWithin_apply_vectorField_of_pairwise_commute, AlternatingMap.neg_one_pow_smul_map_removeNth_add_eq_zero_of_eq, removeNth_update_succAbove, insertNthEquiv_symm_apply, AlternatingMap.alternatizeUncurryFin_alternatizeUncurryFinLM_comp_apply, mul_prod_removeNth, Finset.filter_piFinset_eq_map_insertNthEquiv, LinearMap.uncurryMid_apply, extDerivWithin_apply_vectorField, add_sum_removeNth, removeNth_removeNth_heq_swap, ContinuousLinearMap.uncurryMid_apply, removeNth_update, Finset.map_insertNthEquiv_filter_piFinset, extDeriv_apply_vectorField_of_pairwise_commute, removeNth_last, ContinuousAlternatingMap.neg_one_pow_smul_map_removeNth_add_eq_zero_of_eq, insertNth_removeNth, AlternatingMap.uncurryFin_apply, removeNth_fun_const, extDerivWithin_apply, insertNth_eq_iff, removeNth_insertNth, ContinuousLinearMap.norm_map_removeNth_le, eq_insertNth_iff, ContinuousAlternatingMap.alternatizeUncurryFin_apply, extDeriv_apply
repeat 📖CompOp
9 mathmath: repeat_one, repeat_zero, repeat_comp_rev, List.ofFn_fin_repeat, repeat_add, repeat_rev, repeat_succ, repeat_apply, take_repeat
snoc 📖CompOp
59 mathmath: comp_snoc, exists_linearIndependent_snoc_of_lt_finrank, ContinuousMultilinearMap.norm_map_snoc_le, snoc_inj, snoc_castSucc, snocCases_snoc, FirstOrder.Language.BoundedFormula.realize_ex, snocEquiv_apply, append_right_cons, sum_snoc, snoc_left_injective, MultilinearMap.curryRight_apply, Embedding.coe_snoc, snoc_comp_natAdd, snoc_comp_castSucc, snoc_injective_iff, ContinuousAt.finSnoc, snoc_apply_zero, FirstOrder.Language.BoundedFormula.realize_all, append_left_snoc, cons_comp_rev, append_right_eq_snoc, snoc_eq_cons_rotate, snoc_update, cons_snoc_eq_snoc_cons, range_snoc, snoc_mem_piFinset_snoc, snocOrderIso_apply, snoc_zero, linearIndependent_fin_snoc, append_snoc, snoc_init_self, ContinuousMultilinearMap.curryRight_apply, prod_snoc, insertNth_last', take_succ_eq_snoc, insertNth_last, Continuous.finSnoc, snoc_eq_append, snoc_right_injective, update_snoc_last, MultilinearMap.snoc_add, ContinuousOn.finSnoc, snoc_comp_castAdd, snoc_injective_of_injective, init_snoc, snoc_rev, continuousMultilinearCurryRightEquiv_apply', exists_linearIndependent_snoc_of_lt_rank, ContinuousWithinAt.finSnoc, continuousMultilinearCurryRightEquiv_apply, MultilinearMap.snoc_smul, snoc_last, snoc_comp_rev, snoc_injective2, Filter.Tendsto.finSnoc, snoc_castAdd, cons_rev, continuousMultilinearCurryFin1_apply
snocCases 📖CompOp
1 mathmath: snocCases_snoc
snocEquiv 📖CompOp
6 mathmath: snocEquiv_apply, Finset.map_snocEquiv_filter_piFinset, insertNthEquiv_last, Finset.filter_piFinset_eq_map_snocEquiv, snocOrderIso_toEquiv, snocEquiv_symm_apply
snocInduction 📖CompOp
succAboveCases 📖CompOp
1 mathmath: succAbove_cases_eq_insertNth
tail 📖CompOp
38 mathmath: removeNth_zero, comp_tail, Finset.map_consEquiv_filter_piFinset, Matrix.vandermonde_succ, RelSeries.tail_toFun, tail_vecCons, Embedding.coe_tail, LineDeriv.iteratedLineDerivOp_succ_left, Finset.filter_piFinset_eq_map_consEquiv, Function.FromTypes.uncurry_apply_succ, ContinuousLinearMap.uncurryLeft_apply, Finsupp.sum_cons', cons_le, iteratedFDerivWithin_succ_apply_left, Finset.card_consEquiv_filter_piFinset, ContinuousLinearMap.norm_map_tail_le, cons_self_tail, consEquiv_symm_apply, ContinuousAt.finTail, linearIndependent_fin_succ, consOrderIso_symm_apply, tail_init_eq_init_tail, range_fin_succ, partialProd_succ', Continuous.finTail, Filter.Tendsto.finTail, tail_update_succ, SchwartzMap.iteratedPDeriv_succ_left, partialSum_succ', tail_update_zero, le_cons, mem_piFinset_iff_zero_tail, tail_def, continuousMultilinearCurryLeftEquiv_symm_apply, consEquivL_symm_apply, LinearMap.uncurryLeft_apply, tail_cons, iteratedFDeriv_succ_apply_left

Theorems

NameKindAssumesProvesValidatesDepends On
addCases_castAdd_natAdd 📖
append_assoc 📖mathematicalappendappend_left
append_right
append_castAdd_natAdd 📖mathematicalappend
append_cast_left 📖mathematicalappend
append_cast_right 📖mathematicalappend
append_comp_rev 📖mathematicalappendappend_rev
append_comp_sumElim 📖mathematicalappendappend_left
append_right
append_cons 📖mathematicalappend
cons
append_elim0 📖mathematicalappendappend_right_nil
append_injective_iff 📖mathematicalappendSum.elim_injective
append_comp_sumElim
Equiv.injective_comp
append_left 📖mathematicalappend
append_left' 📖mathematicalappend
append_left_eq_cons 📖mathematicalappend
cons
append_left
cons_zero
append_right
cons_succ
append_left_nil 📖mathematicalappendappend_right
append_left_snoc 📖mathematicalappend
snoc
cons
snoc_eq_append
append_assoc
append_left_eq_cons
append_cast_right
append_rev 📖mathematicalappendrev_surjective
append_left
append_right
cast_rev
append_right 📖mathematicalappend
append_right_cons 📖mathematicalappend
cons
snoc
append_left_snoc
append_right_eq_snoc 📖mathematicalappend
snoc
append_left
snoc_castSucc
append_right
snoc_last
append_right_nil 📖mathematicalappendappend_left
append_snoc 📖mathematicalappend
snoc
comp_cons 📖mathematicalconscons_succ
comp_contractNth 📖mathematicalcontractNthlt_trichotomy
contractNth_apply_of_lt
contractNth_apply_of_eq
contractNth_apply_of_gt
comp_init 📖mathematicalinit
comp_snoc 📖mathematicalsnocsnoc_last
comp_tail 📖mathematicaltail
consCases_cons 📖mathematicalconsCases
cons
consCases.eq_1
consEquiv_apply 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
consEquiv
cons
consEquiv_symm_apply 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
Equiv.symm
consEquiv
tail
cons_comp_rev 📖mathematicalcons
snoc
cons_rev
cons_eq_append 📖mathematicalcons
append
append_left_eq_cons
cons_zero
cons_inj 📖mathematicalconsFunction.Injective2.eq_iff
cons_injective2
cons_injective2 📖mathematicalFunction.Injective2
cons
cons_succ
cons_injective_iff 📖mathematicalcons
Set
Set.instMembership
Set.range
cons_succ
cons_zero
succ_injective
cons_injective_of_injective
cons_injective_of_injective 📖mathematicalSet
Set.instMembership
Set.range
conscons_zero
cons_succ
cons_last 📖mathematicalconscons_succ
cons_le 📖mathematicalPi.hasLe
Preorder.toLE
cons
tail
le_cons
cons_le_cons 📖mathematicalPi.hasLe
Preorder.toLE
cons
cons_succ
cons_left_injective 📖mathematicalconsFunction.Injective2.left
cons_injective2
cons_one 📖mathematicalconscons_succ
cons_rev 📖mathematicalcons
snoc
insertNth_zero'
insertNth_last'
insertNth_rev
cons_right_injective 📖mathematicalconsFunction.Injective2.right
cons_injective2
cons_self_tail 📖mathematicalcons
tail
cons_zero
cons_succ
cons_snoc_eq_snoc_cons 📖mathematicalcons
snoc
cons_zero
snoc_apply_zero
cons_last
snoc_last
cons_succ
snoc_castSucc
cons_succ 📖mathematicalcons
cons_update 📖mathematicalcons
Function.update
cons_zero
Function.update_of_ne
cons_succ
Function.update_apply_of_injective
succ_injective
Function.update.congr_simp
cons_zero 📖mathematicalcons
contractNth_apply_of_eq 📖mathematicalcontractNthnot_lt
le_of_eq
contractNth.eq_1
contractNth_apply_of_gt 📖mathematicalcontractNthcontractNth.eq_1
not_lt_of_gt
ne_of_lt
contractNth_apply_of_lt 📖mathematicalcontractNth
contractNth_apply_of_ne 📖mathematicalcontractNth
succAbove
lt_trichotomy
succAbove_of_castSucc_lt
contractNth_apply_of_lt
succAbove_of_le_castSucc
le_iff_val_le_val
le_of_lt
contractNth_apply_of_gt
elim0_append 📖mathematicalappendappend_left_nil
eq_insertNth_iff 📖mathematicalinsertNth
removeNth
insertNth_eq_iff
eq_self_or_eq_succAbove 📖mathematicalsuccAbove
exists_cons 📖mathematicalconscons_self_tail
exists_fin_succ_pi 📖mathematicalconscons_self_tail
exists_fin_zero_pi 📖mathematicalfinZeroElimUnique.instSubsingleton
isEmpty'
exists_iff_castSucc 📖
exists_iff_succ 📖
exists_iff_succAbove 📖mathematicalsuccAbove
find?_decide_eq_dite 📖mathematicalfindfind?_eq_dite
find.congr_simp
find?_decide_get_eq_find 📖mathematicalfindfind?_decide_eq_dite
find?_eq_dite 📖mathematicalfind
find?_eq_some_find_of_exists 📖mathematicalfindfind?_eq_dite
find?_eq_some_find_of_isSome 📖mathematicalfindfind?_eq_dite
find_congr 📖mathematicalfind
le_rfl
PartialOrder.toPreorder
instPartialOrder
le_antisymm
le_rfl
find_mono_of_le
find_congr' 📖mathematicalfindfind_congr
find_eq_dite 📖mathematicalfind
find_eq_iff 📖mathematicalfindfind_le_of_pos
find_eq_zero 📖mathematicalfindinstIsEmptyFalse
find_le 📖mathematicalfindfind_le_iff
le_refl
find_le_iff 📖mathematicalfindLE.le.trans
find_le_of_pos
find_le_of_pos 📖mathematicalfindFunction.mtr
find_min
lt_of_not_ge
find_lt_iff 📖mathematicalfindLE.le.trans_lt
find_le_of_pos
find_mem_find?_decide 📖mathematicalfind
find_min 📖find
find_mono 📖mathematicalfindfind_mono_of_le
find_mono_of_le 📖mathematicalfind
le_rfl
PartialOrder.toPreorder
instPartialOrder
find_le_of_pos
le_rfl
find_spec
find_nat_lt 📖mathematicalNat.find
find
val_find
Nat.find_congr
find_of_find_le 📖findfind_eq_iff
find_spec
find_min
LT.lt.trans_le
natAdd_lt_natAdd_iff
find_of_not_zero 📖mathematicalfindfind_spec
find_min
find_pos 📖mathematicalfindIff.not
find_eq_zero
find_spec 📖mathematicalfind
forall_fin_add 📖
forall_fin_add_pi 📖addCases_castAdd_natAdd
forall_fin_succ_pi 📖mathematicalcons
forall_fin_zero_pi 📖mathematicalfinZeroElimUnique.instSubsingleton
isEmpty'
forall_iff_castSucc 📖
forall_iff_succ 📖
forall_iff_succAbove 📖mathematicalsuccAbove
get_find?_eq_find_of_eq_true 📖mathematicalfindfind?_eq_dite
init_def 📖mathematicalinit
init_snoc 📖mathematicalinit
snoc
init_update_castSucc 📖mathematicalinit
Function.update
Function.update_self
Function.update_of_ne
init_update_last 📖mathematicalinit
Function.update
Function.update_of_ne
insertNthEquiv_apply 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
insertNthEquiv
insertNth
insertNthEquiv_last 📖mathematicalinsertNthEquiv
snocEquiv
Equiv.ext
insertNth_last'
insertNthEquiv_symm_apply 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
Equiv.symm
insertNthEquiv
removeNth
insertNthEquiv_zero 📖mathematicalinsertNthEquiv
consEquiv
Function.Bijective.injective
Equiv.symm_bijective
Equiv.ext
insertNth_apply_above 📖mathematicalinsertNth
succAbove
succAbove_pred_of_lt
succAbove_pred_of_lt
insertNth.eq_1
succAbove_castPred_of_lt
succAboveCases.eq_1
insertNth_apply_below 📖mathematicalinsertNth
succAbove
castPred
succAbove_castPred_of_lt
succAbove_castPred_of_lt
insertNth.eq_1
succAboveCases.eq_1
insertNth_apply_same 📖mathematicalinsertNthsuccAbove_castPred_of_lt
insertNth_apply_succAbove 📖mathematicalinsertNth
succAbove
succAbove_castPred_of_lt
succAbove_ne
ne_last_of_lt
succAbove_lt_iff_castSucc_lt
castPred_succAbove
ne_zero_of_lt
lt_succAbove_iff_le_castSucc
pred_succAbove
insertNth_binop 📖mathematicalinsertNth
succAbove
insertNth_eq_iff
insertNth_apply_same
insertNth_apply_succAbove
insertNth_comp_rev 📖mathematicalinsertNthinsertNth_rev
insertNth_comp_succAbove 📖mathematicalinsertNth
succAbove
insertNth_apply_succAbove
insertNth_eq_iff 📖mathematicalinsertNth
removeNth
forall_iff_succAbove
insertNth_apply_same
insertNth_apply_succAbove
insertNth_inj 📖mathematicalinsertNthFunction.Injective2.eq_iff
insertNth_injective2
insertNth_injective2 📖mathematicalFunction.Injective2
insertNth
insertNth_apply_same
insertNth_apply_succAbove
insertNth_last 📖mathematicalinsertNth
snoc
succAbove
succAbove_last_apply
succAbove_last_apply
insertNth_eq_iff
snoc_last
snoc_castSucc
congr_arg_heq
succAbove_last
insertNth_last' 📖mathematicalinsertNth
snoc
insertNth_last
insertNth_le_iff 📖mathematicalPi.hasLe
Preorder.toLE
insertNth
succAbove
forall_iff_succAbove
insertNth_apply_same
insertNth_apply_succAbove
insertNth_left_injective 📖mathematicalinsertNthFunction.Injective2.left
insertNth_injective2
insertNth_removeNth 📖mathematicalinsertNth
removeNth
Function.update
Function.update_self
removeNth_update
insertNth_rev 📖mathematicalinsertNthinsertNth_apply_same
rev_succAbove
insertNth_apply_succAbove
insertNth_right_injective 📖mathematicalinsertNthFunction.Injective2.right
insertNth_injective2
insertNth_self_removeNth 📖mathematicalinsertNth
removeNth
insertNth_removeNth
Function.update_eq_self
insertNth_succ_cons 📖mathematicalinsertNth
cons
insertNth_apply_same
cons_succ
insertNth_apply_succAbove
cons_zero
succAbove_ne_zero_zero
succ_succAbove_succ
insertNth_update 📖mathematicalinsertNth
Function.update
succAbove
Function.update_of_ne
insertNth_apply_same
removeNth_update_succAbove
removeNth_insertNth
insertNth_zero 📖mathematicalinsertNth
cons
succAbove
succAbove_zero
succAbove_zero
insertNth_eq_iff
cons_zero
cons_succ
insertNth_zero' 📖mathematicalinsertNth
cons
insertNth_zero
le_cons 📖mathematicalPi.hasLe
Preorder.toLE
cons
tail
cons_succ
le_find_iff 📖mathematicalfind
le_insertNth_iff 📖mathematicalPi.hasLe
Preorder.toLE
insertNth
succAbove
forall_iff_succAbove
insertNth_apply_same
insertNth_apply_succAbove
lt_find_iff 📖mathematicalfind
mem_find?_iff 📖
range_cons 📖mathematicalSet.range
cons
Set
Set.instInsert
range_fin_succ
cons_zero
tail_cons
range_fin_succ 📖mathematicalSet.range
Set
Set.instInsert
tail
Set.ext
Iff.or
range_snoc 📖mathematicalSet.range
snoc
Set
Set.instInsert
Set.ext
snoc_castSucc
snoc_last
removeNth_apply 📖mathematicalremoveNth
succAbove
removeNth_fun_const 📖mathematicalremoveNth
removeNth_insertNth 📖mathematicalremoveNth
insertNth
insertNth_apply_succAbove
removeNth_last 📖mathematicalremoveNth
init
succAbove_last
removeNth_removeNth_eq_swap 📖mathematicalremoveNth
predAbove
succAbove
removeNth_removeNth_heq_swap
removeNth_removeNth_heq_swap 📖mathematicalremoveNth
succAbove
predAbove
Function.hfunext
congr_arg_heq
succAbove_succAbove_succAbove_predAbove
removeNth_update 📖mathematicalremoveNth
Function.update
Function.update_of_ne
removeNth_update_succAbove 📖mathematicalremoveNth
Function.update
succAbove
eq_or_ne
Function.update_self
Function.update_of_ne
removeNth_zero 📖mathematicalremoveNth
tail
repeat_add 📖mathematicalrepeat
append
Function.Surjective.forall
rightInverse_cast
append_left
append_right
repeat_apply 📖mathematicalrepeat
repeat_comp_rev 📖mathematicalrepeatrepeat_rev
repeat_one 📖mathematicalrepeatFunction.Surjective.forall
rightInverse_cast
repeat_rev 📖mathematicalrepeatmodNat_rev
repeat_succ 📖mathematicalrepeat
append
Function.Surjective.forall
rightInverse_cast
append_left
append_right
repeat_zero 📖mathematicalrepeat
sigma_eq_iff_eq_comp_cast 📖sigma_eq_of_eq_comp_cast
sigma_eq_of_eq_comp_cast 📖
snocCases_snoc 📖mathematicalsnocCases
snoc
snocCases.eq_1
init_snoc
snoc_last
snocEquiv_apply 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
snocEquiv
snoc
snocEquiv_symm_apply 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
Equiv.symm
snocEquiv
init
snoc_apply_zero 📖mathematicalsnocsnoc_castSucc
snoc_castAdd 📖mathematicalsnoc
snoc_castSucc 📖mathematicalsnoc
snoc_comp_castAdd 📖mathematicalsnocsnoc_castAdd
snoc_comp_castSucc 📖mathematicalsnocsnoc_castSucc
snoc_comp_natAdd 📖mathematicalsnocsnoc_last
snoc_castSucc
snoc_comp_rev 📖mathematicalsnoc
cons
snoc_rev
snoc_eq_append 📖mathematicalsnoc
append
cons
append_right_eq_snoc
snoc_init_self 📖mathematicalsnoc
init
snoc_last
snoc_castSucc
snoc_inj 📖mathematicalsnocFunction.Injective2.eq_iff
snoc_injective2
snoc_injective2 📖mathematicalFunction.Injective2
snoc
snoc_castSucc
snoc_last
snoc_injective_iff 📖mathematicalsnoc
Set
Set.instMembership
Set.range
snoc_comp_castSucc
castSucc_injective
ne_last_of_lt
snoc_castSucc
snoc_last
snoc_injective_of_injective
snoc_injective_of_injective 📖mathematicalSet
Set.instMembership
Set.range
snocsnoc_last
snoc_castSucc
Set.mem_range_self
snoc_last 📖mathematicalsnoc
snoc_left_injective 📖mathematicalsnocFunction.Injective2.left
snoc_injective2
snoc_rev 📖mathematicalsnoc
cons
insertNth_last'
insertNth_zero'
insertNth_rev
snoc_right_injective 📖mathematicalsnocFunction.Injective2.right
snoc_injective2
snoc_update 📖mathematicalsnoc
Function.update
snoc_last
Function.update_of_ne
eq_or_ne
snoc_castSucc
Function.update_self
snoc_zero 📖mathematicalsnoc
succAbove_cases_eq_insertNth 📖mathematicalsuccAboveCases
insertNth
tail_cons 📖mathematicaltail
cons
tail_def 📖mathematicaltail
tail_init_eq_init_tail 📖mathematicaltail
init
tail_update_succ 📖mathematicaltail
Function.update
Function.update_self
Function.update_of_ne
succ_injective
tail_update_zero 📖mathematicaltail
Function.update
Function.update_of_ne
tuple0_le 📖mathematicalPi.hasLe
Preorder.toLE
update_cons_zero 📖mathematicalFunction.update
cons
Function.update_self
cons_zero
Function.update_of_ne
cons_succ
update_insertNth 📖mathematicalFunction.update
insertNth
Function.update_self
removeNth_update
removeNth_insertNth
update_snoc_last 📖mathematicalFunction.update
snoc
Function.update_self
snoc_last
Function.update_of_ne
snoc_castSucc
val_find 📖mathematicalfind
Nat.find
Nat.find_eq_iff
find_spec
find_min

(root)

Definitions

NameCategoryTheorems
piFinTwoEquiv 📖CompOp
9 mathmath: Function.FromTypes.curry_two_eq_curry, Finset.Nat.antidiagonalTuple_two, finTwoArrowEquiv_apply, Function.FromTypes.uncurry_two_eq_uncurry, Nat.image_piFinTwoEquiv_finMulAntidiag, piFinTwoEquiv_apply, RingEquiv.piFinTwo_symm_apply, RingEquiv.piFinTwo_apply, piFinTwoEquiv_symm_apply

Theorems

NameKindAssumesProvesValidatesDepends On
piFinTwoEquiv_apply 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
piFinTwoEquiv
piFinTwoEquiv_symm_apply 📖mathematicalDFunLike.coe
Equiv
EquivLike.toFunLike
Equiv.instEquivLike
Equiv.symm
piFinTwoEquiv
Fin.cons
finZeroElim

---

← Back to Index