Metamath Proof Explorer


Theorem bldisj

Description: Two balls are disjoint if the center-to-center distance is more than the sum of the radii. (Contributed by Mario Carneiro, 30-Dec-2013)

Ref Expression
Assertion bldisj D∞MetXPXQXR*S*R+𝑒SPDQPballDRQballDS=

Proof

Step Hyp Ref Expression
1 simpr3 D∞MetXPXQXR*S*R+𝑒SPDQR+𝑒SPDQ
2 simpr1 D∞MetXPXQXR*S*R+𝑒SPDQR*
3 simpr2 D∞MetXPXQXR*S*R+𝑒SPDQS*
4 2 3 xaddcld D∞MetXPXQXR*S*R+𝑒SPDQR+𝑒S*
5 xmetcl D∞MetXPXQXPDQ*
6 5 adantr D∞MetXPXQXR*S*R+𝑒SPDQPDQ*
7 4 6 xrlenltd D∞MetXPXQXR*S*R+𝑒SPDQR+𝑒SPDQ¬PDQ<R+𝑒S
8 1 7 mpbid D∞MetXPXQXR*S*R+𝑒SPDQ¬PDQ<R+𝑒S
9 elin xPballDRQballDSxPballDRxQballDS
10 simpl1 D∞MetXPXQXR*S*R+𝑒SPDQD∞MetX
11 simpl2 D∞MetXPXQXR*S*R+𝑒SPDQPX
12 elbl D∞MetXPXR*xPballDRxXPDx<R
13 10 11 2 12 syl3anc D∞MetXPXQXR*S*R+𝑒SPDQxPballDRxXPDx<R
14 simpl3 D∞MetXPXQXR*S*R+𝑒SPDQQX
15 elbl D∞MetXQXS*xQballDSxXQDx<S
16 10 14 3 15 syl3anc D∞MetXPXQXR*S*R+𝑒SPDQxQballDSxXQDx<S
17 13 16 anbi12d D∞MetXPXQXR*S*R+𝑒SPDQxPballDRxQballDSxXPDx<RxXQDx<S
18 anandi xXPDx<RQDx<SxXPDx<RxXQDx<S
19 17 18 bitr4di D∞MetXPXQXR*S*R+𝑒SPDQxPballDRxQballDSxXPDx<RQDx<S
20 10 adantr D∞MetXPXQXR*S*R+𝑒SPDQxXD∞MetX
21 11 adantr D∞MetXPXQXR*S*R+𝑒SPDQxXPX
22 simpr D∞MetXPXQXR*S*R+𝑒SPDQxXxX
23 xmetcl D∞MetXPXxXPDx*
24 20 21 22 23 syl3anc D∞MetXPXQXR*S*R+𝑒SPDQxXPDx*
25 14 adantr D∞MetXPXQXR*S*R+𝑒SPDQxXQX
26 xmetcl D∞MetXQXxXQDx*
27 20 25 22 26 syl3anc D∞MetXPXQXR*S*R+𝑒SPDQxXQDx*
28 2 adantr D∞MetXPXQXR*S*R+𝑒SPDQxXR*
29 3 adantr D∞MetXPXQXR*S*R+𝑒SPDQxXS*
30 xlt2add PDx*QDx*R*S*PDx<RQDx<SPDx+𝑒QDx<R+𝑒S
31 24 27 28 29 30 syl22anc D∞MetXPXQXR*S*R+𝑒SPDQxXPDx<RQDx<SPDx+𝑒QDx<R+𝑒S
32 xmettri3 D∞MetXPXQXxXPDQPDx+𝑒QDx
33 20 21 25 22 32 syl13anc D∞MetXPXQXR*S*R+𝑒SPDQxXPDQPDx+𝑒QDx
34 6 adantr D∞MetXPXQXR*S*R+𝑒SPDQxXPDQ*
35 24 27 xaddcld D∞MetXPXQXR*S*R+𝑒SPDQxXPDx+𝑒QDx*
36 4 adantr D∞MetXPXQXR*S*R+𝑒SPDQxXR+𝑒S*
37 xrlelttr PDQ*PDx+𝑒QDx*R+𝑒S*PDQPDx+𝑒QDxPDx+𝑒QDx<R+𝑒SPDQ<R+𝑒S
38 34 35 36 37 syl3anc D∞MetXPXQXR*S*R+𝑒SPDQxXPDQPDx+𝑒QDxPDx+𝑒QDx<R+𝑒SPDQ<R+𝑒S
39 33 38 mpand D∞MetXPXQXR*S*R+𝑒SPDQxXPDx+𝑒QDx<R+𝑒SPDQ<R+𝑒S
40 31 39 syld D∞MetXPXQXR*S*R+𝑒SPDQxXPDx<RQDx<SPDQ<R+𝑒S
41 40 expimpd D∞MetXPXQXR*S*R+𝑒SPDQxXPDx<RQDx<SPDQ<R+𝑒S
42 19 41 sylbid D∞MetXPXQXR*S*R+𝑒SPDQxPballDRxQballDSPDQ<R+𝑒S
43 9 42 biimtrid D∞MetXPXQXR*S*R+𝑒SPDQxPballDRQballDSPDQ<R+𝑒S
44 8 43 mtod D∞MetXPXQXR*S*R+𝑒SPDQ¬xPballDRQballDS
45 44 eq0rdv D∞MetXPXQXR*S*R+𝑒SPDQPballDRQballDS=