Metamath Proof Explorer


Theorem angrtmuld

Description: Perpendicularity of two vectors does not change under rescaling the second. (Contributed by David Moews, 28-Feb-2017)

Ref Expression
Hypotheses ang.1 F = x 0 , y 0 log y x
angrtmuld.1 φ X
angrtmuld.2 φ Y
angrtmuld.3 φ Z
angrtmuld.4 φ X 0
angrtmuld.5 φ Y 0
angrtmuld.6 φ Z 0
angrtmuld.7 φ Z Y
Assertion angrtmuld φ X F Y π 2 π 2 X F Z π 2 π 2

Proof

Step Hyp Ref Expression
1 ang.1 F = x 0 , y 0 log y x
2 angrtmuld.1 φ X
3 angrtmuld.2 φ Y
4 angrtmuld.3 φ Z
5 angrtmuld.4 φ X 0
6 angrtmuld.5 φ Y 0
7 angrtmuld.6 φ Z 0
8 angrtmuld.7 φ Z Y
9 4 3 7 6 divne0d φ Z Y 0
10 9 neneqd φ ¬ Z Y = 0
11 biorf ¬ Z Y = 0 Y X = 0 Z Y = 0 Y X = 0
12 10 11 syl φ Y X = 0 Z Y = 0 Y X = 0
13 1 2 5 3 6 angrteqvd φ X F Y π 2 π 2 Y X = 0
14 1 2 5 4 7 angrteqvd φ X F Z π 2 π 2 Z X = 0
15 4 3 2 6 5 dmdcan2d φ Z Y Y X = Z X
16 15 fveq2d φ Z Y Y X = Z X
17 3 2 5 divcld φ Y X
18 8 17 remul2d φ Z Y Y X = Z Y Y X
19 16 18 eqtr3d φ Z X = Z Y Y X
20 19 eqeq1d φ Z X = 0 Z Y Y X = 0
21 4 3 6 divcld φ Z Y
22 17 recld φ Y X
23 22 recnd φ Y X
24 21 23 mul0ord φ Z Y Y X = 0 Z Y = 0 Y X = 0
25 14 20 24 3bitrd φ X F Z π 2 π 2 Z Y = 0 Y X = 0
26 12 13 25 3bitr4d φ X F Y π 2 π 2 X F Z π 2 π 2