以下の内容はhttps://sangaku0418.hatenablog.com/entry/2024/11/23/011308より取得しました。


算額(その1418)

百五十三 群馬県多野郡新町 諏訪神社 年代不明

群馬県和算研究会:群馬の算額,上武印刷株式会社,高崎市,1987年3月31日.
キーワード:3次元,球,体積,定積分
#Julia #SymPy #算額 #和算 #数学


直径が 80 寸の玉がある。水平に切断し,8 等分に分割する。それぞれの厚み(甲矢,乙矢,丙矢,丁矢)はいかほどか。

切断位置の \(z\) 座標を \(a, b, c\) とする。
\(甲矢 = 40 - c\)
\(乙矢 = c - b\)
\(丙矢 = b - a\)
\(丁矢 = a\)
である。
以下の連立方程式を解く。27 組の解が得られるが 14 番目のものが適解である。
とはいっても,形式上は虚数解であるが,虚数部が実質 0 なので,実数部をとればよい。

include("julia-source.txt");  # julia-source.txt ソース

using SymPy
@syms R, x, a, b, c
#R = 80/2
eq1 = integrate( (R^2 - x^2)*PI, (x, c, R)) - PI*R^3*4/3 / 8
eq2 = integrate( (R^2 - x^2)*PI, (x, b, c)) - PI*R^3*4/3 / 8
eq3 = integrate( (R^2 - x^2)*PI, (x, a, b)) - PI*R^3*4/3 / 8
eq4 = integrate( (R^2 - x^2)*PI, (x, 0, a)) - PI*R^3*4/3 / 8
res = solve([eq1, eq2, eq3], (a, b, c))[14]  # 14 of 27

    (-3*R^2/( (-1/2 - sqrt(3)*I/2)*(27*R^3/4 + 27*sqrt(15)*sqrt(-R^6)/4)^(1/3)) - (-1/2 - sqrt(3)*I/2)*(27*R^3/4 + 27*sqrt(15)*sqrt(-R^6)/4)^(1/3)/3, -3*R^2/( (-1/2 - sqrt(3)*I/2)*(27*R^3/2 + 27*sqrt(3)*sqrt(-R^6)/2)^(1/3)) - (-1/2 - sqrt(3)*I/2)*(27*R^3/2 + 27*sqrt(3)*sqrt(-R^6)/2)^(1/3)/3, -3*R^2/( (-1/2 - sqrt(3)*I/2)*(81*R^3/4 + 27*sqrt(7)*sqrt(-R^6)/4)^(1/3)) - (-1/2 - sqrt(3)*I/2)*(81*R^3/4 + 27*sqrt(7)*sqrt(-R^6)/4)^(1/3)/3)

甲矢 = 17.685;  乙矢 = 8.42313;  丙矢 = 7.16168; 丁矢 = 6.73018 である。

a = res[1](R => 40).evalf() |> real
b = res[2](R => 40).evalf() |> real
c = res[3](R => 40).evalf() |> real
(a, b, c) |> println

    (6.73017607124110, 13.8918542133544, 22.3149879332610)

@printf("甲矢 = %g;  乙矢 = %g;  丙矢 = %g; 丁矢 = %g\n", 40 - c, c - b, b- a, a)

    甲矢 = 17.685;  乙矢 = 8.42313;  丙矢 = 7.16168; 丁矢 = 6.73018


以下のアイコンをクリックして応援してください




以上の内容はhttps://sangaku0418.hatenablog.com/entry/2024/11/23/011308より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14