UsoDeMonge::usage="Obtain the Monge point for the next tetrahedron:, , 0, 2, , 0, , 3, 0 y , , 2 , then trace the crcumscribed sphere.The Monge point of a tetrahedron is the point of concurrence of the anti-mediator planes that pass through the midpoint of each edge and is perpendicular to the opposite edge.Referencia: Wolfram MathWorld: Monge Point; Personal."
9
2
3
2
7
2
7
2
5
2
5
2
Development:
In[]:=
ρ=ResourceFunction["Monge"],,0,2,,0,,3,0,,,2
9
2
3
2
7
2
7
2
5
2
5
2
Out[]=
,,,Hyperplane,-2,0,3,,1,Hyperplane1,-,0,,3,1,Hyperplane{2,-1,-2},,,0,Hyperplane-,,0,,2,1,Hyperplane-,1,-2,4,,0,Hyperplane1,,-2,,,0
30
7
61
14
55
56
5
2
11
4
3
2
9
4
11
4
13
4
3
2
1
2
7
2
1
2
9
4
1
2
13
4
5
2
tet=,,0,2,,0,,3,0,,,2;Graphics3D[{Tube[#]&/@Subsets[tet,{2}],Green,Sphere[ρ[[1]],0.05],Opacity[.4],Red,Polygon/@Subsets[tet,{3}],Yellow,Opacity[.2],ρ[[2]]}]
9
2
3
2
7
2
7
2
5
2
5
2
Out[]=
Barycenter coordinates:
In[]:=
G=
,,0+2,,0+,3,0+,,2
9
2
3
2
7
2
7
2
5
2
5
2
4
Out[]=
,,
25
8
21
8
1
2
Obtaining the coordinates of the circumcenter::
Knowing that the barycenter is the midpoint of the segment whose ends are the circumcenter and the point of Monge, we have::
Circumcenter=2G-M;Circumcenter=2,,-,,
25
8
21
8
1
2
30
7
61
14
55
56
Out[]=
,,
55
28
25
28
1
56
Radius of the sphere:
In[]:=
r=Norm,,-,,0
55
28
25
28
1
56
9
2
3
2
Out[]=
3
2369
56
In[]:=
r=Norm,,-2,,0
55
28
25
28
1
56
7
2
Out[]=
3
2369
56
In[]:=
r=Norm,,-,3,0
55
28
25
28
1
56
7
2
Out[]=
3
2369
56
In[]:=
r=Norm,,-,,2
55
28
25
28
1
56
5
2
5
2
Out[]=
3
2369
56
What we wanted to show..
Full graph:
In[]:=
Showρ=ResourceFunction["Monge"],,0,2,,0,,3,0,,,2;tet=,,0,2,,0,,3,0,,,2;Graphics3D[{Tube[#]&/@Subsets[tet,{2}],Green,Sphere[ρ[[1]],0.08],Opacity[.4],Red,Polygon/@Subsets[tet,{3}],Yellow,Opacity[.2],ρ[[2]]}],Graphics3DBlue,Opacity[0.2],Sphere,,,,Graphics3DBlack,Ball,,,0.08,Graphics3DBlack,Ball,,,0.08
9
2
3
2
7
2
7
2
5
2
5
2
9
2
3
2
7
2
7
2
5
2
5
2
55
28
25
28
1
56
3
2369
56
55
28
25
28
1
56
25
8
21
8
1
2
Out[]=