ギターピックの形状を数式で表現する試み
X (旧Twitter) での投稿をきっかけに、関数 (log x)² + (log y)² = 1 の等高線がギターピックの形に似ていることに気づいた筆者。
この形状を数式化するため、座標変換とパラメータ調整を行い、log(y + kx)² + log(y − kx)² = r² の式を導き出した。
初期のパラメータ調整ではアスペクト比が不十分だったため、追加の調整により Paul Graham氏が投稿した Fender ギターピックへの適合性を向上させた。
最終的には、k = 1.6 を設定することでより正確なフィットを実現した。
数学的な関数から、ギターピックの形状を再現しようという試みが発表されました。これは、単純な幾何学的な図形を対数関数で表現することで、実世界の複雑な形状をモデル化する興味深い事例です。具体的には、等高線図を元に、ギターピックの形状を再現するための数式を導出しています。
対数関数による形状の探索
まず、筆者は基本的な円の式である「x² + y² = 1」を対数関数に置き換えて、等高線図を生成しました。この操作により、円形とは全く異なる、独特なカーブを持つ形状が生成されたとのことです。この中で、原点付近の濃い青色の等高線が、偶然にもギターピックの形状を彷彿とさせたため、この形状を数式で再現することに挑戦しました。
ギターピック形状の数式化
ギターピックの形状を再現するため、筆者は座標軸を回転させる処理(xとyをx+y、x-yに置き換える)を行い、対称性を垂直軸に合わせました。その後、対数関数を用いた「log(y + kx)² + log(y - kx)² = r²」という形で実験を繰り返しました。この式において、パラメータkを調整することで、ピックの縦横比(アスペクト比)を調整できることが判明しました。
専門家による検証と精度向上
この試みがX(旧Twitter)に投稿された後、著名な投資家であるポール・グラハム氏がFenderのギターピックの写真を添えて反応しました。この検証により、初期のモデル(k=1.5)では縦横比が完全には合致していないことが判明しました。さらに調査した結果、この形状は「351」という特定の形状として知られていることが分かり、パラメータkを1.6に調整することで、より正確にピックの形状を再現できるようになったとのことです。
まとめ
この事例は、数学的なモデルが、単なる抽象的な図形ではなく、現実世界の具体的な物体(ギターピック)の形状を再現するツールとなり得ることを示しています。対数関数を用いた形状解析は、デザインや工学分野での応用が期待されます。
原文の冒頭を表示(英語・3段落のみ)
I saw a post on X that plotted the function
(log x)² + (log y)² = 1.
Of course the plot of
※ 著作権に配慮し、引用は冒頭3段落までです。続きは元記事をご覧ください。