Metamath Proof Explorer


Theorem divdir

Description: Distribution of division over addition. (Contributed by NM, 31-Jul-2004) (Proof shortened by Mario Carneiro, 27-May-2016)

Ref Expression
Assertion divdir ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ( ( ๐ด + ๐ต ) / ๐ถ ) = ( ( ๐ด / ๐ถ ) + ( ๐ต / ๐ถ ) ) )

Proof

Step Hyp Ref Expression
1 simp1 โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ๐ด โˆˆ โ„‚ )
2 simp2 โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ๐ต โˆˆ โ„‚ )
3 reccl โŠข ( ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) โ†’ ( 1 / ๐ถ ) โˆˆ โ„‚ )
4 3 3ad2ant3 โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ( 1 / ๐ถ ) โˆˆ โ„‚ )
5 1 2 4 adddird โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ( ( ๐ด + ๐ต ) ยท ( 1 / ๐ถ ) ) = ( ( ๐ด ยท ( 1 / ๐ถ ) ) + ( ๐ต ยท ( 1 / ๐ถ ) ) ) )
6 1 2 addcld โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ( ๐ด + ๐ต ) โˆˆ โ„‚ )
7 simp3l โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ๐ถ โˆˆ โ„‚ )
8 simp3r โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ๐ถ โ‰  0 )
9 divrec โŠข ( ( ( ๐ด + ๐ต ) โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) โ†’ ( ( ๐ด + ๐ต ) / ๐ถ ) = ( ( ๐ด + ๐ต ) ยท ( 1 / ๐ถ ) ) )
10 6 7 8 9 syl3anc โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ( ( ๐ด + ๐ต ) / ๐ถ ) = ( ( ๐ด + ๐ต ) ยท ( 1 / ๐ถ ) ) )
11 divrec โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) โ†’ ( ๐ด / ๐ถ ) = ( ๐ด ยท ( 1 / ๐ถ ) ) )
12 1 7 8 11 syl3anc โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ( ๐ด / ๐ถ ) = ( ๐ด ยท ( 1 / ๐ถ ) ) )
13 divrec โŠข ( ( ๐ต โˆˆ โ„‚ โˆง ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) โ†’ ( ๐ต / ๐ถ ) = ( ๐ต ยท ( 1 / ๐ถ ) ) )
14 2 7 8 13 syl3anc โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ( ๐ต / ๐ถ ) = ( ๐ต ยท ( 1 / ๐ถ ) ) )
15 12 14 oveq12d โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ( ( ๐ด / ๐ถ ) + ( ๐ต / ๐ถ ) ) = ( ( ๐ด ยท ( 1 / ๐ถ ) ) + ( ๐ต ยท ( 1 / ๐ถ ) ) ) )
16 5 10 15 3eqtr4d โŠข ( ( ๐ด โˆˆ โ„‚ โˆง ๐ต โˆˆ โ„‚ โˆง ( ๐ถ โˆˆ โ„‚ โˆง ๐ถ โ‰  0 ) ) โ†’ ( ( ๐ด + ๐ต ) / ๐ถ ) = ( ( ๐ด / ๐ถ ) + ( ๐ต / ๐ถ ) ) )