5

5

5

6

s_1

s_N=\frac{5}{4}

s_V=2

M\ 1\!:\!100

7

4

3

2

V

N

i_N=\frac{4}{5}m=0{,}8m\stackrel{M}{\rightarrow}0{,}8cm

i_V=0{,}5m\stackrel{M}{\rightarrow}0{,}5cm

6

7

4

3

4

3

2

5

5

O = Intersect(xAxis, yAxis)
O' = Point(xAxis)
c = Circle(O, O')
O'' = Point(c)
a = Segment(O, O')
b = Segment(O, O'')
d = OrthogonalLine(O', a)
e = Line(O'', a)
O''' = Intersect(e, d)
mnohoúhelník1, o''', o', o, o'' = Polygon(O''', O', O, O'')
B_1' = (2.2, -2.56)
B_1 = (2.28, -2.86)
f = Line(B_1', B_1)
g = OrthogonalLine(B_1, f)
B_1'' = Mirror(B_1', g)
B = Point(g)
B' = Point(g)
h = OrthogonalLine(B, g)
C = Point(h)
i = OrthogonalLine(C, h)
j = OrthogonalLine(B', g)
C' = Intersect(i, j)
k = Segment(B, B')
l = Segment(C, C')
m = Segment(B_1', B_1'')
B_2 = Point(k)
n = OrthogonalLine(B_2, k)
p = OrthogonalLine(B_1', n)
B_2' = Intersect(p, n)
B_2'' = Mirror(B_2', k)
q = Segment(B_2', B_2'')
pos = 16 (slider from 0 to 16, step 1)
B_4' = Mirror(B_2', B_1')
B_3' = Mirror(B_1', B_2')
B_3'' = Mirror(B_1'', B_2'')
B_5' = Mirror(B_1', B_4')
B_6' = Mirror(B_4', B_5')
B_4'' = Mirror(B_2'', B_1'')
B_5'' = Mirror(B_1'', B_4'')
B_6'' = Mirror(B_4'', B_5'')
r = Segment(B_6', B_6'')
s = Segment(B_5', B_5'')
t = Segment(B_4', B_4'')
a_1 = Segment(B_3', B_3'')
P = Intersect(b, f)
b_1 = Segment(B_1'', P)
N = Point(b_1)
c_1 = OrthogonalLine(N, b_1)
N_1 = Point(c_1)
N_2 = Mirror(N_1, N)
u = Vector(N, N_1)
v = Vector(N, N_2)
J = Point(b)
K = Point(b)
d_1 = OrthogonalLine(J, b)
e_1 = OrthogonalLine(K, b)
J' = Point(d_1)
f_1 = OrthogonalLine(J', d_1)
K' = Intersect(e_1, f_1)
g_1 = Segment(K, K')
J_1 = Point(d_1)
J_2 = Mirror(J, J_1)
h_1 = Segment(J, J')
i_1 = OrthogonalLine(J_1, h_1)
j_1 = OrthogonalLine(J_2, h_1)
k_1 = OrthogonalLine(O'', i_1)
l_1 = OrthogonalLine(P, i_1)
J_1' = Intersect(l_1, i_1)
J_2' = Intersect(j_1, l_1)
J_2'' = Intersect(j_1, k_1)
J_1'' = Intersect(i_1, k_1)
m_1 = Segment(J_1', J_1'')
n_1 = Segment(J_2', J_2'')
p_1 = Line(B_3'', n)
U_1 = Point(n)
q_1 = Ray(P, U_1)
U_2 = Intersect(q_1, p_1)
r_1 = Segment(B_2'', U_1)
s_1 = Segment(B_3'', U_2)
J_2''' = Point(j_1)
t_1 = Segment(J_2', J_2''')
R_1 = Intersect(m_1, r_1)
R_2 = Intersect(t_1, s_1)
a_2 = Ray(P, R_1)
U_3 = Point(a_2)
b_2 = Segment(P, U_3)
L = Point(b)
M = Point(b)
c_2 = OrthogonalLine(L, b)
d_2 = OrthogonalLine(M, b)
L' = Point(c_2)
e_2 = OrthogonalLine(L', c_2)
M' = Intersect(d_2, e_2)
f_2 = Segment(L, L')
g_2 = Segment(M, M')
L_1 = Point(f_2)
L_2 = Mirror(L, L_1)
h_2 = OrthogonalLine(L_1, f_2)
i_2 = OrthogonalLine(L_2, f_2)
j_2 = OrthogonalLine(O, h_2)
L_1' = Intersect(h_2, j_2)
L_2' = Intersect(i_2, j_2)
L_1'' = Intersect(l_1, h_2)
L_2'' = Intersect(l_1, i_2)
k_2 = Segment(L_1'', L_1')
l_2 = Segment(L_2'', L_2')
m_2 = OrthogonalLine(B_5'', l)
n_2 = OrthogonalLine(B_4'', l)
U_4 = Point(n_2)
p_2 = Ray(O, U_4)
U_5 = Intersect(p_2, m_2)
q_2 = Segment(B_4'', U_4)
r_2 = Segment(U_5, B_5'')
U_6 = Point(h_2)
s_2 = Ray(O, U_6)
U_7 = Intersect(i_2, s_2)
t_2 = Segment(L_1'', U_6)
a_3 = Segment(L_2'', U_7)
S_1 = Intersect(t_2, q_2)
S_2 = Intersect(a_3, r_2)
b_3 = Ray(P, S_1)
U_8 = Point(b_3)
c_3 = Segment(P, U_8)
G = Point(a)
H = Point(a)
d_3 = OrthogonalLine(G, a)
e_3 = OrthogonalLine(H, a)
G' = Point(d_3)
f_3 = OrthogonalLine(G', d_3)
H' = Intersect(f_3, e_3)
g_3 = Segment(G, G')
h_3 = Segment(H, H')
k_3 = Circle(G, Segment[L, L_1])
G_1 = Intersect(k_3, g_3)
G_2 = Mirror(G, G_1)
G_3 = Mirror(G_1, G_2)
j_3 = Line(G_1, a)
l_3 = Line(G_2, j_3)
m_3 = Line(G_3, l_3)
G_1' = Intersect(j_3, d)
G_2' = Intersect(l_3, d)
G_3' = Intersect(m_3, d)
Y = Point(a)
i_3 = Line(Y, h_3)
G_1'' = Intersect(j_3, i_3)
G_2'' = Intersect(l_3, i_3)
G_3'' = Intersect(m_3, i_3)
n_3 = Segment(G_1', G_1'')
p_3 = Segment(G_2', G_2'')
q_3 = Segment(G_3', G_3'')
r_3 = Line(B_6'', r_2)
U_9 = Intersect(r_3, p_2)
s_3 = Segment(B_6'', U_9)
t_3 = Line(G_2', q_3)
a_4 = Line(G_1', q_3)
U_{10} = Point(a_4)
b_4 = Ray(O, U_{10})
U_{11} = Intersect(t_3, b_4)
c_4 = Segment(G_1', U_{10})
d_4 = Segment(G_2', U_{11})
T_1 = Intersect(q_3, s_3)
T_2 = Intersect(d_4, r_2)
T_3 = Intersect(c_4, q_2)
e_4 = Line(T_3, T_1)
U_{12} = Intersect(e_4, d)
U_{13} = Point(e_4)
f_4 = Segment(U_{13}, U_{12})
X_2 = Intersect(t_2, c_4)
X_1 = Intersect(d_4, a_3)
X = Intersect(f_4, c_3)
g_4 = Segment(O, X_1)
h_4 = Segment(X, U_{12})
i_4 = Segment(X, P)
j_4 = Segment(X, O)
k_4 = Segment(B_6'', T_1)
l_4 = Segment(B_5'', T_2)
m_4 = Segment(B_4'', T_3)
n_4 = Segment(B_1'', P)
p_4 = Segment(B_2'', R_1)
q_4 = Segment(B_3'', R_2)
r_4 = Segment(G_1', T_3)
s_4 = Segment(T_2, G_2')
t_4 = Segment(T_1, G_3')
V_1 = Intersect(e, i_1)
V_2 = Intersect(j_1, e)
a_5 = Segment(R_1, V_1)
b_5 = Segment(R_2, V_2)
c_5 = Segment(R_1, J_1')
d_5 = Segment(R_2, J_2')