MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  istopg Structured version   Unicode version

Theorem istopg 19698
Description: Express the predicate " J is a topology." Note: In the literature, a topology is often represented by a script letter T, which resembles the letter J. This confusion may have led to J being used by some authors - e.g. K. D. Joshi, Introduction to General Topology (1983), p. 114 - and it is convenient for us since we later use  T to represent linear transformations (operators). (Contributed by Stefan Allan, 3-Mar-2006.) (Revised by Mario Carneiro, 11-Nov-2013.)
Assertion
Ref Expression
istopg  |-  ( J  e.  A  ->  ( J  e.  Top  <->  ( A. x ( x  C_  J  ->  U. x  e.  J
)  /\  A. x  e.  J  A. y  e.  J  ( x  i^i  y )  e.  J
) ) )
Distinct variable groups:    x, y, J    x, A
Allowed substitution hint:    A( y)

Proof of Theorem istopg
Dummy variable  z is distinct from all other variables.
StepHypRef Expression
1 pweq 3960 . . . . 5  |-  ( z  =  J  ->  ~P z  =  ~P J
)
2 eleq2 2477 . . . . 5  |-  ( z  =  J  ->  ( U. x  e.  z  <->  U. x  e.  J ) )
31, 2raleqbidv 3020 . . . 4  |-  ( z  =  J  ->  ( A. x  e.  ~P  z U. x  e.  z  <->  A. x  e.  ~P  J U. x  e.  J
) )
4 eleq2 2477 . . . . . 6  |-  ( z  =  J  ->  (
( x  i^i  y
)  e.  z  <->  ( x  i^i  y )  e.  J
) )
54raleqbi1dv 3014 . . . . 5  |-  ( z  =  J  ->  ( A. y  e.  z 
( x  i^i  y
)  e.  z  <->  A. y  e.  J  ( x  i^i  y )  e.  J
) )
65raleqbi1dv 3014 . . . 4  |-  ( z  =  J  ->  ( A. x  e.  z  A. y  e.  z 
( x  i^i  y
)  e.  z  <->  A. x  e.  J  A. y  e.  J  ( x  i^i  y )  e.  J
) )
73, 6anbi12d 711 . . 3  |-  ( z  =  J  ->  (
( A. x  e. 
~P  z U. x  e.  z  /\  A. x  e.  z  A. y  e.  z  ( x  i^i  y )  e.  z )  <->  ( A. x  e.  ~P  J U. x  e.  J  /\  A. x  e.  J  A. y  e.  J  ( x  i^i  y )  e.  J
) ) )
8 df-top 19693 . . 3  |-  Top  =  { z  |  ( A. x  e.  ~P  z U. x  e.  z  /\  A. x  e.  z  A. y  e.  z  ( x  i^i  y )  e.  z ) }
97, 8elab2g 3200 . 2  |-  ( J  e.  A  ->  ( J  e.  Top  <->  ( A. x  e.  ~P  J U. x  e.  J  /\  A. x  e.  J  A. y  e.  J  ( x  i^i  y
)  e.  J ) ) )
10 df-ral 2761 . . . 4  |-  ( A. x  e.  ~P  J U. x  e.  J  <->  A. x ( x  e. 
~P J  ->  U. x  e.  J ) )
11 elpw2g 4559 . . . . . 6  |-  ( J  e.  A  ->  (
x  e.  ~P J  <->  x 
C_  J ) )
1211imbi1d 317 . . . . 5  |-  ( J  e.  A  ->  (
( x  e.  ~P J  ->  U. x  e.  J
)  <->  ( x  C_  J  ->  U. x  e.  J
) ) )
1312albidv 1736 . . . 4  |-  ( J  e.  A  ->  ( A. x ( x  e. 
~P J  ->  U. x  e.  J )  <->  A. x
( x  C_  J  ->  U. x  e.  J
) ) )
1410, 13syl5bb 259 . . 3  |-  ( J  e.  A  ->  ( A. x  e.  ~P  J U. x  e.  J  <->  A. x ( x  C_  J  ->  U. x  e.  J
) ) )
1514anbi1d 705 . 2  |-  ( J  e.  A  ->  (
( A. x  e. 
~P  J U. x  e.  J  /\  A. x  e.  J  A. y  e.  J  ( x  i^i  y )  e.  J
)  <->  ( A. x
( x  C_  J  ->  U. x  e.  J
)  /\  A. x  e.  J  A. y  e.  J  ( x  i^i  y )  e.  J
) ) )
169, 15bitrd 255 1  |-  ( J  e.  A  ->  ( J  e.  Top  <->  ( A. x ( x  C_  J  ->  U. x  e.  J
)  /\  A. x  e.  J  A. y  e.  J  ( x  i^i  y )  e.  J
) ) )
Colors of variables: wff setvar class
Syntax hints:    -> wi 4    <-> wb 186    /\ wa 369   A.wal 1405    = wceq 1407    e. wcel 1844   A.wral 2756    i^i cin 3415    C_ wss 3416   ~Pcpw 3957   U.cuni 4193   Topctop 19688
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1641  ax-4 1654  ax-5 1727  ax-6 1773  ax-7 1816  ax-10 1863  ax-11 1868  ax-12 1880  ax-13 2028  ax-ext 2382  ax-sep 4519
This theorem depends on definitions:  df-bi 187  df-an 371  df-tru 1410  df-ex 1636  df-nf 1640  df-sb 1766  df-clab 2390  df-cleq 2396  df-clel 2399  df-nfc 2554  df-ral 2761  df-v 3063  df-in 3423  df-ss 3430  df-pw 3959  df-top 19693
This theorem is referenced by:  istop2g  19699  uniopn  19700  inopn  19702  istps3OLD  19717  tgcl  19765  distop  19791  indistopon  19796  fctop  19799  cctop  19801  ppttop  19802  epttop  19804  mretopd  19888  toponmre  19889  neiptoptop  19927  kgentopon  20333  qtoptop2  20494  filcon  20678  utoptop  21031  neibastop1  30600
  Copyright terms: Public domain W3C validator