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

Theorem clsval2 7664
Description: Express closure in terms of interior.
Hypothesis
Ref Expression
clscld.1 |- X = U.J
Assertion
Ref Expression
clsval2 |- ((J e. Top /\ S (_ X) -> ((cls` J)` S) = (X \ ((int` J)` (X \ S))))

Proof of Theorem clsval2
StepHypRef Expression
1 clscld.1 . . . . . . . . . . . . . 14 |- X = U.J
21cldopn 7651 . . . . . . . . . . . . 13 |- ((J e. Top /\ z e. (Clsd` J)) -> (X \ z) e. J)
3 sseq1 2080 . . . . . . . . . . . . . . 15 |- (y = (X \ z) -> (y (_ (X \ S) <-> (X \ z) (_ (X \ S)))
4 eleq2 1534 . . . . . . . . . . . . . . . 16 |- (y = (X \ z) -> (x e. y <-> x e. (X \ z)))
54negbid 610 . . . . . . . . . . . . . . 15 |- (y = (X \ z) -> (-. x e. y <-> -. x e. (X \ z)))
63, 5imbi12d 625 . . . . . . . . . . . . . 14 |- (y = (X \ z) -> ((y (_ (X \ S) -> -. x e. y) <-> ((X \ z) (_ (X \ S) -> -. x e. (X \ z))))
76rcla4v 1871 . . . . . . . . . . . . 13 |- ((X \ z) e. J -> (A.y e. J (y (_ (X \ S) -> -. x e. y) -> ((X \ z) (_ (X \ S) -> -. x e. (X \ z))))
82, 7syl 10 . . . . . . . . . . . 12 |- ((J e. Top /\ z e. (Clsd` J)) -> (A.y e. J (y (_ (X \ S) -> -. x e. y) -> ((X \ z) (_ (X \ S) -> -. x e. (X \ z))))
98adantrl 394 . . . . . . . . . . 11 |- ((J e. Top /\ (x e. X /\ z e. (Clsd` J))) -> (A.y e. J (y (_ (X \ S) -> -. x e. y) -> ((X \ z) (_ (X \ S) -> -. x e. (X \ z))))
10 sscon 2169 . . . . . . . . . . . . . 14 |- (S (_ z -> (X \ z) (_ (X \ S))
1110a1i 8 . . . . . . . . . . . . 13 |- (x e. X -> (S (_ z -> (X \ z) (_ (X \ S)))
12 neldif 2163 . . . . . . . . . . . . . 14 |- ((x e. X /\ -. x e. (X \ z)) -> x e. z)
1312ex 373 . . . . . . . . . . . . 13 |- (x e. X -> (-. x e. (X \ z) -> x e. z))
1411, 13imim12d 29 . . . . . . . . . . . 12 |- (x e. X -> (((X \ z) (_ (X \ S) -> -. x e. (X \ z)) -> (S (_ z -> x e. z)))
1514ad2antrl 406 . . . . . . . . . . 11 |- ((J e. Top /\ (x e. X /\ z e. (Clsd` J))) -> (((X \ z) (_ (X \ S) -> -. x e. (X \ z)) -> (S (_ z -> x e. z)))
169, 15syld 27 . . . . . . . . . 10 |- ((J e. Top /\ (x e. X /\ z e. (Clsd` J))) -> (A.y e. J (y (_ (X \ S) -> -. x e. y) -> (S (_ z -> x e. z)))
1716exp32 377 . . . . . . . . 9 |- (J e. Top -> (x e. X -> (z e. (Clsd` J) -> (A.y e. J (y (_ (X \ S) -> -. x e. y) -> (S (_ z -> x e. z)))))
1817com34 36 . . . . . . . 8 |- (J e. Top -> (x e. X -> (A.y e. J (y (_ (X \ S) -> -. x e. y) -> (z e. (Clsd` J) -> (S (_ z -> x e. z)))))
1918imp3a 361 . . . . . . 7 |- (J e. Top -> ((x e. X /\ A.y e. J (y (_ (X \ S) -> -. x e. y)) -> (z e. (Clsd` J) -> (S (_ z -> x e. z))))
2019r19.21adv 1717 . . . . . 6 |- (J e. Top -> ((x e. X /\ A.y e. J (y (_ (X \ S) -> -. x e. y)) -> A.z e. (Clsd` J)(S (_ z -> x e. z)))
2120adantr 389 . . . . 5 |- ((J e. Top /\ S (_ X) -> ((x e. X /\ A.y e. J (y (_ (X \ S) -> -. x e. y)) -> A.z e. (Clsd` J)(S (_ z -> x e. z)))
221topcld 7654 . . . . . . . . 9 |- (J e. Top -> X e. (Clsd` J))
23 sseq2 2081 . . . . . . . . . . 11 |- (z = X -> (S (_ z <-> S (_ X))
24 eleq2 1534 . . . . . . . . . . 11 |- (z = X -> (x e. z <-> x e. X))
2523, 24imbi12d 625 . . . . . . . . . 10 |- (z = X -> ((S (_ z -> x e. z) <-> (S (_ X -> x e. X)))
2625rcla4v 1871 . . . . . . . . 9 |- (X e. (Clsd` J) -> (A.z e. (Clsd` J)(S (_ z -> x e. z) -> (S (_ X -> x e. X)))
2722, 26syl 10 . . . . . . . 8 |- (J e. Top -> (A.z e. (Clsd` J)(S (_ z -> x e. z) -> (S (_ X -> x e. X)))
2827com23 32 . . . . . . 7 |- (J e. Top -> (S (_ X -> (A.z e. (Clsd` J)(S (_ z -> x e. z) -> x e. X)))
2928imp 350 . . . . . 6 |- ((J e. Top /\ S (_ X) -> (A.z e. (Clsd` J)(S (_ z -> x e. z) -> x e. X))
301opncld 7653 . . . . . . . . . 10 |- ((J e. Top /\ y e. J) -> (X \ y) e. (Clsd` J))
31 sseq2 2081 . . . . . . . . . . . 12 |- (z = (X \ y) -> (S (_ z <-> S (_ (X \ y)))
32 eleq2 1534 . . . . . . . . . . . 12 |- (z = (X \ y) -> (x e. z <-> x e. (X \ y)))
3331, 32imbi12d 625 . . . . . . . . . . 11 |- (z = (X \ y) -> ((S (_ z -> x e. z) <-> (S (_ (X \ y) -> x e. (X \ y))))
3433rcla4v 1871 . . . . . . . . . 10 |- ((X \ y) e. (Clsd` J) -> (A.z e. (Clsd` J)(S (_ z -> x e. z) -> (S (_ (X \ y) -> x e. (X \ y))))
3530, 34syl 10 . . . . . . . . 9 |- ((J e. Top /\ y e. J) -> (A.z e. (Clsd` J)(S (_ z -> x e. z) -> (S (_ (X \ y) -> x e. (X \ y))))
3635adantlr 393 . . . . . . . 8 |- (((J e. Top /\ S (_ X) /\ y e. J) -> (A.z e. (Clsd` J)(S (_ z -> x e. z) -> (S (_ (X \ y) -> x e. (X \ y))))
37 ssconb 2168 . . . . . . . . . . . 12 |- ((y (_ X /\ S (_ X) -> (y (_ (X \ S) <-> S (_ (X \ y)))
3837biimpd 153 . . . . . . . . . . 11 |- ((y (_ X /\ S (_ X) -> (y (_ (X \ S) -> S (_ (X \ y)))
391eltopss 7582 . . . . . . . . . . 11 |- ((J e. Top /\ y e. J) -> y (_ X)
4038, 39sylan 448 . . . . . . . . . 10 |- (((J e. Top /\ y e. J) /\ S (_ X) -> (y (_ (X \ S) -> S (_ (X \ y)))
4140an1rs 489 . . . . . . . . 9 |- (((J e. Top /\ S (_ X) /\ y e. J) -> (y (_ (X \ S) -> S (_ (X \ y)))
42 eldifn 2161 . . . . . . . . . 10 |- (x e. (X \ y) -> -. x e. y)
4342a1i 8 . . . . . . . . 9 |- (((J e. Top /\ S (_ X) /\ y e. J) -> (x e. (X \ y) -> -. x e. y))
4441, 43imim12d 29 . . . . . . . 8 |- (((J e. Top /\ S (_ X) /\ y e. J) -> ((S (_ (X \ y) -> x e. (X \ y)) -> (y (_ (X \ S) -> -. x e. y)))
4536, 44syld 27 . . . . . . 7 |- (((J e. Top /\ S (_ X) /\ y e. J) -> (A.z e. (Clsd` J)(S (_ z -> x e. z) -> (y (_ (X \ S) -> -. x e. y)))
4645r19.21adva 1718 . . . . . 6 |- ((J e. Top /\ S (_ X) -> (A.z e. (Clsd` J)(S (_ z -> x e. z) -> A.y e. J (y (_ (X \ S) -> -. x e. y)))
4729, 46jcad 599 . . . . 5 |- ((J e. Top /\ S (_ X) -> (A.z e. (Clsd` J)(S (_ z -> x e. z) -> (x e. X /\ A.y e. J (y (_ (X \ S) -> -. x e. y))))
4821, 47impbid 515 . . . 4 |- ((J e. Top /\ S (_ X) -> ((x e. X /\ A.y e. J (y (_ (X \ S) -> -. x e. y)) <-> A.z e. (Clsd` J)(S (_ z -> x e. z)))
49 eldif 2055 . . . . 5 |- (x e. (X \ U.{y e. J | y (_ (X \ S)}) <-> (x e. X /\ -. x e. U.{y e. J | y (_ (X \ S)}))
50 ralnex 1652 . . . . . . 7 |- (A.y e. J -. (x e. y /\ y (_ (X \ S)) <-> -. E.y e. J (x e. y /\ y (_ (X \ S)))
51 imnan 242 . . . . . . . . 9 |- ((y (_ (X \ S) -> -. x e. y) <-> -. (y (_ (X \ S) /\ x e. y))
52 ancom 435 . . . . . . . . . 10 |- ((y (_ (X \ S) /\ x e. y) <-> (x e. y /\ y (_ (X \ S)))
5352negbii 187 . . . . . . . . 9 |- (-. (y (_ (X \ S) /\ x e. y) <-> -. (x e. y /\ y (_ (X \ S)))
5451, 53bitr 173 . . . . . . . 8 |- ((y (_ (X \ S) -> -. x e. y) <-> -. (x e. y /\ y (_ (X \ S)))
5554ralbii 1666 . . . . . . 7 |- (A.y e.