Step |
Hyp |
Ref |
Expression |
1 |
|
brub.1 |
⊢ 𝑆 ∈ V |
2 |
|
brub.2 |
⊢ 𝐴 ∈ V |
3 |
|
brxp |
⊢ ( 𝑆 ( V × V ) 𝐴 ↔ ( 𝑆 ∈ V ∧ 𝐴 ∈ V ) ) |
4 |
1 2 3
|
mpbir2an |
⊢ 𝑆 ( V × V ) 𝐴 |
5 |
|
brdif |
⊢ ( 𝑆 ( ( V × V ) ∖ ( ( V ∖ 𝑅 ) ∘ ◡ E ) ) 𝐴 ↔ ( 𝑆 ( V × V ) 𝐴 ∧ ¬ 𝑆 ( ( V ∖ 𝑅 ) ∘ ◡ E ) 𝐴 ) ) |
6 |
4 5
|
mpbiran |
⊢ ( 𝑆 ( ( V × V ) ∖ ( ( V ∖ 𝑅 ) ∘ ◡ E ) ) 𝐴 ↔ ¬ 𝑆 ( ( V ∖ 𝑅 ) ∘ ◡ E ) 𝐴 ) |
7 |
1 2
|
coepr |
⊢ ( 𝑆 ( ( V ∖ 𝑅 ) ∘ ◡ E ) 𝐴 ↔ ∃ 𝑥 ∈ 𝑆 𝑥 ( V ∖ 𝑅 ) 𝐴 ) |
8 |
6 7
|
xchbinx |
⊢ ( 𝑆 ( ( V × V ) ∖ ( ( V ∖ 𝑅 ) ∘ ◡ E ) ) 𝐴 ↔ ¬ ∃ 𝑥 ∈ 𝑆 𝑥 ( V ∖ 𝑅 ) 𝐴 ) |
9 |
|
df-ub |
⊢ UB 𝑅 = ( ( V × V ) ∖ ( ( V ∖ 𝑅 ) ∘ ◡ E ) ) |
10 |
9
|
breqi |
⊢ ( 𝑆 UB 𝑅 𝐴 ↔ 𝑆 ( ( V × V ) ∖ ( ( V ∖ 𝑅 ) ∘ ◡ E ) ) 𝐴 ) |
11 |
|
brv |
⊢ 𝑥 V 𝐴 |
12 |
|
brdif |
⊢ ( 𝑥 ( V ∖ 𝑅 ) 𝐴 ↔ ( 𝑥 V 𝐴 ∧ ¬ 𝑥 𝑅 𝐴 ) ) |
13 |
11 12
|
mpbiran |
⊢ ( 𝑥 ( V ∖ 𝑅 ) 𝐴 ↔ ¬ 𝑥 𝑅 𝐴 ) |
14 |
13
|
rexbii |
⊢ ( ∃ 𝑥 ∈ 𝑆 𝑥 ( V ∖ 𝑅 ) 𝐴 ↔ ∃ 𝑥 ∈ 𝑆 ¬ 𝑥 𝑅 𝐴 ) |
15 |
|
rexnal |
⊢ ( ∃ 𝑥 ∈ 𝑆 ¬ 𝑥 𝑅 𝐴 ↔ ¬ ∀ 𝑥 ∈ 𝑆 𝑥 𝑅 𝐴 ) |
16 |
14 15
|
bitri |
⊢ ( ∃ 𝑥 ∈ 𝑆 𝑥 ( V ∖ 𝑅 ) 𝐴 ↔ ¬ ∀ 𝑥 ∈ 𝑆 𝑥 𝑅 𝐴 ) |
17 |
16
|
con2bii |
⊢ ( ∀ 𝑥 ∈ 𝑆 𝑥 𝑅 𝐴 ↔ ¬ ∃ 𝑥 ∈ 𝑆 𝑥 ( V ∖ 𝑅 ) 𝐴 ) |
18 |
8 10 17
|
3bitr4i |
⊢ ( 𝑆 UB 𝑅 𝐴 ↔ ∀ 𝑥 ∈ 𝑆 𝑥 𝑅 𝐴 ) |