Skip to content

Commit 3e11a95

Browse files
authored
add unique choice to iset.mm (#5012)
* copy opelopabgf from set.mm to iset.mm * Add uchoice to iset.mm We have things sort of like this, but I didn't see anything which states it quite in a form which might merit the name "unique choice".
1 parent 55a82d3 commit 3e11a95

File tree

1 file changed

+47
-0
lines changed

1 file changed

+47
-0
lines changed

iset.mm

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38225,6 +38225,22 @@ This definition and how we use it is easiest to understand (and most
3822538225
$}
3822638226
$}
3822738227

38228+
${
38229+
$d x y A $. $d x y B $.
38230+
opelopabgf.x $e |- F/ x ps $.
38231+
opelopabgf.y $e |- F/ y ch $.
38232+
opelopabgf.1 $e |- ( x = A -> ( ph <-> ps ) ) $.
38233+
opelopabgf.2 $e |- ( y = B -> ( ps <-> ch ) ) $.
38234+
$( The law of concretion. Theorem 9.5 of [Quine] p. 61. This version of
38235+
~ opelopabg uses bound-variable hypotheses in place of distinct variable
38236+
conditions. (Contributed by Alexander van der Vekens, 8-Jul-2018.) $)
38237+
opelopabgf $p |- ( ( A e. V /\ B e. W )
38238+
-> ( <. A , B >. e. { <. x , y >. | ph } <-> ch ) ) $=
38239+
( cop copab wcel wsbc wa opelopabsb sbciegf nfcv cv wceq sbcbidv sylan9bb
38240+
nfsbcw bitrid ) FGNADEOPAEGQZDFQZFHPZGIPZRCADEFGSUJUIBEGQZUKCUHULDFHBDEGD
38241+
GUAJUFDUBFUCABEGLUDTBCEGIKMTUEUG $.
38242+
$}
38243+
3822838244
${
3822938245
$d x y A $. $d x y B $. $d x y C $. $d x y D $. $d x y ch $.
3823038246
opelopab2.1 $e |- ( x = A -> ( ph <-> ps ) ) $.
@@ -57539,6 +57555,37 @@ ordered pairs (for use in defining operations). This is a special case
5753957555
HBCEFNORDJPQ $.
5754057556
$}
5754157557

57558+
${
57559+
$d A f u v x y $. $d V u v $. $d f ph u v $.
57560+
$( Principle of unique choice. This is also called non-choice. The name
57561+
choice results in its similarity to something like ~ acfun (with the key
57562+
difference being the change of ` E. ` to ` E! ` ) but unique choice in
57563+
fact follows from the axiom of collection and our other axioms. This is
57564+
somewhat similar to Corollary 3.9.2 of [HoTT], p. (varies) but is
57565+
better described by the paragraph at the end of Section 3.9 which starts
57566+
"A similar issue arises in set-theoretic mathematics". (Contributed by
57567+
Jim Kingdon, 13-Sep-2025.) $)
57568+
uchoice $p |- ( ( A e. V /\ A. x e. A E! y ph ) -> E. f
57569+
( f Fn A /\ A. x e. A [. ( f ` x ) / y ]. ph ) ) $=
57570+
( vv vu wcel wral wa cv cfv wceq wsbc wb wal wex nfv vex weu wfn cvv eqid
57571+
copab fnopabg biimpi adantl simpl fnex syl2anc cop fnopfvb nfsbc1v eleq1w
57572+
sbceq1a anbi12d anbi2d opelopabf bitrdi ralrimiva alrimiv ancli syl fneq1
57573+
nfan fveq1 eqeq1d bibi1d ralbidv albidv elabd ralcom4 anbi2i exbii sylibr
57574+
nfcv nfsbc nfbi fveqeq2 sbceq2a sbcbidv bibi12d cbvral sylib eqidd dfsbcq
57575+
nfal fvex eqeq2 spcv mpbid simprd ralimi anim2i eximi ) DFIZACUABDJZKZELZ
57576+
DUBZBLZWTMZGLZNZXBDIZACXDOZKZPZGQZBDJZKZERZXAACXCOZBDJZKZERWSXAHLZWTMZXDN
57577+
ZXQDIZABXQOZCXDOZKZPZGQZHDJZKZERZXMWSXAYDHDJZGQZKZERYHWSYKXFAKZBCUEZDUBZX
57578+
QYMMZXDNZYCPZHDJZGQZKZEYMWSYNWQYMUCIWRYNWQWRYNABCDYMYMUDUFUGUHZWQWRUIDFYM
57579+
UJUKWSYNYTUUAYNYSYNYRGYNYQHDYNXTKYPXQXDULYMIYCDXQXDYMUMYLXTYAKYCBCXQXDXTY
57580+
ABXTBSZABXQUNZVFXTYBCXTCSYACXDUNVFHTGTXBXQNXFXTAYABHDUOABXQUPUQCLXDNYAYBX
57581+
TYACXDUPURUSUTVAVBVCVDWTYMNZXAYNYJYSDWTYMVEUUDYIYRGUUDYDYQHDUUDXSYPYCUUDX
57582+
RYOXDXQWTYMVGVHVIVJVKUQVLYGYKEYFYJXAYDHGDVMVNVOVPYGXLEYFXKXAYEXJHBDYDBGXS
57583+
YCBXSBSXTYBBUUBYABCXDBXDVQUUCVRVFVSWHXJHSXQXBNZYDXIGUUEXSXEYCXHXQXBXDWTVT
57584+
UUEXTXFYBXGHBDUOUUEYAACXDABXQWAWBUQWCVKWDVNVOWEXLXPEXKXOXAXJXNBDXJXFXNXJX
57585+
CXCNZXFXNKZXJXCWFXIUUFUUGPGXCXBWTUCUCETBTWIXDXCNZXEUUFXHUUGXDXCXCWJUUHXGX
57586+
NXFACXDXCWGURWCWKWLWMWNWOWPVD $.
57587+
$}
57588+
5754257589

5754357590
$(
5754457591
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

0 commit comments

Comments
 (0)