HomeHome Metamath Proof Explorer < Previous   Next >
Related theorems
Unicode version

Theorem tz7.49 5168
Description: Proposition 7.49 of [TakeutiZaring] p. 51.
Hypotheses
Ref Expression
tz7.48.1 |- F Fn On
tz7.49.2 |- A e. _V
Assertion
Ref Expression
tz7.49 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> E.x e. On (A.y e. x (A \ (F"y)) =/= (/) /\ (F"x) = A /\ Fun `'(F |` x)))
Distinct variable groups:   x,y,F   x,A,y

Proof of Theorem tz7.49
StepHypRef Expression
1 tz7.49.2 . . . . . . 7 |- A e. _V
2 tz7.48.1 . . . . . . . 8 |- F Fn On
32tz7.48-3 5167 . . . . . . 7 |- (A.x e. On (F` x) e. (A \ (F"x)) -> -. A e. _V)
41, 3mt2 124 . . . . . 6 |- -. A.x e. On (F` x) e. (A \ (F"x))
5 ralim 2164 . . . . . . 7 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (A.x e. On (A \ (F"x)) =/= (/) -> A.x e. On (F` x) e. (A \ (F"x))))
6 df-ne 2019 . . . . . . . 8 |- ((A \ (F"x)) =/= (/) <-> -. (A \ (F"x)) = (/))
76ralbii 2127 . . . . . . 7 |- (A.x e. On (A \ (F"x)) =/= (/) <-> A.x e. On -. (A \ (F"x)) = (/))
85, 7syl5ibr 224 . . . . . 6 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (A.x e. On -. (A \ (F"x)) = (/) -> A.x e. On (F` x) e. (A \ (F"x))))
94, 8mtoi 122 . . . . 5 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> -. A.x e. On -. (A \ (F"x)) = (/))
10 dfrex2 2116 . . . . 5 |- (E.x e. On (A \ (F"x)) = (/) <-> -. A.x e. On -. (A \ (F"x)) = (/))
119, 10sylibr 217 . . . 4 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> E.x e. On (A \ (F"x)) = (/))
12 imaeq2 4260 . . . . . . 7 |- (x = y -> (F"x) = (F"y))
1312difeq2d 2726 . . . . . 6 |- (x = y -> (A \ (F"x)) = (A \ (F"y)))
1413eqeq1d 1892 . . . . 5 |- (x = y -> ((A \ (F"x)) = (/) <-> (A \ (F"y)) = (/)))
1514onminex 3888 . . . 4 |- (E.x e. On (A \ (F"x)) = (/) -> E.x e. On ((A \ (F"x)) = (/) /\ A.y e. x -. (A \ (F"y)) = (/)))
1611, 15syl 12 . . 3 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> E.x e. On ((A \ (F"x)) = (/) /\ A.y e. x -. (A \ (F"y)) = (/)))
17 df-ne 2019 . . . . . 6 |- ((A \ (F"y)) =/= (/) <-> -. (A \ (F"y)) = (/))
1817ralbii 2127 . . . . 5 |- (A.y e. x (A \ (F"y)) =/= (/) <-> A.y e. x -. (A \ (F"y)) = (/))
1918anbi2i 538 . . . 4 |- (((A \ (F"x)) = (/) /\ A.y e. x (A \ (F"y)) =/= (/)) <-> ((A \ (F"x)) = (/) /\ A.y e. x -. (A \ (F"y)) = (/)))
2019rexbii 2128 . . 3 |- (E.x e. On ((A \ (F"x)) = (/) /\ A.y e. x (A \ (F"y)) =/= (/)) <-> E.x e. On ((A \ (F"x)) = (/) /\ A.y e. x -. (A \ (F"y)) = (/)))
2116, 20sylibr 217 . 2 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> E.x e. On ((A \ (F"x)) = (/) /\ A.y e. x (A \ (F"y)) =/= (/)))
22 hbra1 2147 . . 3 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> A.xA.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))))
23 simpllr 453 . . . . . . . 8 |- ((((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) /\ x e. On) /\ (A \ (F"x)) = (/)) -> A.y e. x (A \ (F"y)) =/= (/))
24 ax-17 1317 . . . . . . . . . . . . . . . 16 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> A.yA.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))))
25 hbra1 2147 . . . . . . . . . . . . . . . 16 |- (A.y e. x (A \ (F"y)) =/= (/) -> A.yA.y e. x (A \ (F"y)) =/= (/))
2624, 25hban 1356 . . . . . . . . . . . . . . 15 |- ((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) -> A.y(A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)))
27 ax-17 1317 . . . . . . . . . . . . . . 15 |- ((x e. On -> z e. A) -> A.y(x e. On -> z e. A))
28 ra4 2155 . . . . . . . . . . . . . . . . . . . . . . 23 |- (A.y e. x (A \ (F"y)) =/= (/) -> (y e. x -> (A \ (F"y)) =/= (/)))
2928adantld 426 . . . . . . . . . . . . . . . . . . . . . 22 |- (A.y e. x (A \ (F"y)) =/= (/) -> ((x e. On /\ y e. x) -> (A \ (F"y)) =/= (/)))
30 onelon 3683 . . . . . . . . . . . . . . . . . . . . . . 23 |- ((x e. On /\ y e. x) -> y e. On)
3113neeq1d 2028 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (x = y -> ((A \ (F"x)) =/= (/) <-> (A \ (F"y)) =/= (/)))
32 fveq2 4681 . . . . . . . . . . . . . . . . . . . . . . . . . . 27 |- (x = y -> (F` x) = (F` y))
3332, 13eleq12d 1965 . . . . . . . . . . . . . . . . . . . . . . . . . 26 |- (x = y -> ((F` x) e. (A \ (F"x)) <-> (F` y) e. (A \ (F"y))))
3431, 33imbi12d 688 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (x = y -> (((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) <-> ((A \ (F"y)) =/= (/) -> (F` y) e. (A \ (F"y)))))
3534rcla4v 2376 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (y e. On -> (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> ((A \ (F"y)) =/= (/) -> (F` y) e. (A \ (F"y)))))
3635com23 36 . . . . . . . . . . . . . . . . . . . . . . 23 |- (y e. On -> ((A \ (F"y)) =/= (/) -> (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (F` y) e. (A \ (F"y)))))
3730, 36syl 12 . . . . . . . . . . . . . . . . . . . . . 22 |- ((x e. On /\ y e. x) -> ((A \ (F"y)) =/= (/) -> (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (F` y) e. (A \ (F"y)))))
3829, 37sylcom 62 . . . . . . . . . . . . . . . . . . . . 21 |- (A.y e. x (A \ (F"y)) =/= (/) -> ((x e. On /\ y e. x) -> (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (F` y) e. (A \ (F"y)))))
3938com3r 39 . . . . . . . . . . . . . . . . . . . 20 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (A.y e. x (A \ (F"y)) =/= (/) -> ((x e. On /\ y e. x) -> (F` y) e. (A \ (F"y)))))
4039imp 377 . . . . . . . . . . . . . . . . . . 19 |- ((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) -> ((x e. On /\ y e. x) -> (F` y) e. (A \ (F"y))))
4140exp3a 405 . . . . . . . . . . . . . . . . . 18 |- ((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) -> (x e. On -> (y e. x -> (F` y) e. (A \ (F"y)))))
4241com23 36 . . . . . . . . . . . . . . . . 17 |- ((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) -> (y e. x -> (x e. On -> (F` y) e. (A \ (F"y)))))
43 eleq1 1957 . . . . . . . . . . . . . . . . . 18 |- ((F` y) = z -> ((F` y) e. A <-> z e. A))
44 eldifi 2730 . . . . . . . . . . . . . . . . . 18 |- ((F` y) e. (A \ (F"y)) -> (F` y) e. A)
4543, 44syl5cbi 226 . . . . . . . . . . . . . . . . 17 |- ((F` y) e. (A \ (F"y)) -> ((F` y) = z -> z e. A))
4642, 45syl8 27 . . . . . . . . . . . . . . . 16 |- ((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) -> (y e. x -> (x e. On -> ((F` y) = z -> z e. A))))
4746com34 40 . . . . . . . . . . . . . . 15 |- ((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) -> (y e. x -> ((F` y) = z -> (x e. On -> z e. A))))
4826, 27, 47r19.23ad 2213 . . . . . . . . . . . . . 14 |- ((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) -> (E.y e. x (F` y) = z -> (x e. On -> z e. A)))
49 fnfun 4510 . . . . . . . . . . . . . . . 16 |- (F Fn On -> Fun F)
502, 49ax-mp 7 . . . . . . . . . . . . . . 15 |- Fun F
51 fvelima 4723 . . . . . . . . . . . . . . 15 |- ((Fun F /\ z e. (F"x)) -> E.y e. x (F` y) = z)
5250, 51mpan 759 . . . . . . . . . . . . . 14 |- (z e. (F"x) -> E.y e. x (F` y) = z)
5348, 52syl5 20 . . . . . . . . . . . . 13 |- ((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) -> (z e. (F"x) -> (x e. On -> z e. A)))
5453com23 36 . . . . . . . . . . . 12 |- ((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) -> (x e. On -> (z e. (F"x) -> z e. A)))
5554imp 377 . . . . . . . . . . 11 |- (((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) /\ x e. On) -> (z e. (F"x) -> z e. A))
5655ssrdv 2622 . . . . . . . . . 10 |- (((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) /\ x e. On) -> (F"x) C_ A)
57 ssdif0 2934 . . . . . . . . . . 11 |- (A C_ (F"x) <-> (A \ (F"x)) = (/))
5857biimpri 169 . . . . . . . . . 10 |- ((A \ (F"x)) = (/) -> A C_ (F"x))
5956, 58anim12i 360 . . . . . . . . 9 |- ((((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) /\ x e. On) /\ (A \ (F"x)) = (/)) -> ((F"x) C_ A /\ A C_ (F"x)))
60 eqss 2631 . . . . . . . . 9 |- ((F"x) = A <-> ((F"x) C_ A /\ A C_ (F"x)))
6159, 60sylibr 217 . . . . . . . 8 |- ((((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) /\ x e. On) /\ (A \ (F"x)) = (/)) -> (F"x) = A)
6225, 24hban 1356 . . . . . . . . . . . . . . . 16 |- ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> A.y(A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))))
63 ax-17 1317 . . . . . . . . . . . . . . . 16 |- (x C_ On -> A.y x C_ On)
64 ssel 2615 . . . . . . . . . . . . . . . . . . . . 21 |- (x C_ On -> (y e. x -> y e. On))
65 funfvima2 4829 . . . . . . . . . . . . . . . . . . . . . 22 |- ((Fun F /\ y C_ dom F) -> (z e. y -> (F` z) e. (F"y)))
66 onss 3869 . . . . . . . . . . . . . . . . . . . . . . 23 |- (y e. On -> y C_ On)
67 fndm 4512 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (F Fn On -> dom F = On)
682, 67ax-mp 7 . . . . . . . . . . . . . . . . . . . . . . 23 |- dom F = On
6966, 68syl6ssr 2664 . . . . . . . . . . . . . . . . . . . . . 22 |- (y e. On -> y C_ dom F)
7065, 50, 69sylancr 526 . . . . . . . . . . . . . . . . . . . . 21 |- (y e. On -> (z e. y -> (F` z) e. (F"y)))
7164, 70syl6 25 . . . . . . . . . . . . . . . . . . . 20 |- (x C_ On -> (y e. x -> (z e. y -> (F` z) e. (F"y))))
7228com12 14 . . . . . . . . . . . . . . . . . . . . . . . . 25 |- (y e. x -> (A.y e. x (A \ (F"y)) =/= (/) -> (A \ (F"y)) =/= (/)))
7372a1i 8 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (x C_ On -> (y e. x -> (A.y e. x (A \ (F"y)) =/= (/) -> (A \ (F"y)) =/= (/))))
7464, 36syl6 25 . . . . . . . . . . . . . . . . . . . . . . . 24 |- (x C_ On -> (y e. x -> ((A \ (F"y)) =/= (/) -> (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (F` y) e. (A \ (F"y))))))
7573, 74syldd 61 . . . . . . . . . . . . . . . . . . . . . . 23 |- (x C_ On -> (y e. x -> (A.y e. x (A \ (F"y)) =/= (/) -> (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (F` y) e. (A \ (F"y))))))
7675imp4a 391 . . . . . . . . . . . . . . . . . . . . . 22 |- (x C_ On -> (y e. x -> ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> (F` y) e. (A \ (F"y)))))
77 eleq1a 1966 . . . . . . . . . . . . . . . . . . . . . . . 24 |- ((F` z) e. (F"y) -> ((F` y) = (F` z) -> (F` y) e. (F"y)))
7877con3d 111 . . . . . . . . . . . . . . . . . . . . . . 23 |- ((F` z) e. (F"y) -> (-. (F` y) e. (F"y) -> -. (F` y) = (F` z)))
79 eldifn 2731 . . . . . . . . . . . . . . . . . . . . . . 23 |- ((F` y) e. (A \ (F"y)) -> -. (F` y) e. (F"y))
8078, 79syl5com 63 . . . . . . . . . . . . . . . . . . . . . 22 |- ((F` y) e. (A \ (F"y)) -> ((F` z) e. (F"y) -> -. (F` y) = (F` z)))
8176, 80syl8 27 . . . . . . . . . . . . . . . . . . . . 21 |- (x C_ On -> (y e. x -> ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> ((F` z) e. (F"y) -> -. (F` y) = (F` z)))))
8281com34 40 . . . . . . . . . . . . . . . . . . . 20 |- (x C_ On -> (y e. x -> ((F` z) e. (F"y) -> ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> -. (F` y) = (F` z)))))
8371, 82syldd 61 . . . . . . . . . . . . . . . . . . 19 |- (x C_ On -> (y e. x -> (z e. y -> ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> -. (F` y) = (F` z)))))
8483com4r 45 . . . . . . . . . . . . . . . . . 18 |- ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> (x C_ On -> (y e. x -> (z e. y -> -. (F` y) = (F` z)))))
8584imp4a 391 . . . . . . . . . . . . . . . . 17 |- ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> (x C_ On -> ((y e. x /\ z e. y) -> -. (F` y) = (F` z))))
868519.21adv 1666 . . . . . . . . . . . . . . . 16 |- ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> (x C_ On -> A.z((y e. x /\ z e. y) -> -. (F` y) = (F` z))))
8762, 63, 8619.21ad 1406 . . . . . . . . . . . . . . 15 |- ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> (x C_ On -> A.yA.z((y e. x /\ z e. y) -> -. (F` y) = (F` z))))
88 r2al 2136 . . . . . . . . . . . . . . 15 |- (A.y e. x A.z e. y -. (F` y) = (F` z) <-> A.yA.z((y e. x /\ z e. y) -> -. (F` y) = (F` z)))
8987, 88syl6ibr 230 . . . . . . . . . . . . . 14 |- ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> (x C_ On -> A.y e. x A.z e. y -. (F` y) = (F` z)))
9089ancld 322 . . . . . . . . . . . . 13 |- ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> (x C_ On -> (x C_ On /\ A.y e. x A.z e. y -. (F` y) = (F` z))))
912tz7.48lem 5164 . . . . . . . . . . . . 13 |- ((x C_ On /\ A.y e. x A.z e. y -. (F` y) = (F` z)) -> Fun `'(F |` x))
9290, 91syl6 25 . . . . . . . . . . . 12 |- ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> (x C_ On -> Fun `'(F |` x)))
93 onss 3869 . . . . . . . . . . . 12 |- (x e. On -> x C_ On)
9492, 93syl5 20 . . . . . . . . . . 11 |- ((A.y e. x (A \ (F"y)) =/= (/) /\ A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x)))) -> (x e. On -> Fun `'(F |` x)))
9594ancoms 484 . . . . . . . . . 10 |- ((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) -> (x e. On -> Fun `'(F |` x)))
9695imp 377 . . . . . . . . 9 |- (((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) /\ x e. On) -> Fun `'(F |` x))
9796adantr 425 . . . . . . . 8 |- ((((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) /\ x e. On) /\ (A \ (F"x)) = (/)) -> Fun `'(F |` x))
9823, 61, 973jca 1050 . . . . . . 7 |- ((((A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) /\ A.y e. x (A \ (F"y)) =/= (/)) /\ x e. On) /\ (A \ (F"x)) = (/)) -> (A.y e. x (A \ (F"y)) =/= (/) /\ (F"x) = A /\ Fun `'(F |` x)))
9998exp41 413 . . . . . 6 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (A.y e. x (A \ (F"y)) =/= (/) -> (x e. On -> ((A \ (F"x)) = (/) -> (A.y e. x (A \ (F"y)) =/= (/) /\ (F"x) = A /\ Fun `'(F |` x))))))
10099com23 36 . . . . 5 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (x e. On -> (A.y e. x (A \ (F"y)) =/= (/) -> ((A \ (F"x)) = (/) -> (A.y e. x (A \ (F"y)) =/= (/) /\ (F"x) = A /\ Fun `'(F |` x))))))
101100com34 40 . . . 4 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (x e. On -> ((A \ (F"x)) = (/) -> (A.y e. x (A \ (F"y)) =/= (/) -> (A.y e. x (A \ (F"y)) =/= (/) /\ (F"x) = A /\ Fun `'(F |` x))))))
102101imp4a 391 . . 3 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (x e. On -> (((A \ (F"x)) = (/) /\ A.y e. x (A \ (F"y)) =/= (/)) -> (A.y e. x (A \ (F"y)) =/= (/) /\ (F"x) = A /\ Fun `'(F |` x)))))
10322, 102reximdai 2199 . 2 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> (E.x e. On ((A \ (F"x)) = (/) /\ A.y e. x (A \ (F"y)) =/= (/)) -> E.x e. On (A.y e. x (A \ (F"y)) =/= (/) /\ (F"x) = A /\ Fun `'(F |` x))))
10421, 103mpd 29 1 |- (A.x e. On ((A \ (F"x)) =/= (/) -> (F` x) e. (A \ (F"x))) -> E.x e. On (A.y e. x (A \ (F"y)) =/= (/) /\ (F"x) = A /\ Fun `'(F |` x)))
Colors of variables: wff set class
Syntax hints:  -. wn 2   -> wi 3   /\ wa 240   /\ w3a 858  A.wal 1296   = wceq 1298   e. wcel 1300   =/= wne 2017  A.wral 2105  E.wrex 2106  _Vcvv 2292   \ cdif 2590   C_ wss 2593  (/)c0 2875  Oncon0 3657  `'ccnv 3985  dom cdm 3986   |` cres 3988  "cima 3989  Fun wfun 3992   Fn wfn 3993  ` cfv 3998
This theorem is referenced by:  tz7.49c 5169
This theorem was proved from axioms:  ax-1 4  ax-2 5  ax-3 6  ax-mp 7  ax-7 1304  ax-gen 1305  ax-8 1306  ax-9 1307  ax-10 1308  ax-11 1309  ax-12 1310  ax-13 1311  ax-14 1312  ax-17 1317  ax-4 1319  ax-5o 1321  ax-6o 1324  ax-9o 1481  ax-10o 1500  ax-16 1580  ax-11o 1588  ax-ext 1865  ax-rep 3428  ax-sep 3438  ax-nul 3445  ax-pow 3481  ax-pr 3524  ax-un 3790
This theorem depends on definitions:  df-bi 164  df-or 241  df-an 242  df-3or 859  df-3an 860  df-ex 1327  df-sb 1536  df-eu 1775  df-mo 1776  df-clab 1872  df-cleq 1877  df-clel 1880  df-ne 2019  df-ral 2109  df-rex 2110  df-rab 2112  df-v 2294  df-dif 2597  df-un 2600  df-in 2603  df-ss 2605  df-pss 2607  df-nul 2876  df-pw 3035  df-sn 3049  df-pr 3050  df-tp 3052  df-op 3053  df-uni 3178  df-int 3215  df-br 3339  df-opab 3396  df-tr 3412  df-eprel 3583  df-id 3586  df-po 3591  df-so 3604  df-fr 3625  df-we 3644  df-ord 3660  df-on 3661  df-xp 4000  df-rel 4001  df-cnv 4002  df-co 4003  df-dm 4004  df-rn 4005  df-res 4006  df-ima 4007  df-fun 4008  df-fn 4009  df-f 4010  df-f1 4011  df-fv 4014
Copyright terms: Public domain