section‹Some algebraic identities derived from group axioms -- proof notepad version›
theory Group_Notepad imports Main begin
notepad begin txt‹hypothetical group axiomatization›
fix prod :: "'a ==> 'a ==> 'a" (infixl‹⊙› 70) and one :: "'a" and inverse :: "'a ==> 'a" assume assoc: "(x ⊙ y) ⊙ z = x ⊙ (y ⊙ z)" and left_one: "one ⊙ x = x" and left_inverse: "inverse x ⊙ x = one" for x y z
txt‹some consequences›
have right_inverse: "x ⊙ inverse x = one"for x proof - have"x ⊙ inverse x = one ⊙ (x ⊙ inverse x)" by (simp only: left_one) alsohave"… = one ⊙ x ⊙ inverse x" by (simp only: assoc) alsohave"… = inverse (inverse x) ⊙ inverse x ⊙ x ⊙ inverse x" by (simp only: left_inverse) alsohave"… = inverse (inverse x) ⊙ (inverse x ⊙ x) ⊙ inverse x" by (simp only: assoc) alsohave"… = inverse (inverse x) ⊙ one ⊙ inverse x" by (simp only: left_inverse) alsohave"… = inverse (inverse x) ⊙ (one ⊙ inverse x)" by (simp only: assoc) alsohave"… = inverse (inverse x) ⊙ inverse x" by (simp only: left_one) alsohave"… = one" by (simp only: left_inverse) finallyshow ?thesis . qed
have right_one: "x ⊙ one = x"for x proof - have"x ⊙ one = x ⊙ (inverse x ⊙ x)" by (simp only: left_inverse) alsohave"… = x ⊙ inverse x ⊙ x" by (simp only: assoc) alsohave"… = one ⊙ x" by (simp only: right_inverse) alsohave"… = x" by (simp only: left_one) finallyshow ?thesis . qed
have one_equality: "one = e"if eq: "e ⊙ x = x"for e x proof - have"one = x ⊙ inverse x" by (simp only: right_inverse) alsohave"… = (e ⊙ x) ⊙ inverse x" by (simp only: eq) alsohave"… = e ⊙ (x ⊙ inverse x)" by (simp only: assoc) alsohave"… = e ⊙ one" by (simp only: right_inverse) alsohave"… = e" by (simp only: right_one) finallyshow ?thesis . qed
have inverse_equality: "inverse x = x'"if eq: "x' ⊙ x = one"for x x' proof - have"inverse x = one ⊙ inverse x" by (simp only: left_one) alsohave"… = (x' ⊙ x) ⊙ inverse x" by (simp only: eq) alsohave"… = x' ⊙ (x ⊙ inverse x)" by (simp only: assoc) alsohave"… = x' ⊙ one" by (simp only: right_inverse) alsohave"… = x'" by (simp only: right_one) finallyshow ?thesis . qed
end
end
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.10 Sekunden
(vorverarbeitet am 2026-05-03)
¤
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.