| Name | Category | Theorems |
cons đ | CompOp | 45 mathmath: Computable.vector_cons, scanl_nil, tail_cons, get_cons_nil, map_cons, cons_val, mmap_cons, eq_cons_iff, replicate_succ, traverse_def, Equiv.Perm.VectorsProdEqOne.vectorEquiv_apply_coe, get_cons_zero, Nat.Partrec'.map, get_append_cons_zero, exists_eq_cons, Nat.Primrec'.prec', tendsto_cons, reverse_cons, inductionOn_cons, mem_cons_self, mem_cons_iff, mapAccumrâ_cons, mapAccumr_cons, toList_cons, scanl_singleton, pmap_cons, Equiv.Perm.VectorsProdEqOne.one_eq, Nat.Primrec'.cons, Nat.Partrec'.bind, cons_head_tail, head_cons, Primrec.vector_cons, Nat.Partrec'.cons, get_append_cons_succ, mapâ_cons, get_cons_succ, scanl_cons, snoc_nil, mem_cons_of_mem, Sym.cons_of_coe_eq, Nat.Partrec'.rfindOpt, Sym.ofVector_cons, pmap_cons', snoc_cons, reverse_snoc
|
drop đ | CompOp | 3 mathmath: sum_set, prod_set, toList_drop
|
elim đ | CompOp | â |
eraseIdx đ | CompOp | 5 mathmath: continuousAt_eraseIdx, continuous_eraseIdx, eraseIdx_val, eraseIdx_insertIdx', eraseIdx_insertIdx_self
|
get đ | CompOp | 30 mathmath: scanl_get, last_def, get_cons_nil, get_tail_succ, get_mem, get_cons_zero, get_eq_get_toList, mem_iff_get, ofFn_get, get_append_cons_zero, get_tail, zipWith_get, nodup_iff_injective_get, get_set_same, ext_iff, Primrec.vector_get, sum_set', get_ofFn, get_replicate, prod_set', get_append_cons_succ, get_set_eq_if, Primrec.vector_get', get_cons_succ, Computable.vector_get, get_zero, get_set_of_ne, get_map, get_mapâ, Fin.card_filter_univ_eq_vector_get_eq_count
|
head đ | CompOp | 29 mathmath: Nat.Primrec'.sub, eq_cons_iff, head_mem, Nat.Primrec'.natPair, head?_toList, Nat.Primrec'.pred, Nat.Primrec'.head, mem_map_succ_iff, Nat.Primrec'.prim_iffâ, scanl_head, scanl_singleton, Nat.Primrec'.add, Computable.vector_head, cons_head_tail, Nat.Partrec'.part_iffâ, head_cons, toList_singleton, Nat.Primrec'.prim_iffâ, reverse_get_zero, head_ofFn, Nat.Partrec'.head, get_zero, Nat.Primrec'.mul, Nat.Primrec'.sqrt, head_map, Nat.Partrec'.part_iffâ, mem_succ_iff, head_pmap, Primrec.vector_head
|
instDecidableEq đ | CompOp | â |
instGetElemNatLt đ | CompOp | 4 mathmath: getElem_def, toList_getElem, getElem_pmap, getElem_map
|
instHAppendHAddNat đ | CompOp | 5 mathmath: get_append_cons_zero, append_def, append_nil, get_append_cons_succ, toList_append
|
length đ | CompOp | 2 mathmath: Computable.vector_length, Primrec.vector_length
|
map đ | CompOp | 25 mathmath: map_map, map_cons, mem_map_iff, mapâ_map_left, map_mapAccumr, mapAccumr_eq_map_of_constant_state, mem_map_succ_iff, traverse_eq_map_id, map_mapâ, toList_map, map_eq_mapAccumr, mapAccumr_eq_map_of_unused_state, map_pmap, getElem_map, mapAccumr_eq_map, map_nil, pmap_map, map_snoc, mapAccumr_map, mapâ_map_right, get_map, head_map, tail_map, notMem_map_zero, map_id
|
mapAccumr đ | CompOp | 18 mathmath: mapAccumr_snoc, mapAccumrâ_mapAccumr_left, map_mapAccumr, mapAccumr_eq_map_of_constant_state, mapAccumr_nil, mapAccumrâ_mapAccumr_right, mapAccumr_cons, mapAccumr_bisim_tail, map_eq_mapAccumr, mapAccumr_eq_map_of_unused_state, mapAccumr_eq_map, mapAccumr_map, mapAccumr_mapAccumr, mapAccumrâ_unused_input_right, mapAccumr_redundant_pair, mapAccumr_bisim, mapAccumrâ_unused_input_left, mapAccumr_mapAccumrâ
|
mapAccumrâ đ | CompOp | 21 mathmath: mapAccumrâ_mapAccumr_left, mapAccumrâ_nil, mapAccumrâ_mapAccumrâ_left_right, mapAccumrâ_snoc, mapAccumrâ_eq_mapâ_of_unused_state, mapAccumrâ_bisim, mapAccumrâ_mapAccumr_right, mapAccumrâ_comm, mapAccumrâ_cons, mapAccumrâ_eq_mapâ_of_constant_state, mapAccumrâ_eq_mapâ, mapAccumrâ_flip, mapAccumrâ_unused_input_right, mapAccumrâ_mapAccumrâ_right_left, mapAccumrâ_mapAccumrâ_left_left, mapAccumrâ_redundant_pair, mapAccumrâ_mapAccumrâ_right_right, mapAccumrâ_unused_input_left, mapAccumrâ_bisim_tail, mapAccumr_mapAccumrâ, mapâ_eq_mapAccumrâ
|
mapâ đ | CompOp | 13 mathmath: mapâ_map_left, mapAccumrâ_eq_mapâ_of_unused_state, mapâ_snoc, map_mapâ, mapâ_nil, mapâ_comm, mapAccumrâ_eq_mapâ_of_constant_state, mapâ_flip, mapâ_map_right, mapAccumrâ_eq_mapâ, mapâ_cons, get_mapâ, mapâ_eq_mapAccumrâ
|
nil đ | CompOp | 22 mathmath: scanl_nil, get_cons_nil, mapAccumrâ_nil, Equiv.Perm.VectorsProdEqOne.zero_eq, eq_nil, mapAccumr_nil, Sym.ofVector_nil, mapâ_nil, Nat.Partrec'.nil, scanl_singleton, append_nil, Equiv.Perm.VectorsProdEqOne.one_eq, toList_nil, mmap_nil, map_nil, tail_nil, Nat.Primrec'.nil, notMem_nil, inductionOn_nil, snoc_nil, pmap_nil, singleton_tail
|
ofFn đ | CompOp | 11 mathmath: mOfFn_pure, ofFn_get, tail_ofFn, Primrec.vector_ofFn', toList_ofFn, Vector.mOfFn_part_some, Computable.vector_ofFn', Computable.vector_ofFn, get_ofFn, Primrec.vector_ofFn, head_ofFn
|
pmap đ | CompOp | 9 mathmath: getElem_pmap, pmap_cons, map_pmap, pmap_map, toList_pmap, pmap_nil, head_pmap, tail_pmap, pmap_cons'
|
replicate đ | CompOp | 4 mathmath: replicate_succ, replicate_succ_to_snoc, Turing.TM1to1.exists_enc_dec, get_replicate
|
shiftLeftFill đ | CompOp | â |
shiftRightFill đ | CompOp | â |
tail đ | CompOp | 26 mathmath: Nat.Primrec'.sub, tail_cons, get_tail_succ, eq_cons_iff, Nat.Primrec'.natPair, mem_map_succ_iff, tail_ofFn, Nat.Primrec'.prim_iffâ, get_tail, Nat.Partrec'.tail, Primrec.vector_tail, zipWith_tail, Nat.Primrec'.add, cons_head_tail, Nat.Partrec'.part_iffâ, tail_nil, Equiv.Perm.VectorsProdEqOne.vectorEquiv_symm_apply, Nat.Primrec'.tail, Nat.Primrec'.mul, tail_val, tail_map, toList_tail, Computable.vector_tail, mem_succ_iff, tail_pmap, singleton_tail
|
take đ | CompOp | 3 mathmath: sum_set, prod_set, toList_take
|
toList đ | CompOp | 48 mathmath: Primrec.vector_toList_iff, toList_mk, mem_map_iff, getElem_def, Turing.TM1to1.stepAux_write, head_mem, get_mem, head?_toList, Equiv.Perm.VectorsProdEqOne.vectorEquiv_apply_coe, get_eq_get_toList, mem_iff_get, not_empty_toList, mem_map_succ_iff, notMem_zero, mem_cons_self, sum_set, toList_map, mem_cons_iff, nodup_iff_injective_get, Equiv.Perm.VectorsProdEqOne.mem_iff, toList_ofFn, toList_cons, toList_length, prod_set, sum_set', toList_empty, toList_nil, toList_singleton, Primrec.vector_toList, toList_set, prod_set', Computable.vector_toList, toList_injective, notMem_nil, toList_scanl, toList_take, toList_append, toList_pmap, toList_reverse, empty_toList_eq_ff, zipWith_toList, Fin.card_filter_univ_eq_vector_get_eq_count, notMem_map_zero, sum_add_sum_eq_sum_zipWith, toList_tail, mem_succ_iff, toList_drop, prod_mul_prod_eq_prod_zipWith
|