theorem F'map_id: "F'map id id id id = id" by (rule F.map_id0)
theorem F'map_comp: "F'map (f1 o g1) (f2 o g2) (f3 o g3) (f4 o g4) = F'map f1 f2 f3 f4 o F'map g1 g2 g3 g4" by (rule F.map_comp0)
theorem F'map_cong: "[∧z. z ∈ F'set1 x ==> f1 z = g1 z; ∧z. z ∈ F'set2 x ==> f2 z = g2 z; ∧z. z ∈ F'set3 x ==> f3 z = g3 z; ∧z. z ∈ F'set4 x ==> f4 z = g4 z] ==> F'map f1 f2 f3 f4 x = F'map g1 g2 g3 g4 x" apply (tactic ‹BNF_Util.rtac @{context} @{thm F.map_cong0} 1 THEN REPEAT_DETERM_N 2 (assume_tac @{context} 1)›) apply assumption+ done
theorem F'set1_natural: "F'set1 o F'map f1 f2 f3 f4 = image f1 o F'set1" by (tactic ‹BNF_Comp_Tactics.empty_natural_tac @{context}›)
theorem F'set2_natural: "F'set2 o F'map f1 f2 f3 f4 = image f2 o F'set2" by (tactic ‹BNF_Comp_Tactics.empty_natural_tac @{context}›)
theorem F'set3_natural: "F'set3 o F'map f1 f2 f3 f4 = image f3 o F'set3" by (rule F.set_map0(1))
theorem F'set4_natural: "F'set4 o F'map f1 f2 f3 f4 = image f4 o F'set4" by (rule F.set_map0(2))
theorem F'bd_card_order: "card_order bd_F" by (rule F.bd_card_order)
theorem F'bd_cinfinite: "cinfinite bd_F" by (rule F.bd_cinfinite)
theorem F'bd_regularCard: "regularCard bd_F" by (rule F.bd_regularCard)
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.