# HG changeset patch # User paulson # Date 1030012121 -7200 # Node ID cc3bbaf1b8d3c8faae21e0bcd3a40699588acf2b # Parent b9e14471629c66fb13cd6dac542a57d1a68cbda7 tweaked diff -r b9e14471629c -r cc3bbaf1b8d3 src/ZF/Constructible/Relative.thy --- a/src/ZF/Constructible/Relative.thy Wed Aug 21 15:57:24 2002 +0200 +++ b/src/ZF/Constructible/Relative.thy Thu Aug 22 12:28:41 2002 +0200 @@ -253,10 +253,10 @@ "upair_ax(M) == \x y. M(x) --> M(y) --> (\z[M]. upair(M,x,y,z))" Union_ax :: "(i=>o) => o" - "Union_ax(M) == \x[M]. (\z[M]. big_union(M,x,z))" + "Union_ax(M) == \x[M]. \z[M]. big_union(M,x,z)" power_ax :: "(i=>o) => o" - "power_ax(M) == \x[M]. (\z[M]. powerset(M,x,z))" + "power_ax(M) == \x[M]. \z[M]. powerset(M,x,z)" univalent :: "[i=>o, i, [i,i]=>o] => o" "univalent(M,A,P) == @@ -265,17 +265,16 @@ replacement :: "[i=>o, [i,i]=>o] => o" "replacement(M,P) == \A[M]. univalent(M,A,P) --> - (\Y[M]. (\b[M]. ((\x[M]. x\A & P(x,b)) --> b \ Y)))" + (\Y[M]. \b[M]. (\x[M]. x\A & P(x,b)) --> b \ Y)" strong_replacement :: "[i=>o, [i,i]=>o] => o" "strong_replacement(M,P) == \A[M]. univalent(M,A,P) --> - (\Y[M]. (\b[M]. (b \ Y <-> (\x[M]. x\A & P(x,b)))))" + (\Y[M]. \b[M]. b \ Y <-> (\x[M]. x\A & P(x,b)))" foundation_ax :: "(i=>o) => o" "foundation_ax(M) == - \x[M]. (\y\x. M(y)) - --> (\y[M]. y\x & ~(\z[M]. z\x & z \ y))" + \x[M]. (\y\x. M(y)) --> (\y[M]. y\x & ~(\z[M]. z\x & z \ y))" subsection{*A trivial consistency proof for $V_\omega$ *}