Metamath Proof Explorer


Theorem pythagtriplem6

Description: Lemma for pythagtrip . Calculate ( sqrt( C - B ) ) . (Contributed by Scott Fenton, 18-Apr-2014) (Revised by Mario Carneiro, 19-Apr-2014)

Ref Expression
Assertion pythagtriplem6 ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( โˆš โ€˜ ( ๐ถ โˆ’ ๐ต ) ) = ( ( ๐ถ โˆ’ ๐ต ) gcd ๐ด ) )

Proof

Step Hyp Ref Expression
1 nnz โŠข ( ๐ถ โˆˆ โ„• โ†’ ๐ถ โˆˆ โ„ค )
2 1 3ad2ant3 โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ๐ถ โˆˆ โ„ค )
3 nnz โŠข ( ๐ต โˆˆ โ„• โ†’ ๐ต โˆˆ โ„ค )
4 3 3ad2ant2 โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ๐ต โˆˆ โ„ค )
5 2 4 zsubcld โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ( ๐ถ โˆ’ ๐ต ) โˆˆ โ„ค )
6 5 3ad2ant1 โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ๐ถ โˆ’ ๐ต ) โˆˆ โ„ค )
7 pythagtriplem10 โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) ) โ†’ 0 < ( ๐ถ โˆ’ ๐ต ) )
8 7 3adant3 โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ 0 < ( ๐ถ โˆ’ ๐ต ) )
9 elnnz โŠข ( ( ๐ถ โˆ’ ๐ต ) โˆˆ โ„• โ†” ( ( ๐ถ โˆ’ ๐ต ) โˆˆ โ„ค โˆง 0 < ( ๐ถ โˆ’ ๐ต ) ) )
10 6 8 9 sylanbrc โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ๐ถ โˆ’ ๐ต ) โˆˆ โ„• )
11 10 nnnn0d โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ๐ถ โˆ’ ๐ต ) โˆˆ โ„•0 )
12 simp3 โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ๐ถ โˆˆ โ„• )
13 simp2 โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ๐ต โˆˆ โ„• )
14 12 13 nnaddcld โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ( ๐ถ + ๐ต ) โˆˆ โ„• )
15 14 nnzd โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ( ๐ถ + ๐ต ) โˆˆ โ„ค )
16 15 3ad2ant1 โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ๐ถ + ๐ต ) โˆˆ โ„ค )
17 nnnn0 โŠข ( ๐ด โˆˆ โ„• โ†’ ๐ด โˆˆ โ„•0 )
18 17 3ad2ant1 โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ๐ด โˆˆ โ„•0 )
19 18 3ad2ant1 โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ๐ด โˆˆ โ„•0 )
20 11 16 19 3jca โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ( ๐ถ โˆ’ ๐ต ) โˆˆ โ„•0 โˆง ( ๐ถ + ๐ต ) โˆˆ โ„ค โˆง ๐ด โˆˆ โ„•0 ) )
21 pythagtriplem4 โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ( ๐ถ โˆ’ ๐ต ) gcd ( ๐ถ + ๐ต ) ) = 1 )
22 21 oveq1d โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ( ( ๐ถ โˆ’ ๐ต ) gcd ( ๐ถ + ๐ต ) ) gcd ๐ด ) = ( 1 gcd ๐ด ) )
23 nnz โŠข ( ๐ด โˆˆ โ„• โ†’ ๐ด โˆˆ โ„ค )
24 23 3ad2ant1 โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ๐ด โˆˆ โ„ค )
25 24 3ad2ant1 โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ๐ด โˆˆ โ„ค )
26 1gcd โŠข ( ๐ด โˆˆ โ„ค โ†’ ( 1 gcd ๐ด ) = 1 )
27 25 26 syl โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( 1 gcd ๐ด ) = 1 )
28 22 27 eqtrd โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ( ( ๐ถ โˆ’ ๐ต ) gcd ( ๐ถ + ๐ต ) ) gcd ๐ด ) = 1 )
29 20 28 jca โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ( ( ๐ถ โˆ’ ๐ต ) โˆˆ โ„•0 โˆง ( ๐ถ + ๐ต ) โˆˆ โ„ค โˆง ๐ด โˆˆ โ„•0 ) โˆง ( ( ( ๐ถ โˆ’ ๐ต ) gcd ( ๐ถ + ๐ต ) ) gcd ๐ด ) = 1 ) )
30 oveq1 โŠข ( ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โ†’ ( ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) โˆ’ ( ๐ต โ†‘ 2 ) ) = ( ( ๐ถ โ†‘ 2 ) โˆ’ ( ๐ต โ†‘ 2 ) ) )
31 30 3ad2ant2 โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) โˆ’ ( ๐ต โ†‘ 2 ) ) = ( ( ๐ถ โ†‘ 2 ) โˆ’ ( ๐ต โ†‘ 2 ) ) )
32 24 zcnd โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ๐ด โˆˆ โ„‚ )
33 32 sqcld โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ( ๐ด โ†‘ 2 ) โˆˆ โ„‚ )
34 nncn โŠข ( ๐ต โˆˆ โ„• โ†’ ๐ต โˆˆ โ„‚ )
35 34 3ad2ant2 โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ๐ต โˆˆ โ„‚ )
36 35 sqcld โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ( ๐ต โ†‘ 2 ) โˆˆ โ„‚ )
37 33 36 pncand โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ( ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) โˆ’ ( ๐ต โ†‘ 2 ) ) = ( ๐ด โ†‘ 2 ) )
38 37 3ad2ant1 โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) โˆ’ ( ๐ต โ†‘ 2 ) ) = ( ๐ด โ†‘ 2 ) )
39 nncn โŠข ( ๐ถ โˆˆ โ„• โ†’ ๐ถ โˆˆ โ„‚ )
40 39 3ad2ant3 โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ๐ถ โˆˆ โ„‚ )
41 subsq โŠข ( ( ๐ถ โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ ) โ†’ ( ( ๐ถ โ†‘ 2 ) โˆ’ ( ๐ต โ†‘ 2 ) ) = ( ( ๐ถ + ๐ต ) ยท ( ๐ถ โˆ’ ๐ต ) ) )
42 40 35 41 syl2anc โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ( ( ๐ถ โ†‘ 2 ) โˆ’ ( ๐ต โ†‘ 2 ) ) = ( ( ๐ถ + ๐ต ) ยท ( ๐ถ โˆ’ ๐ต ) ) )
43 14 nncnd โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ( ๐ถ + ๐ต ) โˆˆ โ„‚ )
44 5 zcnd โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ( ๐ถ โˆ’ ๐ต ) โˆˆ โ„‚ )
45 43 44 mulcomd โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ( ( ๐ถ + ๐ต ) ยท ( ๐ถ โˆ’ ๐ต ) ) = ( ( ๐ถ โˆ’ ๐ต ) ยท ( ๐ถ + ๐ต ) ) )
46 42 45 eqtrd โŠข ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โ†’ ( ( ๐ถ โ†‘ 2 ) โˆ’ ( ๐ต โ†‘ 2 ) ) = ( ( ๐ถ โˆ’ ๐ต ) ยท ( ๐ถ + ๐ต ) ) )
47 46 3ad2ant1 โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ( ๐ถ โ†‘ 2 ) โˆ’ ( ๐ต โ†‘ 2 ) ) = ( ( ๐ถ โˆ’ ๐ต ) ยท ( ๐ถ + ๐ต ) ) )
48 31 38 47 3eqtr3d โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ๐ด โ†‘ 2 ) = ( ( ๐ถ โˆ’ ๐ต ) ยท ( ๐ถ + ๐ต ) ) )
49 coprimeprodsq โŠข ( ( ( ( ๐ถ โˆ’ ๐ต ) โˆˆ โ„•0 โˆง ( ๐ถ + ๐ต ) โˆˆ โ„ค โˆง ๐ด โˆˆ โ„•0 ) โˆง ( ( ( ๐ถ โˆ’ ๐ต ) gcd ( ๐ถ + ๐ต ) ) gcd ๐ด ) = 1 ) โ†’ ( ( ๐ด โ†‘ 2 ) = ( ( ๐ถ โˆ’ ๐ต ) ยท ( ๐ถ + ๐ต ) ) โ†’ ( ๐ถ โˆ’ ๐ต ) = ( ( ( ๐ถ โˆ’ ๐ต ) gcd ๐ด ) โ†‘ 2 ) ) )
50 29 48 49 sylc โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ๐ถ โˆ’ ๐ต ) = ( ( ( ๐ถ โˆ’ ๐ต ) gcd ๐ด ) โ†‘ 2 ) )
51 50 fveq2d โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( โˆš โ€˜ ( ๐ถ โˆ’ ๐ต ) ) = ( โˆš โ€˜ ( ( ( ๐ถ โˆ’ ๐ต ) gcd ๐ด ) โ†‘ 2 ) ) )
52 6 25 gcdcld โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ( ๐ถ โˆ’ ๐ต ) gcd ๐ด ) โˆˆ โ„•0 )
53 52 nn0red โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( ( ๐ถ โˆ’ ๐ต ) gcd ๐ด ) โˆˆ โ„ )
54 52 nn0ge0d โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ 0 โ‰ค ( ( ๐ถ โˆ’ ๐ต ) gcd ๐ด ) )
55 53 54 sqrtsqd โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( โˆš โ€˜ ( ( ( ๐ถ โˆ’ ๐ต ) gcd ๐ด ) โ†‘ 2 ) ) = ( ( ๐ถ โˆ’ ๐ต ) gcd ๐ด ) )
56 51 55 eqtrd โŠข ( ( ( ๐ด โˆˆ โ„• โˆง ๐ต โˆˆ โ„• โˆง ๐ถ โˆˆ โ„• ) โˆง ( ( ๐ด โ†‘ 2 ) + ( ๐ต โ†‘ 2 ) ) = ( ๐ถ โ†‘ 2 ) โˆง ( ( ๐ด gcd ๐ต ) = 1 โˆง ยฌ 2 โˆฅ ๐ด ) ) โ†’ ( โˆš โ€˜ ( ๐ถ โˆ’ ๐ต ) ) = ( ( ๐ถ โˆ’ ๐ต ) gcd ๐ด ) )