0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

わかりませんでした。ChatGPT-3.5先生へ相似について「正方形と正方形は相似ですか 。」「直角三角形。」

Last updated at Posted at 2024-07-16

・申し訳ありません。
・相似比(ratio)が重要みたいです。

ChatGPT-3.5先生へ。正方形

User

正方形と正方形は相似ですか 。

はい、正方形と正方形は相似です。(以下省略)
 
User

sympyで
import sympy as sp

# 正方形の辺の長さをシンボルとして定義
a = sp.Symbol('a')
b = sp.Symbol('b')

# 2つの正方形の辺の長さの比を計算
ratio = a / b

# 相似であることを確認(辺の比が一定であること)
is_similar = sp.Eq(ratio, ratio.simplify())

print(f"Are the squares similar? {is_similar}")

Are the squares similar? True

ChatGPT-3.5先生へ。直角三角形

User

直角三角形と直角三角形は相似ですか 。

(抜粋)
1.共通の角度:2つの三角形が同じ1つの鋭角を共有している場合。この場合、もう1つの鋭角も同じになります(直角三角形の内角の和は180度であり、そのうち1つが90度で固定されているため)。
2.辺の比:対応する辺の比が等しい場合。これは、直角三角形の辺の長さが一定の比率にあることを意味します。
した
 
User

sympyで
from sympy import Symbol, Eq, solve

# 辺の長さをシンボルとして定義
a1, b1, c1 = Symbol('a1'), Symbol('b1'), Symbol('c1')
a2, b2, c2 = Symbol('a2'), Symbol('b2'), Symbol('c2')

# ピタゴラスの定理による直角三角形の辺の関係
eq1 = Eq(a1**2 + b1**2, c1**2)
eq2 = Eq(a2**2 + b2**2, c2**2)

# 辺の比率が等しいかどうかを確認
ratio_ab = Eq(a1/a2, b1/b2)
ratio_bc = Eq(b1/b2, c1/c2)
ratio_ca = Eq(c1/c2, a1/a2)

# 比率の等式を解く
solution_ab = solve(ratio_ab, (a1, b1, a2, b2))
solution_bc = solve(ratio_bc, (b1, c1, b2, c2))
solution_ca = solve(ratio_ca, (c1, a1, c2, a2))

# 結果を表示
print("Solution for a1/a2 = b1/b2:", solution_ab)
print("Solution for b1/b2 = c1/c2:", solution_bc)
print("Solution for c1/c2 = a1/a2:", solution_ca)

# ピタゴラスの定理の検証
validate_eq1 = eq1.subs(solution_ab)
validate_eq2 = eq2.subs(solution_ab)

print("Validation of Pythagorean theorem for Triangle 1:", validate_eq1)
print("Validation of Pythagorean theorem for Triangle 2:", validate_eq2)

ValueError: too many values to unpack (expected 2)
・申し訳ありません。わかりませんでした。

いつもの? sympyの実行環境と 参考のおすすめです。

(テンプレート)

・以下ができたら、助かります。指定と全部です

いつもと違うおすすめです。

sympy doc おすすめを探しています。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?