Napoleon and Pythagoras with Geometry Expressions

Napoleon and Pythagoras with Geometry
Expressions
NAPOLEON AND PYTHAGORAS WITH GEOMETRY EXPRESSIONS ........................................................... 1
INTRODUCTION ................................................................................................................................................. 2
Example 1:
Napoleon’s Theorem ................................................................................................................................... 3
Example 2:
An unexpected triangle from a Pythagoras-like diagram............................................................................ 5
Example 3:
A Penequilateral Triangle............................................................................................................................ 7
Example 4:
Another Penequilateral Triangle ............................................................................................................... 13
Example 5:
Quadralateral Theorem.............................................................................................................................. 14
1
C I R C L E S
A N D
T R I A N G L E S
W I T H
G E O M E T R Y
E X P R E S S I O N S
Introduction
Geometry Expressions automatically generates algebraic expressions from geometric
figures. For example in the diagram below, the user has specified that the triangle is right
and has short sides length a and b. The system has calculated an expression for the length
of the altitude:
B
b
a
⇒
a·b
2
2
a +b
C
A
D
We present a collection of worked examples using Geometry Expressions.
These examples explore diagrams similar to that of Pythagoras’ Theorem, and
Napoleon’s Theorem: in which similar figures are constructed on each side of an original
triangle (or in one case quadralateral).
2
Example 1:
Napoleon’s Theorem
Napoleon’s Theorem states that if you take a general triangle and draw an equilateral
triangle on each side, then the triangle formed by joining the incenters of these new
triangles is equilateral.
D
a
P
B
O
a
b
a
R
E
Q
b
A
b
T
c
C
S
c
2
2
2
a +b +c + 3· a+b+c · a+b-c · a-b+c · -a+b+c
2· 3
c
F
Can you prove the theorem from this diagram by inspection of the expression for the
length of QS?
3
C I R C L E S
A N D
T R I A N G L E S
W I T H
G E O M E T R Y
E X P R E S S I O N S
Now we need to prove the expression in the diagram. One way of doing this is to
remove the constraint on the length of AC, and replace it by a constraint on the angle
ABC.
E
⇒
⇒
3·a
3
K
3·b
3
B
M
θ
⇒
π
6
J
H
b
L
a
I
2
⇒
a
3
2
+
b
3
+
3·a·b·sin(θ) a·b·cos(θ)
3
3
C
A
2
2
⇒ a +b -2·a·b·cos(θ)
Can you use the cosine rule to show that the expression for LJ displayed above is correct?
Given that can you prove the expression in terms of lengths a,b,c?
4
Example 2:
An unexpected triangle from a Pythagoras-like
diagram
Regardless of the original triangle the resulting triangle from this diagram is a right angledisosceles:
J
2
2
⇒ - -a -c - a+b+c · a+b-c · a-b+c · -a+b+c
D
F
E
B
G
b
a
⇒
π
2
C
A
c
K
Examination of the length AJ shows that it is symmetric in a and b, and hence identical to
AK.
5
C I R C L E S
A N D
T R I A N G L E S
W I T H
G E O M E T R Y
E X P R E S S I O N S
This result can also be proved by replacing the distance c with an angle:
H
2
2
⇒ a +b -2·a·b·cos(θ)
F
2
2
⇒ 2·a +b +2·a·b·sin(θ)-2·a·b·cos(θ)
G
E
B
D
a
b
θ
C
A
2
2
⇒ a +b -2·a·b·cos(θ)
Given the expression above for AH, can you derive the formula in terms of a,b,c?
Can you derive the expression for AH? (Hint: which angle of the original triangle is the
same as EBH?
6
Example 3:
A Penequilateral Triangle
Starting with a triangle whose sides are length a,b,c, we construct squares on each side,
join the corners of the squares, then join the midpoints of these lines to create a triangle:
F
J
G
E
b
B
a
D
C
A
K
c
L
H
I
7
C I R C L E S
A N D
T R I A N G L E S
W I T H
G E O M E T R Y
E X P R E S S I O N S
The triangle looks to the naked eye as if it is equilateral. Try dragging the original points
and observe that the new triangle still looks equilateral:
E
J
D
F
B
a
b
G
C
A
L
c
K
H
I
8
Is it in fact?
2
Area JKL
⇒
2
2
4·a +4·b +4·c +7· a+b+c · a+b-c · a-b+c · -a+b+c
16
F
J
2
⇒
3·a
4
2
+
b
2
+
c
G
2
2
+ a+b+c · a+b-c · a-b+c · -a+b+c
E
b
B
D
a
C
A
K
c
L
H
I
2
⇒
a
2
2
+
b
2
+
3·c
4
2
+ a+b+c · a+b-c · a-b+c · -a+b+c
Not quite, we observe the sides are guaranteed to be close in size, but not identical unless
the original triangle is isosceles. In fact, the difference in squares of the sides of the new
a2 c2
triangle is
− .
4
4
Notice we can repeat the process drawing squares on JK, KL and JL. The difference in
a2 c2
squares of the ensuing sides will be
− .
16 16
9
C I R C L E S
A N D
T R I A N G L E S
W I T H
G E O M E T R Y
E X P R E S S I O N S
By repeating this process, we can create a triangle as close as we like to an equilateral
triangle, but still not exactly one.
O
⇒ ∼6.36
S
F
P
M
B
E
⇒ ∼6.34
G
J
b
a
C
A
D
L
U
c
N
K
H
I
T
Q
R
10
⇒ ∼6.35
Symbolically:
2
⇒
33·a
16
2
2
+2·b +2·c +
7· a+b+c · a+b-c · a-b+c · -a+b+c
2
2
33·b
2
⇒ 2·a +
16
2
+2·c +
7· a+b+c · a+b-c · a-b+c · -a+b+c
2
Q
B
C
A
2
2
⇒ 2·a +2·b +
2
⇒
7·a
8
2
+
7·b
8
+
7·c
8
2
+
33·c
16
2
+
7· a+b+c · a+b-c · a-b+c · -a+b+c
97· a+b+c · a+b-c · a-b+c · -a+b+c
64
Can you find a recurrence relation for the side lengths and the area?
11
2
C I R C L E S
A N D
T R I A N G L E S
W I T H
G E O M E T R Y
E X P R E S S I O N S
How about a further recursion (this may take some time to compute):
2
⇒
225·a
2
+
32
451·b
64
+
225·c
2
32
+
195· a+b+c · a+b-c · a-b+c · -a+b+c
16
Q
2
451·a
64
2
+
225·b
32
+
225·c
32
2
+
195· a+b+c · a+b-c · a-b+c · -a+b+c
B
C
16
A
2
⇒
225·a
32
2
+
225·b
12
32
+
451·c
64
2
+
195· a+b+c · a+b-c · a-b+c · -a+b+c
16
Example 4:
Another Penequilateral Triangle
We can do a similar construction based on equilateral triangles drawn on the sides of an
original triangle:
D
Side Length
2
⇒
G
-a
8
2
+
3·b
8
+
3·c
8
2
+
3· a+b+c · a+b-c · a-b+c · -a+b+c
8
a
C
H
B
b
Area
c
A
2
⇒
2
2
3·a + 3·b + 3·c +5· a+b+c · a+b-c · a-b+c · -a+b+c
32
I
E
We see that the difference in squares of the sides of the new triangle corresponding to a
a2 c2
and b is
− . If we repeat the process, this triangle will eventually become
2
2
equilateral, but not as quickly as the previous triangle.
13
C I R C L E S
A N D
T R I A N G L E S
W I T H
G E O M E T R Y
E X P R E S S I O N S
Example 5:
Quadralateral Theorem
This theorem states that if you draw a square on each side of a quadralateral, then
connect the center of opposite sides, the resulting lines have the same length, and are
perpendicular. Here is the result in Geometry Expressions
z2⇒
-a2·b2+a2·c 2+b2·d2-c 2·d2+a2·e2+b2·e2+c 2·e2+d2·e2+e4+2·e2· a+d+e· a+d-e· a-d+e· -a+d+e+2·e2· b+c+e· b+c-e· b-c+e· -b+c+e+ a+d+e· a+d-e· a-d+e· -a+d+e· b+c+e· b+c-e· b-c+e· -b+c+e
2·e
J
b
2
b
A
H
I
D
a
a
E
2
⇒
B
π
2
c
e
2
G
c
K
F
d
d
2
C
2
L
⇒
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
4
2· -a ·b +a ·c +b ·d -c ·d +a ·e +b ·e +c ·e +d ·e -e + a+d+e· a+d-e· a-d+e· -a+d+e· b+c+e· b+c-e· b-c+e· -b+c+e
2·e
If we create the length of the other side we can by careful examination see that the
lengths are identical. Alternatively, we can do some simplification. Our constraints are
necessarily asymetric – Geometry Expressions will not let you over-constrain the
diagram, and one diagonal is sufficient to define the quadralateral. However, we might
expect the formula to be simpler if expressed in terms of both diagonals.
Close inspection of the formula for the length shows that it incorporates the square of the
other diagonal of the figure, as well as Heron’s formula for the areas of the triangles ABC
14
and ACD. The following Mathematica worksheet contains the formulas from Geometry
Expressions for L the length of the desired line, and f the length of the other diagonal. A
little manipulation gives a simple formula for L^2-f^2/2. This can be simplified further
by noting that the remaining terms are e^2/2 and twice the area of the quadralateral:
In[6]:=
1
L=
2 ◊e
"#################### "#################### "#################### "#######################
J J-a2 ◊ b2 + a2 ◊ c2 + b2 ◊ d 2 - c2 ◊ d 2 + a2 ◊ e2 + b2 ◊ e2 + c2 ◊ e2 + d 2 ◊ e2 + e4 + 2 ◊ e2 ◊ a + d + e ◊ a + d - e ◊ a - d + e ◊ -a + d + e + 2 ◊
e2 ◊
"################### "################### "################### "###################### "#################### "#################### "#################### "####################### "################### "###################
b + c + e ◊ b + c - e ◊ b - c + e ◊ -b + c + e + a + d + e ◊ a + d - e ◊ a - d + e ◊ - a + d + e ◊ b + c + e ◊ b + c - e ◊
"################### "######################
b - c + e ◊ - b + c + e NN
Out[6]=
In[4]:=
1
2e
è!!!!!!!!!!!!!!! 2 è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!
è!!!!!!!!!!!!!!!
è!!!!!!!!!!!!!!!
2 2
2 2
2 2
2 2
2 2
2 2
2 2
2 2
4
I, I− a b + a c + b d − c d + a e + b e + c e + d e + e + 2 b + c − e e
b − c + e −b + c + e b + c + e + 2 a + d − e e2 a − d + e
è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!
−a + d + e
a + d + e + b + c − e a + d − e b − c + e − b + c + e b + c + e a − d + e −a + d + e a + d + e MM
1
f=
2 ◊e
"#####
J 2◊
-
Out[4]=
J-a2 ◊ b2 + a2 ◊ c2 + b2 ◊ d 2 - c2 ◊ d 2 + a2 ◊ e2 + b2 ◊ e2 + c2 ◊ e2 + d 2 ◊ e2 - e4 +
"################### "################### "######################
b + c - e ◊ b - c + e ◊ - b + c + e NN
I, I− a2 b2 + a2 c2 + b2 d2 − c2 d2 + a2 e2 + b2 e2 + c2 e2 +
è!!!!
1
2 e
d2 e2 − e4 +
In[7]:=
Out[7]=
Out[8]=
1
è!!!!!!!!!!!!!!!
è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!
I− a2 b2 + a2 c2 + b2 d2 − c2 d2 + a2 e2 + b2 e2 + c2 e2 + d2 e2 + e4 + 2 b + c − e e2 b − c + e
−b + c + e
b + c+ e +
4 e2
è!!!!!!!!!!!!!!! 2 è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!
a+ d − e e
a − d + e −a + d + e a + d + e + b + c − e a + d − e b − c + e − b + c + e b + c + e a − d + e −a + d + e a + d + e M
f^2
1
I− a2 b2 + a2 c2 + b2 d2 − c2 d2 + a2 e2 + b2 e2 + c2 e2 + d2 e2 −
2 e2
e4 +
In[11]:=
Out[11]=
è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!
b + c − e a + d − e b − c + e − b + c + e b + c + e a − d + e − a + d + e a + d + e MM
L^2
2
In[8]:=
"#################### "#################### "#################### "####################### "###################
a + d + e ◊ a + d - e ◊ a - d + e ◊ -a + d + e ◊ b + c + e ◊
è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!
b+ c − e a + d− e b − c + e −b + c + e b + c + e a − d + e −a+ d + e a + d + e M
Simplify@L^2 − f^2 ê 2D
1
2 è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!!! è!!!!!!!!!!!!!!!
Ie + b + c − e
b − c + e − b + c + e b + c + e + a + d − e a − d + e −a + d + e a + d + e M
2
From which we can derive that:
L2 =
e2 f 2
+
+ 2A
2
2
15
C I R C L E S
A N D
T R I A N G L E S
W I T H
G E O M E T R Y
E X P R E S S I O N S
Areas are simpler when expressed in terms of angles. Here is a revision of the diagram
with angles inserted. This gives us more of a clue of how to prove the result:
G
2
⇒
b
2
+
c
2
+b·c·sin(θ)
2
B
π
4
b
θ
π
4
E
F
H
c
A
φ
π
C
4
I
d
⇒
D
2
⇒
b
2
2
+c +
2
d
2
+b·c·sin(θ)+c·d·sin(φ)-b·d·sin(θ+φ)-b·c·cos(θ)-c·d·cos(φ)
J
16
c
2
2
2
+
d
2
+c·d·sin(φ)
If we also examine the equations for the diagonals and the missing side in terms of these
angles we can see how the expression above is pieced together:
2
2
⇒ b +c -2·b·c·cos(θ)
B
b
θ
c
A
φ
C
2
2
2
⇒ b +c +d -2·b·c·cos(θ)-2·c·d·cos(φ)+2·b·d·cos(θ+φ)
d
2
2
⇒ c +d -2·c·d·cos(φ)
D
17