A laser light source is placed in a regular tetrahedron of edge length 1 2 that has its faces covered with mirrors on the inside. Its base is centered at the origin, with one vertex on the positive x axis, while the apex is on the positive z axis. The base vertices are labelled anti-clockwise as A , B , C with A being the vertex on the x axis, and B , C having a negative x coordinate, with B having a positive y coordinate while C has a negative y coordinate. And vertex D is on the positive z axis.
The laser is placed at point P ( 1 , 1 , 2 ) , and you want to point it such that its light beam reflects off the x y plane first, then off the lateral tetrahedral faces passing through segments A B , B C , C A , in this order, then finally reaches point Q ( 0 , 0 , 5 ) .
What is the total distance travelled by the laser beam?
This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try
refreshing the page, (b) enabling javascript if it is disabled on your browser and,
finally, (c)
loading the
non-javascript version of this page
. We're sorry about the hassle.
The vertices of the tetrahedron as specified in the problem are A ( 4 3 , 0 , 0 ) , B ( − 2 3 , 6 , 0 ) , C ( − 2 3 , − 6 , 0 ) , D ( 0 , 0 , 4 6 ) .
The light starting at P ( 1 , 1 , 2 ) travels in sequence to points P 1 on A B C , P 2 on A B D , P 3 on B C D , P 4 on C A D , and finally reflects from P 4 to point Q ( 0 , 0 , 5 ) . We want to determine the length
d = P P 1 + P 1 P 2 + P 2 P 3 + P 3 P 4 + P 4 Q
Since we don't know P 1 , P 2 , P 3 , P 4 ahead of time, what we can do is reflect Q about plane C A D to the point Q 1 , then the vector P 3 P 4 will be along the vector P 4 Q 1 , and therefore,
P 3 P 4 + P 4 Q = P 3 P 4 + P 4 Q 1 = P 3 Q 1
applying the same reasoning, by reflecting Q 1 into plane B C D , to obtain Q 2 , it follows that
P 2 P 3 + P 3 Q 1 = P 2 P 3 + P 3 Q 2 = P 2 Q 2
and similarly, reflecting Q 2 into plane A B D to Q 3 , leads to
P 1 P 2 + P 2 Q 2 = P 1 Q 3
and one final time, reflecting Q 3 into plane A B C to Q 4 , leads to
P P 1 + P 1 Q 3 = P Q 4
The right hand side is the desired distance travelled by the laser beam.
Now, how do you reflect a point about a plane ? If the plane passes through a point r p and has a normal vector n p then the reflection of a point p 0 is the point p 1 given by
p 1 = r p + M ( p 0 − r p )
where M is the 3 × 3 matrix defined by M = I 3 − 2 n p T n p n p n p T , where I 3 is the 3 × 3 identity matrix.
What remains is to find the normals of planes A B C , A B D , B C D , C A D . For plane A B C , the normal is n 1 = ( 0 , 0 , 1 )
and for planes A B D , B C D , C A D the normal vector is n i = ( sin θ cos ϕ i , sin θ sin ϕ i , cos θ ) , i = 2 , 3 , 4 .
where θ = cos − 1 ( 3 1 ) and ϕ i = 3 π + ( i − 2 ) 3 2 π , and i = 2 corresponds to plane A B D , i = 3 corresponds to plane B C D and i = 4 corresponds to plane C A D . Points on these planes can be taken as:
r 1 = A , r 2 = r 3 = r 4 = D
To recap, we'll reflect point Q ( 0 , 0 , 5 ) in about C A D , B C D , A B D , A B C in this order, to obtain Q 1 , Q 2 , Q 3 , Q 4 respectively,
If Q 0 = Q then
Q k + 1 = r 4 − k + M 4 − k ( Q k − r 4 − k ) , k = 0 , 1 , 2 , 3
and our desired answer will be P Q 4 .
Problem Loading...
Note Loading...
Set Loading...
Start with the tetrahedron A B C D where A ( 4 3 , 0 , 0 ) , B ( − 2 3 , 6 , 0 ) , C ( − 2 3 , − 6 , 0 ) and D ( 0 , 0 , 4 6 ) , and the points P ( 1 , 1 , 2 ) and Q ( 0 , 0 , 5 ) .
Reflect D and Q in A B C to obtain D 1 and Q 1 , and the tetrahedron A B C D 1 , where D 1 ( 0 , 0 , − 4 6 ) Q 1 ( 0 , 0 . − 5 ) Reflect C and Q 1 in A B D 1 to obtain C 1 and Q 2 , and the tetrahedron A B C 1 D 1 , where C 1 ( 3 1 0 , 1 0 , − 3 8 2 ) Q 2 ( 2 7 2 ( 5 2 − 8 3 ) , 9 2 ( 5 6 − 2 4 ) , − 9 1 ( 3 5 + 8 6 ) ) Then reflect A and Q 2 in B C 1 D 1 to obtain A 1 and Q 3 , and the tetrahedron A 1 B C 1 D 1 , where A 1 ( − 3 3 2 8 , 3 3 2 , − 3 3 4 0 2 ) Q 3 ( − 2 7 2 ( 8 3 − 5 2 ) , 2 7 1 0 ( 2 4 − 5 6 ) , − 2 7 1 ( 5 5 + 6 4 6 ) ) Finally reflect B and Q 3 in A 1 C 1 D 1 to obtain B 1 and Q 4 , and the tetrahedron A 1 B 1 C 1 D 1 , where B 1 ( 9 3 5 8 , 9 7 0 , − 9 3 2 0 0 2 ) Q 4 ( 8 1 8 ( 8 3 − 5 2 ) , 8 1 3 2 ( 2 4 − 5 6 ) , − 8 1 1 ( 3 9 2 6 − 8 5 ) ) The length of the laser beam is therefore
P Q 4 = 9 1 1 9 4 5 1 + 8 0 2 − 1 2 8 3 − 2 0 3 2 6 ≈ 1 3 . 3 1 7 2