Metamath Proof Explorer


Theorem mulltgt0

Description: The product of a negative and a positive number is negative. (Contributed by Glauco Siliprandi, 20-Apr-2017)

Ref Expression
Assertion mulltgt0 ( ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ ( ๐ด ยท ๐ต ) < 0 )

Proof

Step Hyp Ref Expression
1 renegcl โŠข ( ๐ด โˆˆ โ„ โ†’ - ๐ด โˆˆ โ„ )
2 1 ad2antrr โŠข ( ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ - ๐ด โˆˆ โ„ )
3 lt0neg1 โŠข ( ๐ด โˆˆ โ„ โ†’ ( ๐ด < 0 โ†” 0 < - ๐ด ) )
4 3 biimpa โŠข ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โ†’ 0 < - ๐ด )
5 4 adantr โŠข ( ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ 0 < - ๐ด )
6 simpr โŠข ( ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) )
7 mulgt0 โŠข ( ( ( - ๐ด โˆˆ โ„ โˆง 0 < - ๐ด ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ 0 < ( - ๐ด ยท ๐ต ) )
8 2 5 6 7 syl21anc โŠข ( ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ 0 < ( - ๐ด ยท ๐ต ) )
9 recn โŠข ( ๐ด โˆˆ โ„ โ†’ ๐ด โˆˆ โ„‚ )
10 9 ad2antrr โŠข ( ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ ๐ด โˆˆ โ„‚ )
11 recn โŠข ( ๐ต โˆˆ โ„ โ†’ ๐ต โˆˆ โ„‚ )
12 11 ad2antrl โŠข ( ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ ๐ต โˆˆ โ„‚ )
13 10 12 mulneg1d โŠข ( ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ ( - ๐ด ยท ๐ต ) = - ( ๐ด ยท ๐ต ) )
14 8 13 breqtrd โŠข ( ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ 0 < - ( ๐ด ยท ๐ต ) )
15 remulcl โŠข ( ( ๐ด โˆˆ โ„ โˆง ๐ต โˆˆ โ„ ) โ†’ ( ๐ด ยท ๐ต ) โˆˆ โ„ )
16 15 ad2ant2r โŠข ( ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ ( ๐ด ยท ๐ต ) โˆˆ โ„ )
17 16 lt0neg1d โŠข ( ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ ( ( ๐ด ยท ๐ต ) < 0 โ†” 0 < - ( ๐ด ยท ๐ต ) ) )
18 14 17 mpbird โŠข ( ( ( ๐ด โˆˆ โ„ โˆง ๐ด < 0 ) โˆง ( ๐ต โˆˆ โ„ โˆง 0 < ๐ต ) ) โ†’ ( ๐ด ยท ๐ต ) < 0 )