text‹This definition comes from Halmos (1960), page 59.› axiomatizationwhere
AC: "[a ∈ A; ∧x. x ∈ A ==> (∃y. y ∈ B(x))]==>∃z. z ∈ Pi(A,B)"
(*The same as AC, but no premise @{term"a \<in> A"}*) lemma AC_Pi: "[∧x. x ∈ A ==> (∃y. y ∈ B(x))]==>∃z. z ∈ Pi(A,B)" apply (case_tac "A=0") apply (simp add: Pi_empty1) (*The non-trivial case*) apply (blast intro: AC) done
(*Using dtac, this has the advantage of DELETING the universal quantifier*) lemma AC_ball_Pi: "∀x ∈ A. ∃y. y ∈ B(x) ==>∃y. y ∈ Pi(A,B)" apply (rule AC_Pi) apply (erule bspec, assumption) done
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.