Metamath Proof Explorer


Theorem fzosplit

Description: Split a half-open integer range in half. (Contributed by Stefan O'Rear, 14-Aug-2015)

Ref Expression
Assertion fzosplit DBCB..^C=B..^DD..^C

Proof

Step Hyp Ref Expression
1 simpr DBCxB..^CxB..^C
2 elfzelz DBCD
3 2 adantr DBCxB..^CD
4 fzospliti xB..^CDxB..^DxD..^C
5 1 3 4 syl2anc DBCxB..^CxB..^DxD..^C
6 elun xB..^DD..^CxB..^DxD..^C
7 5 6 sylibr DBCxB..^CxB..^DD..^C
8 7 ex DBCxB..^CxB..^DD..^C
9 8 ssrdv DBCB..^CB..^DD..^C
10 elfzuz3 DBCCD
11 fzoss2 CDB..^DB..^C
12 10 11 syl DBCB..^DB..^C
13 elfzuz DBCDB
14 fzoss1 DBD..^CB..^C
15 13 14 syl DBCD..^CB..^C
16 12 15 unssd DBCB..^DD..^CB..^C
17 9 16 eqssd DBCB..^C=B..^DD..^C