Author: José A. Mora
Date: 30 Diciembre 2013

Feliz

2

0

1

4

Velocitat
Animació

Institut GeoGebra Valencià

Societat Matemàtica de la Comunitat Valenciana Al-Khwarizmi

bb6 = 1
o = 0.199 (slider from -0.3 to 0.3, step 0.0010)
bb5 = 0.7
bb4 = 0.85
bb3 = 0.7
bb2 = 0.85
bb1 = 1
A = (-1.5, -1.5)
B = (-0.5, -1.5)
polígono1, a, b, c, d, C, D = Polygon(A, B, 4)
E = Midpoint(c)
F = Midpoint(b)
G = Midpoint(a)
H = Midpoint(d)
I = Midpoint(F, H)
J = Midpoint(F, E)
K = Midpoint(I, D)
L = Midpoint(A, I)
M = Midpoint(I, B)
p2, g, a_1, l = Polygon(A, L, G)
p3, i, g_1, l_1 = Polygon(G, L, I)
p5, i_1, g_3, m_1 = Polygon(G, M, I)
p6, i_2, m_2, f = Polygon(M, F, I)
p7, j, c_1, e = Polygon(C, E, J)
p8, j_1, e_1, i_3 = Polygon(E, I, J)
p9, i_4, f_1, j_2 = Polygon(F, J, I)
p4, f_2, b_1, m = Polygon(B, M, F)
h = Vector(D, C)
k = Vector(D, A)
Q = (-4, 4)
R = (-3, 4)
q = Vector(Q, R)
S = (-4, 3)
r = Vector(Q, S)
P_9 = (-4, -5)
Q_9 = (0, -5)
q_2 = Vector(P_9, Q_9)
R_9 = (-4, -9)
r_2 = Vector(P_9, R_9)
n = -1 (slider from -1 to 11, step 0.0010)
p(x) = sin(x)
P1: (n, sin(n))
c1 = Circle(P1, 1)
s(x) = sin(x) - 2
P2: (9 - n, sin(9 - n) - 2)
c2 = Circle(P2, 1)
N = (-1, -3)
O = (6.997386118964002, -2.2023061297426936)
P_1 = (6, 2)
T = (-1, 2)
vel = 1 (slider from 0 to 1, step 0.0010)
nada = 0 (slider from -5 to 5, step 0.1)
P3: (4, -0.76 - 2 * (n - 4))
c3 = Circle(P3, 1)
aa1: bb1 + o
aa3: bb3 + o
aa4: bb4 + o
aa5: bb5 + o
aa6: bb6 + o
aa2: bb2 + o
P4: (-1, -2.84 + 2 * (n - 10))
d_1 = Circle(P4, 1)
v = 0.869 (slider from 0 to 1, step 0.0010)
P = Intersect(xAxis, yAxis)
w = Vector(A, P)
polígono1' = Translate(polígono1, w)
A' = Translate(A, w)
L' = Translate(L, w)
G' = Translate(G, w)
polígono2', g', a', l' = Polygon(A', L', G')
G'_1 = Translate(G, w)
L'_1 = Translate(L, w)
I' = Translate(I, w)
polígono3', i', g'_1, l'_1 = Polygon(G'_1, L'_1, I')
G'_2 = Translate(G, w)
M' = Translate(M, w)
I'_1 = Translate(I, w)
polígono5', i'_1, g'_2, m' = Polygon(G'_2, M', I'_1)
M'_1 = Translate(M, w)
F' = Translate(F, w)
I'_2 = Translate(I, w)
polígono6', i'_2, m'_1, f' = Polygon(M'_1, F', I'_2)
C' = Translate(C, w)
E' = Translate(E, w)
J' = Translate(J, w)
polígono7', j', c', e' = Polygon(C', E', J')
E'_1 = Translate(E, w)
I'_3 = Translate(I, w)
J'_1 = Translate(J, w)
polígono8', j'_1, e'_1, i'_3 = Polygon(E'_1, I'_3, J'_1)
F'_1 = Translate(F, w)
J'_2 = Translate(J, w)
I'_4 = Translate(I, w)
polígono9', i'_4, f'_1, j'_2 = Polygon(F'_1, J'_2, I'_4)
B' = Translate(B, w)
M'_2 = Translate(M, w)
F'_2 = Translate(F, w)
polígono4', f'_2, b', m'_2 = Polygon(B', M'_2, F'_2)
U = Point(yAxis)
t = Vector(D, C)
h_1 = OrthogonalLine(B', xAxis)
polígono1'' = Mirror(polígono1', h_1)
A'' = Mirror(A', h_1)
L'' = Mirror(L', h_1)
G'' = Mirror(G', h_1)
polígono2'', g'', a'', l'' = Polygon(A'', L'', G'')
Z = Mirror(G'_1, h_1)
A_1 = Mirror(L'_1, h_1)
I'' = Mirror(I', h_1)
polígono3'', i'', z_1, a_2 = Polygon(Z, A_1, I'')
B_1 = Mirror(G'_2, h_1)
M'' = Mirror(M', h_1)
C_1 = Mirror(I'_1, h_1)
polígono5'', c_2, b_2, m'' = Polygon(B_1, M'', C_1)
D_1 = Mirror(M'_1, h_1)
F'' = Mirror(F', h_1)
E_1 = Mirror(I'_2, h_1)
polígono6'', e_2, d_2, f'' = Polygon(D_1, F'', E_1)
C'' = Mirror(C', h_1)
E'' = Mirror(E', h_1)
J'' = Mirror(J', h_1)
polígono7'', j'', c'', e'' = Polygon(C'', E'', J'')
F_1 = Mirror(E'_1, h_1)
G_1 = Mirror(I'_3, h_1)
H_1 = Mirror(J'_1, h_1)
polígono8'', h_2, f_3, g_2 = Polygon(F_1, G_1, H_1)
I_1 = Mirror(F'_1, h_1)
J_1 = Mirror(J'_2, h_1)
K_1 = Mirror(I'_4, h_1)
polígono9'', k_1, i_5, j_3 = Polygon(I_1, J_1, K_1)
B'' = Mirror(B', h_1)
L_1 = Mirror(M'_2, h_1)
M_1 = Mirror(F'_2, h_1)
polígono4'', m_3, b'', l_2 = Polygon(B'', L_1, M_1)
P' = Mirror(P, h_1)
n_1 = OrthogonalLine(A'', xAxis)
polígono1''_1 = Mirror(polígono1', n_1)
A''_1 = Mirror(A', n_1)
L''_1 = Mirror(L', n_1)
G''_1 = Mirror(G', n_1)
polígono2''_1, g''_1, a''_1, l''_1 = Polygon(A''_1, L''_1, G''_1)
N_1 = Mirror(G'_1, n_1)
O_1 = Mirror(L'_1, n_1)
I''_1 = Mirror(I', n_1)
polígono3''_1, i''_1, n_2, o_1 = Polygon(N_1, O_1, I''_1)
Q_1 = Mirror(G'_2, n_1)
M''_1 = Mirror(M', n_1)
R_1 = Mirror(I'_1, n_1)
polígono5''_1, r_1, q_1, m''_1 = Polygon(Q_1, M''_1, R_1)
S_1 = Mirror(M'_1, n_1)
F''_1 = Mirror(F', n_1)
T_1 = Mirror(I'_2, n_1)
polígono6''_1, t_1, s_1, f''_1 = Polygon(S_1, F''_1, T_1)
C''_1 = Mirror(C', n_1)
E''_1 = Mirror(E', n_1)
J''_1 = Mirror(J', n_1)
polígono7''_1, j''_1, c''_1, e''_1 = Polygon(C''_1, E''_1, J''_1)
U_1 = Mirror(E'_1, n_1)
V_1 = Mirror(I'_3, n_1)
W_1 = Mirror(J'_1, n_1)
polígono8''_1, w_1, u_2, v_1 = Polygon(U_1, V_1, W_1)
Z_1 = Mirror(F'_1, n_1)
A_2 = Mirror(J'_2, n_1)
B_2 = Mirror(I'_4, n_1)
polígono9''_1, b_3, z_2, a_3 = Polygon(Z_1, A_2, B_2)
B''_1 = Mirror(B', n_1)
C_2 = Mirror(M'_2, n_1)
D_2 = Mirror(F'_2, n_1)
polígono4''_1, d_3, b''_1, c_3 = Polygon(B''_1, C_2, D_2)
polígono1''' = Mirror(polígono1'', n_1)
A''' = Mirror(A'', n_1)
L''' = Mirror(L'', n_1)
G''' = Mirror(G'', n_1)
polígono2''', g''', a''', l''' = Polygon(A''', L''', G''')
Z' = Mirror(Z, n_1)
E_2 = Mirror(A_1, n_1)
I''' = Mirror(I'', n_1)
polígono3''', i''', z', e_3 = Polygon(Z', E_2, I''')
F_2 = Mirror(B_1, n_1)
M''' = Mirror(M'', n_1)
G_2 = Mirror(C_1, n_1)
polígono5''', g_4, f_4, m''' = Polygon(F_2, M''', G_2)
H_2 = Mirror(D_1, n_1)
F''' = Mirror(F'', n_1)
I_2 = Mirror(E_1, n_1)
polígono6''', i_6, h_3, f''' = Polygon(H_2, F''', I_2)
C''' = Mirror(C'', n_1)
E''' = Mirror(E'', n_1)
J''' = Mirror(J'', n_1)
polígono7''', j''', c''', e''' = Polygon(C''', E''', J''')
J_2 = Mirror(F_1, n_1)
K_2 = Mirror(G_1, n_1)
L_2 = Mirror(H_1, n_1)
polígono8''', l_3, j_4, k_2 = Polygon(J_2, K_2, L_2)
M_2 = Mirror(I_1, n_1)
N_2 = Mirror(J_1, n_1)
O_2 = Mirror(K_1, n_1)
polígono9''', o_2, m_4, n_3 = Polygon(M_2, N_2, O_2)
B''' = Mirror(B'', n_1)
P_2 = Mirror(L_1, n_1)
Q_2 = Mirror(M_1, n_1)
polígono4''', q_3, b''', p_2 = Polygon(B''', P_2, Q_2)
P'_1 = Mirror(P, n_1)
P'' = Mirror(P', n_1)
z = Vector(A, U)
polígono1'_1 = Translate(polígono1, z)
A'_1 = Translate(A, z)
L'_2 = Translate(L, z)
G'_3 = Translate(G, z)
polígono2'_1, g'_3, a'_1, l'_2 = Polygon(A'_1, L'_2, G'_3)
G'_4 = Translate(G, z)
L'_3 = Translate(L, z)
I'_5 = Translate(I, z)
polígono3'_1, i'_5, g'_4, l'_3 = Polygon(G'_4, L'_3, I'_5)
G'_5 = Translate(G, z)
M'_3 = Translate(M, z)
I'_6 = Translate(I, z)
polígono5'_1, i'_6, g'_5, m'_3 = Polygon(G'_5, M'_3, I'_6)
M'_4 = Translate(M, z)
F'_3 = Translate(F, z)
I'_7 = Translate(I, z)
polígono6'_1, i'_7, m'_4, f'_3 = Polygon(M'_4, F'_3, I'_7)
C'_1 = Translate(C, z)
E'_2 = Translate(E, z)
J'_3 = Translate(J, z)
polígono7'_1, j'_3, c'_1, e'_2 = Polygon(C'_1, E'_2, J'_3)
E'_3 = Translate(E, z)
I'_8 = Translate(I, z)
J'_4 = Translate(J, z)
polígono8'_1, j'_4, e'_3, i'_8 = Polygon(E'_3, I'_8, J'_4)
F'_4 = Translate(F, z)
J'_5 = Translate(J, z)
I'_9 = Translate(I, z)
polígono9'_1, i'_9, f'_4, j'_5 = Polygon(F'_4, J'_5, I'_9)
B'_1 = Translate(B, z)
M'_5 = Translate(M, z)
F'_5 = Translate(F, z)
polígono4'_1, f'_5, b'_1, m'_5 = Polygon(B'_1, M'_5, F'_5)
t' = Translate(t, z)
polígono10 = Translate(polígono1'_1, t')
V = Translate(A'_1, t')
W = Translate(L'_2, t')
R_2 = Translate(G'_3, t')
polígono11, r_3, v_2, w_2 = Polygon(V, W, R_2)
S_2 = Translate(G'_4, t')
T_2 = Translate(L'_3, t')
U_2 = Translate(I'_5, t')
polígono12, u_1, s_2, t_2 = Polygon(S_2, T_2, U_2)
V_2 = Translate(G'_5, t')
W_2 = Translate(M'_3, t')
Z_2 = Translate(I'_6, t')
polígono13, z_3, v_3, w_3 = Polygon(V_2, W_2, Z_2)
A_3 = Translate(M'_4, t')
B_3 = Translate(F'_3, t')
C_3 = Translate(I'_7, t')
polígono14, c_4, a_4, b_4 = Polygon(A_3, B_3, C_3)
D_3 = Translate(C'_1, t')
E_3 = Translate(E'_2, t')
F_3 = Translate(J'_3, t')
polígono15, f_5, d_4, e_4 = Polygon(D_3, E_3, F_3)
G_3 = Translate(E'_3, t')
H_3 = Translate(I'_8, t')
I_3 = Translate(J'_4, t')
polígono16, i_7, g_5, h_4 = Polygon(G_3, H_3, I_3)
J_3 = Translate(F'_4, t')
K_3 = Translate(J'_5, t')
L_3 = Translate(I'_9, t')
polígono17, l_4, j_5, k_3 = Polygon(J_3, K_3, L_3)
M_3 = Translate(B'_1, t')
N_3 = Translate(M'_5, t')
O_3 = Translate(F'_5, t')
polígono18, o_3, m_5, n_4 = Polygon(M_3, N_3, O_3)
z'_1 = Translate(z, t')
U' = Translate(U, t')
polígono10' = Translate(polígono10, t')
V' = Translate(V, t')
W' = Translate(W, t')
P_3 = Translate(R_2, t')
polígono11', p_3, v', w' = Polygon(V', W', P_3)
Q_3 = Translate(S_2, t')
R_3 = Translate(T_2, t')
S_3 = Translate(U_2, t')
polígono12', s_3, q_4, r_4 = Polygon(Q_3, R_3, S_3)
T_3 = Translate(V_2, t')
U_3 = Translate(W_2, t')
V_3 = Translate(Z_2, t')
polígono13', v_4, t_3, u_3 = Polygon(T_3, U_3, V_3)
W_3 = Translate(A_3, t')
Z_3 = Translate(B_3, t')
A_4 = Translate(C_3, t')
polígono14', a_5, w_4, z_4 = Polygon(W_3, Z_3, A_4)
B_4 = Translate(D_3, t')
C_4 = Translate(E_3, t')
D_4 = Translate(F_3, t')
polígono15', d_5, b_5, c_5 = Polygon(B_4, C_4, D_4)
E_4 = Translate(G_3, t')
F_4 = Translate(H_3, t')
G_4 = Translate(I_3, t')
polígono16', g_6, e_5, f_6 = Polygon(E_4, F_4, G_4)
H_4 = Translate(J_3, t')
I_4 = Translate(K_3, t')
J_4 = Translate(L_3, t')
polígono17', j_6, h_5, i_8 = Polygon(H_4, I_4, J_4)
K_4 = Translate(M_3, t')
L_4 = Translate(N_3, t')
M_4 = Translate(O_3, t')
polígono18', m_6, k_4, l_5 = Polygon(K_4, L_4, M_4)
N_4 = Translate(F'_5, t')
O_4 = Translate(B'_1, t')
p_1 = Segment(N_4, O_4)
P_4 = Translate(C'_1, t')
U'' = Translate(U', t')
Q_4 = Translate(M_3, t')
R_4 = Translate(N_3, t')
S_4 = Translate(O_3, t')
polígono18'_1, s_4, q_5, r_5 = Polygon(Q_4, R_4, S_4)
polígono10'' = Translate(polígono10', t')
V'' = Translate(V', t')
W'' = Translate(W', t')
T_4 = Translate(P_3, t')
polígono11'', t_4, v'', w'' = Polygon(V'', W'', T_4)
U_4 = Translate(Q_3, t')
V_4 = Translate(R_3, t')
W_4 = Translate(S_3, t')
polígono12'', w_5, u_4, v_5 = Polygon(U_4, V_4, W_4)
Z_4 = Translate(T_3, t')
A_5 = Translate(U_3, t')
B_5 = Translate(V_3, t')
polígono13'', b_6, z_5, a_6 = Polygon(Z_4, A_5, B_5)
C_5 = Translate(W_3, t')
D_5 = Translate(Z_3, t')
E_5 = Translate(A_4, t')
polígono14'', e_6, c_6, d_6 = Polygon(C_5, D_5, E_5)
F_5 = Translate(B_4, t')
G_5 = Translate(C_4, t')
H_5 = Translate(D_4, t')
polígono15'', h_6, f_7, g_7 = Polygon(F_5, G_5, H_5)
I_5 = Translate(E_4, t')
J_5 = Translate(F_4, t')
K_5 = Translate(G_4, t')
polígono16'', k_5, i_9, j_7 = Polygon(I_5, J_5, K_5)
L_5 = Translate(H_4, t')
M_5 = Translate(I_4, t')
N_5 = Translate(J_4, t')
polígono17'', n_5, l_6, m_7 = Polygon(L_5, M_5, N_5)
O_5 = Translate(K_4, t')
P_5 = Translate(L_4, t')
Q_5 = Translate(M_4, t')
polígono18'', q_6, o_5, p_5 = Polygon(O_5, P_5, Q_5)
R_5 = Translate(A_3, t')
S_5 = Translate(B_3, t')
p_4 = Segment(R_5, S_5)
T_5 = Translate(F_3, t')
U_5 = Translate(D_3, t')
s_5 = Segment(T_5, U_5)
V_5 = Translate(J_3, t')
W_5 = Translate(K_3, t')
t_5 = Segment(V_5, W_5)
Z_5 = Translate(N_4, t')
A_6 = Translate(O_4, t')
k_6 = Segment(Z_5, A_6)
B_6 = Translate(P_4, t')
U''' = Translate(U'', t')
o1 = 0.6 (slider from 0 to 1, step 0.1)