In[]:=
ProportionalMeans::usage="If you intend to find a square that has the same area as a given rectangle of sides a and b, it is enough to find the proportional mean between a and b, that is, the magnitude x such that
a
x
=
x
b
​, and take the square of side x. In general, if in a right triangle a perpendicular is drawn from the right angle to the base, the drawn line is the proportional mean of the segments into which the base is divided. Generalizing, if we take a and b, a < b, it is said that the segments x and y are proportional means, between a and b if is fulfilled that,​
a
x​
=
x
y
=
y
b
​ if we take b = 2 a, being a the edge of the cube that is intended to duplicate, from the previous double equality it is obtained
2
x
= a y, 2
2
a
= x y,
2
y
= 2 a x from where it follows that
3
x
= 2
3
a
and, therefore, the cube of ridge x doubles that of edge a.​
​ References: Ayerbe Toledano, José María. La cuadratriz de Hipias y los problemas clásicos griegos. Epistemología e Historia de la Ciencia. Vol. 9, No. 1 (2025). Universidad de Sevilla; Personal.";
Animation:
In[]:=
Manipulatea=4;A={-a,0};C1={a,0};​​O1={0,0};B[θ_]:={aCos[θ],0};​​ζ[θ_]:={aCos[θ],aSin[θ]};​​p=Grid{
AB
,
BC
,
BD
(ProportionalMean)},NormB
π
4
t-A,NormC1-B
π
4
t,Normζ
π
4
t-B
π
4
t,FrameAll,ItemSize->15,ItemStyle->15;​​Show​​ParametricPlot[ζ[θ],{θ,0,π},PlotStyle->{Blue,Thick}],​​GraphicsBlack,PointSize[0.01],​​Point[A],Text[Style["A",14,Bold],A,{0,-1.2}],​​Pointζ
π
4
t,TextStyle["D",14,Bold],ζ
π
4
t,{0,-1.2},​​Point[C1],Text[Style["C",14,Bold],C1,{0,-1.2}],​​PointB
π
4
t,TextStyle["B",14,Bold],B
π
4
t,{0,-1.2},​​Point[O1],Text[Style["O",14,Bold],O1,{0,-1.2}],​​Thick,LineA,ζ
π
4
t,LineC1,ζ
π
4
t,LineB
π
4
t,ζ
π
4
t,{DarkYellow,Thick,Line[{A,C1}]},AspectRatioAutomatic,​​AxesTrue,AxesOrigin{0,0},AxesLabel{x,y},PlotRange{{-a-0.1,a+0.1},{-0.1,a}},ImageSize700,Style["Proportional means (cube duplication)",Bold,Large],{{t,0.00002,"Value (t)"},0.000001,a,0.00001},Delimiter,{{p,2,"Segments and their proportional mean"}},ControlPlacementTop
Out[]=
​
Proportional means (cube duplication)
Value (t)
Segments and their proportional mean
AB
BC
ProportionalMean
BD
5.22339
2.77661
3.80832