| Name | Category | Theorems |
instAdd 📖 | CompOp | 19 mathmath: DFA.accepts_union, reverse_add, reverseIso_apply, iSup_add, self_eq_mul_add_iff, NFA.acceptsFrom_union, one_add_kstar_mul_self_eq_kstar, one_add_self_mul_kstar_eq_kstar, le_iff, RegularExpression.matches'_add, add_iSup, DFA.acceptsFrom_union, add_self, instOrderedSub, IsRegular.add, reverseIso_symm_apply, mem_add, add_def, le_add_congr
|
instCompleteAtomicBooleanAlgebra 📖 | CompOp | 26 mathmath: iSup_add, reverse_iInf, iSup_sub, NFA.pumping_lemma, instMulRightMono, mem_iSup, reverse_iSup, εNFA.pumping_lemma, instMulLeftMono, sub_iSup, le_iff, IsRegular_compl, add_iSup, instOrderedSub, DFA.accepts_compl, IsRegular.inf, iSup_mul, DFA.acceptsFrom_inter, DFA.pumping_lemma, IsRegular.compl, mem_inf, DFA.acceptsFrom_compl, compl_compl, mul_iSup, DFA.accepts_inter, kstar_eq_iSup_pow
|
instInhabited 📖 | CompOp | — |
instInsertList 📖 | CompOp | — |
instKStar 📖 | CompOp | 17 mathmath: map_kstar, join_mem_kstar, NFA.pumping_lemma, self_eq_mul_add_iff, one_add_kstar_mul_self_eq_kstar, εNFA.pumping_lemma, one_add_self_mul_kstar_eq_kstar, mem_kstar_iff_exists_nonempty, kstar_def, RegularExpression.matches'_star, kstar_def_nonempty, DFA.pumping_lemma, nil_mem_kstar, mul_self_kstar_comm, reverse_kstar, kstar_eq_iSup_pow, mem_kstar
|
instKleeneAlgebra 📖 | CompOp | — |
instMembershipList 📖 | CompOp | 28 math, 1 bridgemath: ext_iff, mem_iSup, mem_reverse, DFA.mem_acceptsFrom, mem_one, NFA.accepts_iff_exists_path, mem_kstar_iff_exists_nonempty, NFA.cons_mem_acceptsFrom, notMem_zero, NFA.nil_mem_acceptsFrom, εNFA.mem_accepts_iff_exists_path, ContextFreeGrammar.mem_language_iff, mem_sub, mem_pow, nil_mem_one, mem_mul, NFA.mem_acceptsFrom, mem_leftQuotient, NFA.mem_accepts_reverse, mem_inf, NFA.mem_accepts, mem_accept_toDFA, NFA.append_mem_acceptsFrom, nil_mem_kstar, mem_add, reverse_mem_reverse, DFA.mem_accepts, mem_kstar bridge: RegularExpression.rmatch_iff_matches'
|
instMul 📖 | CompOp | 19 mathmath: reverseIso_apply, RegularExpression.matches'_mul, NFA.pumping_lemma, self_eq_mul_add_iff, instMulRightMono, one_add_kstar_mul_self_eq_kstar, εNFA.pumping_lemma, instMulLeftMono, one_add_self_mul_kstar_eq_kstar, mul_def, append_mem_mul, reverse_mul, iSup_mul, mem_mul, DFA.pumping_lemma, mul_iSup, reverseIso_symm_apply, mul_self_kstar_comm, le_mul_congr
|
instOne 📖 | CompOp | 7 mathmath: one_add_kstar_mul_self_eq_kstar, one_add_self_mul_kstar_eq_kstar, mem_one, one_def, nil_mem_one, reverse_one, RegularExpression.matches'_epsilon
|
instSemiring 📖 | CompOp | 8 mathmath: map_kstar, reverse_pow, mem_pow, map_map, RegularExpression.matches'_pow, RegularExpression.matches'_map, map_id, kstar_eq_iSup_pow
|
instSingletonList 📖 | CompOp | 4 mathmath: NFA.pumping_lemma, εNFA.pumping_lemma, DFA.pumping_lemma, RegularExpression.matches'_char
|
instSub 📖 | CompOp | 5 mathmath: iSup_sub, sub_def, sub_iSup, instOrderedSub, mem_sub
|
instZero 📖 | CompOp | 5 mathmath: reverse_zero, notMem_zero, zero_def, ContextFreeGrammar.language_eq_zero_of_forall_input_ne_initial, RegularExpression.matches'_zero
|
map 📖 | CompOp | 4 mathmath: map_kstar, map_map, RegularExpression.matches'_map, map_id
|
reverse 📖 | CompOp | 22 mathmath: reverse_add, reverseIso_apply, reverse_iInf, reverse_iSup, mem_reverse, reverse_zero, reverse_pow, ContextFreeGrammar.language_reverse, IsRegular.reverse, reverse_mul, reverse_injective, reverse_bijective, reverse_surjective, isRegular_reverse_iff, reverse_one, reverse_eq_image, reverse_involutive, reverseIso_symm_apply, reverse_kstar, reverse_mem_reverse, reverse_reverse, IsContextFree.reverse
|
reverseIso 📖 | CompOp | 2 mathmath: reverseIso_apply, reverseIso_symm_apply
|