Reflecting off the walls of a tetrahedron

Geometry Level 5

A laser light source is placed in a regular tetrahedron of edge length 12 12 that has its faces covered with mirrors on the inside. Its base is centered at the origin, with one vertex on the positive x x axis, while the apex is on the positive z z axis. The base vertices are labelled anti-clockwise as A , B , C A , B, C with A A being the vertex on the x x axis, and B , C B , C having a negative x x coordinate, with B B having a positive y y coordinate while C C has a negative y y coordinate. And vertex D D is on the positive z z axis.

The laser is placed at point P ( 1 , 1 , 2 ) P (1,1,2) , and you want to point it such that its light beam reflects off the x y xy plane first, then off the lateral tetrahedral faces passing through segments A B , B C , C A AB, BC, CA , in this order, then finally reaches point Q ( 0 , 0 , 5 ) Q(0,0,5) .

What is the total distance travelled by the laser beam?


The answer is 13.3172.

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.

2 solutions

Mark Hennings
Dec 20, 2020

Start with the tetrahedron A B C D ABCD where A ( 4 3 , 0 , 0 ) A\;(4\sqrt{3},0,0) , B ( 2 3 , 6 , 0 ) B\;(-2\sqrt{3},6,0) , C ( 2 3 , 6 , 0 ) C\; (-2\sqrt{3},-6,0) and D ( 0 , 0 , 4 6 ) D\;(0,0,4\sqrt{6}) , and the points P ( 1 , 1 , 2 ) P\;(1,1,2) and Q ( 0 , 0 , 5 ) Q\;(0,0,5) .

Reflect D D and Q Q in A B C ABC to obtain D 1 D_1 and Q 1 Q_1 , and the tetrahedron A B C D 1 ABCD_1 , where D 1 ( 0 , 0 , 4 6 ) Q 1 ( 0 , 0. 5 ) D_1 \; (0,0,-4\sqrt{6}) \hspace{1cm} Q_1\;(0,0.-5) Reflect C C and Q 1 Q_1 in A B D 1 ABD_1 to obtain C 1 C_1 and Q 2 Q_2 , and the tetrahedron A B C 1 D 1 ABC_1D_1 , where C 1 ( 10 3 , 10 , 8 2 3 ) Q 2 ( 2 27 ( 5 2 8 3 ) , 2 9 ( 5 6 24 ) , 1 9 ( 35 + 8 6 ) ) C_1 \; \big(\tfrac{10}{\sqrt{3}}, 10, -\tfrac{8\sqrt{2}}{\sqrt{3}}\big) \hspace{1cm} Q_2 \; \big(\tfrac{2}{27}(5\sqrt{2}-8\sqrt{3}), \tfrac29(5\sqrt{6} - 24), -\tfrac19(35+8\sqrt{6})\big) Then reflect A A and Q 2 Q_2 in B C 1 D 1 BC_1D_1 to obtain A 1 A_1 and Q 3 Q_3 , and the tetrahedron A 1 B C 1 D 1 A_1BC_1D_1 , where A 1 ( 28 3 3 , 32 3 , 40 2 3 3 ) Q 3 ( 2 27 ( 8 3 5 2 ) , 10 27 ( 24 5 6 ) , 1 27 ( 55 + 64 6 ) ) A_1 \; \big(-\tfrac{28}{3\sqrt{3}}, \tfrac{32}{3}, -\tfrac{40\sqrt{2}}{3\sqrt{3}}\big) \hspace{1cm} Q_3 \; \big(-\tfrac{2}{27}(8\sqrt{3}-5\sqrt{2}), \tfrac{10}{27}(24-5\sqrt{6}), -\tfrac{1}{27}(55 + 64\sqrt{6})\big) Finally reflect B B and Q 3 Q_3 in A 1 C 1 D 1 A_1C_1D_1 to obtain B 1 B_1 and Q 4 Q_4 , and the tetrahedron A 1 B 1 C 1 D 1 A_1B_1C_1D_1 , where B 1 ( 58 9 3 , 70 9 , 200 2 9 3 ) Q 4 ( 8 81 ( 8 3 5 2 ) , 32 81 ( 24 5 6 ) , 1 81 ( 392 6 85 ) ) B_1 \; \big(\tfrac{58}{9\sqrt{3}}, \tfrac{70}{9}, -\tfrac{200\sqrt{2}}{9\sqrt{3}}\big) \hspace{1cm} Q_4 \; \big(\tfrac{8}{81}(8\sqrt{3}-5\sqrt{2}), \tfrac{32}{81}(24 - 5\sqrt{6}), -\tfrac{1}{81}(392\sqrt{6}-85)\big) The length of the laser beam is therefore

