{"version":10,"randomSeed":"fc7efddef2c0c6e743813eb9e1c93811","graph":{"viewport":{"xmin":-1.4719490405902396,"ymin":-0.6285583993127108,"xmax":4.9783638635801815,"ymax":3.309759103904166},"showGrid":false,"showXAxis":false,"showYAxis":false,"degreeMode":true,"product":"geometry-calculator"},"expressions":{"list":[{"type":"folder","id":"**dcg_geo_folder**","title":"geometry","secret":true},{"type":"expression","id":"17","folderId":"**dcg_geo_folder**","color":"#000000","latex":"\\token{13}=\\operatorname{segment}\\left(p_{3},p_{4}\\right)","showLabel":true},{"type":"expression","id":"70","folderId":"**dcg_geo_folder**","color":"#fa7e19","latex":"\\token{44}=\\operatorname{segment}\\left(p_{1},p_{6}\\right)","showLabel":true},{"type":"expression","id":"73","folderId":"**dcg_geo_folder**","color":"#fa7e19","latex":"\\token{47}=\\operatorname{segment}\\left(p_{5},p_{6}\\right)","showLabel":true},{"type":"expression","id":"104","folderId":"**dcg_geo_folder**","color":"#000000","latex":"\\token{70}=\\operatorname{segment}\\left(p_{1},p_{3}\\right)","showLabel":true},{"type":"expression","id":"105","folderId":"**dcg_geo_folder**","color":"#000000","latex":"\\token{71}=\\operatorname{segment}\\left(p_{5},p_{4}\\right)","showLabel":true},{"type":"expression","id":"110","folderId":"**dcg_geo_folder**","color":"#2d70b3","latex":"\\token{76}=\\operatorname{perpendicular}\\left(\\token{13},p_{6}\\right)"},{"type":"expression","id":"114","folderId":"**dcg_geo_folder**","color":"#000000","latex":"\\token{80}=\\operatorname{angle}\\left(p_{1},p_{6},\\token{82}\\right)"},{"type":"expression","id":"116","folderId":"**dcg_geo_folder**","color":"#6042a6","latex":"\\token{82}=\\operatorname{glider}\\left(\\token{76},-0.127\\right)","hidden":true},{"type":"expression","id":"138","folderId":"**dcg_geo_folder**","color":"#000000","latex":"\\token{104}=\\operatorname{angle}\\left(p_{5},p_{6},\\token{82}\\right)"},{"type":"expression","id":"162","folderId":"**dcg_geo_folder**","color":"#6042a6","latex":"\\token{111}=\\operatorname{intersection}\\left(\\token{13},\\token{70}\\right)"},{"type":"expression","id":"161","folderId":"**dcg_geo_folder**","color":"#388c46","latex":"\\token{110}=\\operatorname{segment}\\left(\\token{111},p_{6}\\right)","showLabel":true},{"type":"expression","id":"164","folderId":"**dcg_geo_folder**","color":"#388c46","latex":"\\token{113}=\\operatorname{segment}\\left(p_{6},p_{4}\\right)","showLabel":true},{"type":"text","id":"147","text":"setup: two heights, h1 and h2, and a horizontal distance, d"},{"type":"expression","id":"1","color":"#c74440","latex":"p_{3}=\\left(0,0\\right)","hidden":true,"dragMode":"Y"},{"type":"expression","id":"2","color":"#000000","latex":"p_{1}=\\left(0,h_{1}\\right)","dragMode":"Y"},{"type":"expression","id":"3","color":"#388c46","latex":"h_{1}=1.43","hidden":true,"slider":{"hardMin":true,"min":"0"}},{"type":"expression","id":"5","color":"#000000","latex":"p_{4}=\\left(d,0\\right)","dragMode":"X"},{"type":"expression","id":"6","color":"#c74440","latex":"d=3.214","hidden":true,"slider":{"hardMin":true,"min":"0"}},{"type":"expression","id":"8","color":"#000000","latex":"p_{5}=\\left(d,h_{2}\\right)","dragMode":"Y"},{"type":"expression","id":"9","color":"#6042a6","latex":"h_{2}=1.08","hidden":true,"slider":{"hardMin":true,"min":"0"}},{"type":"text","id":"149","text":"question: how far along the mirror on the floor is the reflection-point? that's X, the remainder is Y (i.e. X + Y = d)"},{"type":"expression","id":"38","color":"#388c46","latex":"Y=d-X","slider":{"hardMin":true,"hardMax":true,"min":"0","max":"d-X"}},{"type":"text","id":"151","text":"Lagrange multipliers: minimise f, given constraint g = d"},{"type":"expression","id":"39","color":"#6042a6","latex":"f=\\sqrt{X^{2}+h_{1}^{2}}+\\sqrt{Y^{2}+h_{2}^{2}}"},{"type":"expression","id":"40","color":"#000000","latex":"g=X+Y"},{"type":"text","id":"153","text":"∇f = λ∇g"},{"type":"expression","id":"54","color":"#000000","latex":"\\left[\\frac{X}{\\sqrt{X^{2}+h_{1}^{2}}},\\frac{Y}{\\sqrt{Y^{2}+h_{2}^{2}}}\\right]=\\lambda\\left[1,1\\right]"},{"type":"text","id":"156","text":"... and its algebraic consequences ..."},{"type":"expression","id":"57","color":"#2d70b3","latex":"\\frac{X}{\\sqrt{X^{2}+h_{1}^{2}}}=\\frac{Y}{\\sqrt{Y^{2}+h_{2}^{2}}}"},{"type":"expression","id":"58","color":"#388c46","latex":"X^{2}\\left(Y^{2}+h_{2}^{2}\\right)=Y^{2}\\left(X^{2}+h_{1}^{2}\\right)"},{"type":"text","id":"158","text":"bring in X + Y = d"},{"type":"expression","id":"59","color":"#6042a6","latex":"h_{2}^{2}X^{2}=h_{1}^{2}Y^{2}=h_{1}^{2}\\left(d-X\\right)^{2}"},{"type":"expression","id":"62","color":"#2d70b3","latex":"\\left(h_{1}^{2}-h_{2}^{2}\\right)X^{2}-2dh_{1}^{2}X+h_{1}^{2}d^{2}=0"},{"type":"text","id":"160","text":"quadratic formula, with big opportunities to simplify"},{"type":"expression","id":"64","color":"#6042a6","latex":"\\frac{2dh_{1}^{2}-\\sqrt{4d^{2}h_{1}^{4}-4\\left(h_{1}^{2}-h_{2}^{2}\\right)h_{1}^{2}d^{2}}}{2\\left(h_{1}^{2}-h_{2}^{2}\\right)}"},{"type":"expression","id":"91","color":"#000000","latex":"X=\\frac{dh_{1}}{h_{1}+h_{2}}","slider":{"hardMin":true,"hardMax":true,"min":"0","max":"d"}},{"type":"expression","id":"69","color":"#6042a6","latex":"p_{6}=\\left(X,0\\right)","dragMode":"X"}]}}