Metamath Proof Explorer


Theorem perfopn

Description: An open subset of a perfect space is perfect. (Contributed by Mario Carneiro, 25-Dec-2016)

Ref Expression
Hypotheses restcls.1 X = J
restcls.2 K = J 𝑡 Y
Assertion perfopn J Perf Y J K Perf

Proof

Step Hyp Ref Expression
1 restcls.1 X = J
2 restcls.2 K = J 𝑡 Y
3 perftop J Perf J Top
4 3 adantr J Perf Y J J Top
5 1 toptopon J Top J TopOn X
6 4 5 sylib J Perf Y J J TopOn X
7 elssuni Y J Y J
8 7 adantl J Perf Y J Y J
9 8 1 sseqtrrdi J Perf Y J Y X
10 resttopon J TopOn X Y X J 𝑡 Y TopOn Y
11 6 9 10 syl2anc J Perf Y J J 𝑡 Y TopOn Y
12 2 11 eqeltrid J Perf Y J K TopOn Y
13 topontop K TopOn Y K Top
14 12 13 syl J Perf Y J K Top
15 9 sselda J Perf Y J x Y x X
16 1 perfi J Perf x X ¬ x J
17 16 adantlr J Perf Y J x X ¬ x J
18 15 17 syldan J Perf Y J x Y ¬ x J
19 2 eleq2i x K x J 𝑡 Y
20 restopn2 J Top Y J x J 𝑡 Y x J x Y
21 3 20 sylan J Perf Y J x J 𝑡 Y x J x Y
22 21 adantr J Perf Y J x Y x J 𝑡 Y x J x Y
23 simpl x J x Y x J
24 22 23 syl6bi J Perf Y J x Y x J 𝑡 Y x J
25 19 24 syl5bi J Perf Y J x Y x K x J
26 18 25 mtod J Perf Y J x Y ¬ x K
27 26 ralrimiva J Perf Y J x Y ¬ x K
28 toponuni K TopOn Y Y = K
29 12 28 syl J Perf Y J Y = K
30 29 raleqdv J Perf Y J x Y ¬ x K x K ¬ x K
31 27 30 mpbid J Perf Y J x K ¬ x K
32 eqid K = K
33 32 isperf3 K Perf K Top x K ¬ x K
34 14 31 33 sylanbrc J Perf Y J K Perf