De borromeanske ringe er topologisk interessante derved, at de tre ringe er sammenlinkede, men hvis man fjerner en af dem, så er de tilbageværende to ikke længere linkede. Derfor er de et oplagt symbol på styrke gennem sammenhold. Navnet kommer fra den italienske adelsfamilie Borromeo, der havde dem som del af deres våbenskjold. Men selve symbolet er ældre og findes fx i vikingetiden som den såkaldte valknut.
Du kan dreje figuren ved at trække med musen. Hvis du holder musen nede, skifter markøren, og du kan trække figuren. Du kan zoome med musehjulet (eller ved at pinche).
Figure3D figure = Position [0,0] Size [x,y] Origin [x/2,y/2] Unit x/6 Angles [30,-40,-20] Color "white" Dynamic;
/*
Line xaxis = Start [-3,0,0] Dir [6,0,0] Vector Size 1 Color "gray";
Line yaxis = Start [0,-3,0] Dir [0,6,0] Vector Size 1 Color "gray";
Line zaxis = Start [0,0,-2] Dir [0,0,4] Vector Size 1 Color "gray";
Label xlabel = "x" At [3,0,0] Offset [10,0] Color "black";
Label ylabel = "y" At [0,3,0] Offset [10,0] Color "black";
Label zlabel = "z" At [0,0,2] Offset [10,0] Color "black";
*/
Variable R1 = 2;
Variable R2 = 1;
Variable r = 0.2;
Net torus1 = Parameter [(R1+r*cos(t))*cos(s),(R2+r*cos(t))*sin(s),r*sin(t)]
[0,2*pi,pi/24] [0,2*pi,pi/8] 1 2 Constant;
Net torus2 = Parameter [r*sin(t),(R1+r*cos(t))*cos(s),(R2+r*cos(t))*sin(s)]
[0,2*pi,pi/24] [0,2*pi,pi/8] 1 2 Constant;
Net torus3 = Parameter [(R2+r*cos(t))*sin(s),r*sin(t),(R1+r*cos(t))*cos(s)]
[0,2*pi,pi/24] [0,2*pi,pi/8] 1 2 Constant;
Net borro1 = Union torus1 torus2 torus3 Constant;
Net outline = Outline borro1;
Net borro = Union borro1 outline;
Scene scene = borro Color "black" "rgba(1,1,1,0)";