P Q 4 = 1 9 19451 + 80 2 128 3 2032 6 13.3172 PQ_4 \;=\; \tfrac19\sqrt{19451 + 80\sqrt{2} - 128\sqrt{3} - 2032\sqrt{6}} \; \approx \; \boxed{13.3172}

Hosam Hajjir
Dec 26, 2020

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 ) A( 4 \sqrt{3}, 0, 0) , B ( -2 \sqrt{3}, 6, 0 ) , C( -2 \sqrt{3} , -6, 0 ), D ( 0, 0, 4 \sqrt{6} ) .

The light starting at P ( 1 , 1 , 2 ) P(1, 1, 2) travels in sequence to points P 1 P_1 on A B C ABC , P 2 P_2 on A B D ABD , P 3 P_3 on B C D BCD , P 4 P_4 on C A D CAD , and finally reflects from P 4 P_4 to point Q ( 0 , 0 , 5 ) 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 d = \overline{PP_1} + \overline{P_1 P_2} + \overline{P_2 P_3} + \overline{P_3 P_4 } + \overline{P_4 Q }

Since we don't know P 1 , P 2 , P 3 , P 4 P_1, P_2, P_3, P_4 ahead of time, what we can do is reflect Q Q about plane C A D CAD to the point Q 1 Q_1 , then the vector P 3 P 4 P_3 P_4 will be along the vector P 4 Q 1 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 \overline{P_3 P_4 } + \overline{P_4 Q } = \overline{P_3 P_4 } + \overline{P_4 Q_1 } = \overline{P_3 Q_1 }

applying the same reasoning, by reflecting Q 1 Q_1 into plane B C D BCD , to obtain Q 2 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 \overline{P_2 P_3 } + \overline{P_3 Q_1 } = \overline{P_2 P_3 } + \overline{P_3 Q_2 } = \overline {P_2 Q_2 }

and similarly, reflecting Q 2 Q_2 into plane A B D ABD to Q 3 Q_3 , leads to

P 1 P 2 + P 2 Q 2 = P 1 Q 3 \overline{P_1 P_2} + \overline{P_2 Q_2} = \overline{P_1 Q_3}

and one final time, reflecting Q 3 Q_3 into plane A B C ABC to Q 4 Q_4 , leads to

P P 1 + P 1 Q 3 = P Q 4 \overline{P P_1} + \overline{P_1 Q_3} = \overline{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 r_p and has a normal vector n p n_p then the reflection of a point p 0 p_0 is the point p 1 p_1 given by

p 1 = r p + M ( p 0 r p ) p_1 = r_p + M (p_0 - r_p)

where M M is the 3 × 3 3 \times 3 matrix defined by M = I 3 2 n p n p T n p T n p \displaystyle M = I_3 -2 \dfrac{n_p n_p^T }{ n_p^T n_p} , where I 3 I_3 is the 3 × 3 3 \times 3 identity matrix.

What remains is to find the normals of planes A B C , A B D , B C D , C A D ABC, ABD, BCD, CAD . For plane A B C ABC , the normal is n 1 = ( 0 , 0 , 1 ) n_1 = (0, 0, 1)

and for planes A B D , B C D , C A D ABD, BCD, CAD the normal vector is n i = ( sin θ cos ϕ i , sin θ sin ϕ i , cos θ ) , i = 2 , 3 , 4 n_i = ( \sin \theta \cos \phi_i, \sin \theta \sin \phi_i, \cos \theta ), \hspace{6pt} i = 2, 3, 4 .

where θ = cos 1 ( 1 3 ) \theta = \cos^{-1}(\frac{1}{3} ) and ϕ i = π 3 + ( i 2 ) 2 π 3 \phi_i = \dfrac{\pi}{3} + (i- 2)\dfrac{2 \pi}{3} , and i = 2 i = 2 corresponds to plane A B D ABD , i = 3 i=3 corresponds to plane B C D BCD and i = 4 i = 4 corresponds to plane C A D CAD . Points on these planes can be taken as:

r 1 = A , r 2 = r 3 = r 4 = D r_1 = A , r_2 = r_3 = r_4 = D

To recap, we'll reflect point Q ( 0 , 0 , 5 ) Q (0, 0, 5) in about C A D , B C D , A B D , A B C CAD, BCD, ABD, ABC in this order, to obtain Q 1 , Q 2 , Q 3 , Q 4 Q_1, Q_2, Q_3, Q_4 respectively,

If Q 0 = Q Q_0 = Q then

Q k + 1 = r 4 k + M 4 k ( Q k r 4 k ) , k = 0 , 1 , 2 , 3 Q_{k+1} = r_{4 - k} + M_{4-k} ( Q_k - r_{4 - k} ), \hspace{12pt} k = 0, 1, 2, 3

and our desired answer will be P Q 4 \overline{P Q_4 } .

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...