直線に関して対称な点

与えられた直線に関して、
対称な点を計算で求めよう。

計算で求めるとともに、図でも対称な位置にある点を確認してみよう。

点の座標は

(

,

)である。

cx = Random(-2, 2)
cy = Random(-2, 2)
px: (Random[1, 4] * ((Random[0, 1] * 2) - 1))
py: (Random[1, 4] * ((Random[0, 1] * 2) - 1))
ax: cx + px
ay: cy + py
bx: cx - px
by: cy - py
pz: ((-px) * cx) - (py * cy)
f(x, y) = (px * x) + (py * y) + pz
g(x) = (((-px)) / py * x) - pz / py
A: (ax, ay)
B = (-5, 6)
C = (-5, 4)
D = (5, 4)
E = (5, 6)
poly1, b, c, d, e = Polygon(B, C, D, E)
text1: "直線" + f + "=0に関して、点A(" + ax + "," + ay + ")と対称な"
bx0 = 0
by0 = 0
入力ボックス1 = Textfield(bx0)
入力ボックス2 = Textfield(by0)
F = Intersect(xAxis, yAxis)
G = Point(yAxis)
h = Circle(F, G)