Afficher la courbe C

Déplacer le point B

Garder la trace de G

Garder la trace de K

Effacer la trace

I = (4, 0)
A = Intersect(xAxis, yAxis)
r = Segment(A, I)
B = Point(r)
d = Circle(B, 1.0)
C = Midpoint(A, B)
E = Midpoint(C, B)
t = OrthogonalLine(E, xAxis)
c = Circle(A, 1.0)
D = Midpoint(A, C)
q = OrthogonalLine(D, xAxis)
a = LineBisector(A, C)
b = LineBisector(C, B)
F, G = Intersect(c, q)
e = Segment(A, F)
f = Segment(F, C)
H, K = Intersect(d, t)
g = Segment(C, H)
h = Segment(H, B)
p(x) = sqrt(1.0 - x^(2.0) / 9.0)
m = false
n = false
o = false
s = 0.4 (slider from 0 to 1, step 0.1)
i = Segment(G, A)
j = Segment(G, C)
k = Segment(K, C)
l = Segment(K, B)
G': G
K': K