(a-b)^2 =

a^2

- a b

- b a

+ b^2

Valores

Inicia animación

Ver cálculos

Ocultar cálculos

Detiene animación

    Transición
de la animación

b = 1.5 (slider from 0.5 to 1.6, step 0.1)
H = (0, 0)
a = 4 (slider from 2 to 4, step 0.1)
p = Circle(H, a)
J, K = Intersect(p, xAxis)
v = 0 (slider from 0 to 10, step 0.001)
q = Circle(K, b)
K2: K + (b + 1, 0)
pa2, l, m, n, a_1, P, Q = Polygon(H, K, 4)
M: Q
t = Circle(M, b)
D_1, E_1 = Intersect(t, yAxis)
A = Intersect(xAxis, yAxis)
c = Circle(A, a)
B, C = Intersect(c, yAxis)
D, E = Intersect(c, xAxis)
d = Segment(A, C)
e = Segment(A, E)
f = Circle(C, b)
g = Circle(E, b)
F = Intersect(f, yAxis, 2)
G = Intersect(g, xAxis, 2)
h = Segment(A, C)
i = Segment(C, F)
j = Segment(A, E)
k = Segment(E, G)
I = Intersect(p, yAxis, 2)
L = Intersect(q, xAxis, 2)
s = Circle(I, v)
N = Intersect(t, yAxis, 1)
c_1 = OrthogonalLine(M, yAxis)
f_1 = OrthogonalLine(I, yAxis)
g_1 = OrthogonalLine(K, xAxis)
b_1 = OrthogonalLine(E_1, yAxis)
R = Intersect(b_1, g_1)
S = Intersect(c_1, g_1)
pab, m_1, n_1, r_1, s_1 = Polygon(M, S, R, E_1)
b2: b^(2)
a2: a^(2)
ab: (a * b)
p_1 = Segment(H, K)
a_2 = Segment(H, I)
b_2 = Segment(M, N)
H_1 = Point(xAxis)
O = Point(xAxis)
T = Point(yAxis)
Z = Point(yAxis)
A_1 = Point(xAxis)
r = OrthogonalLine(H_1, xAxis)
d_1 = OrthogonalLine(O, xAxis)
h_1 = OrthogonalLine(T, yAxis)
i_1 = OrthogonalLine(Z, yAxis)
B_1 = Intersect(r, c_1)
C_1 = Intersect(g_1, h_1)
I_1 = Intersect(i_1, g_1)
K_1 = Intersect(c_1, f_1)
L_1 = Intersect(c_1, f_1)
M_1 = Intersect(c_1, f_1)
N_1 = Intersect(c_1, f_1)
O_1 = Intersect(b_1, d_1)
P_1 = Intersect(c_1, f_1)
Q_1 = Intersect(c_1, f_1)
R_1 = Intersect(d_1, c_1)
sb1 = Segment(O_1, R_1)
sa2 = Segment(T, C_1)
S_1 = Midpoint(H_1, O)
T_1 = Midpoint(T, Z)
f_2 = OrthogonalLine(T_1, yAxis)
g_2 = OrthogonalLine(S_1, xAxis)
U_1 = Intersect(b_1, g_2)
amb: a - b
pabx, m_3, s_2, r_3, e_3 = Polygon(M, S, R, E_1)
M1: M + (0, 1)
M2: M + (0, b + 1)
K1: K + (1, 0)
K2_1: K + (0, b + 1)
M3: M2 + (a, 0)
M4: M1 + (a, 0)
K3: K2 + (0, a)
K4: K1 + (0, a)
o = 9.34 (slider from -1 to 10, step 0.001)
o2 = Max(0, Min[1, o - 2])
H2: H + (o2 * (K - H))
nada = 0.6 (slider from -5 to 5, step 0.1)
pa20, j_1, k_1, q_1, e_2, G_1, C_2 = Polygon(H, H2, 4)
o4 = Max(0, Min[1, o - 4])
w = If(o ≥ 0 ∧ o < 1, 1, If[o ≥ 8 ∧ o < 9, 1, If[o ≥ 6 ∧ o < 7, 1, If[o ≥ 4 ∧ o < 5, 1, If[o ≥ 2 ∧ o < 3, 1, 0]]]])
MS: M1 + (o4 * (M4 - M1))
MT: M2 + (o4 * (M3 - M2))
pab0, m1, ms, mt, m2 = Polygon(M1, MS, MT, M2)
u = Vector(M2, Q)
M1' = Translate(M1, u)
MS' = Translate(MS, u)
MT' = Translate(MT, u)
M2' = Translate(M2, u)
pab1, m1', ms', mt', m2' = Polygon(M1', MS', MT', M2')
o6 = Max(0, Min[1, o - 6])
KS: K2 + (o6 * (K3 - K2))
KT: K1 + (o6 * (K4 - K1))
pba0, k1, k2, ks, kt = Polygon(K1, K2, KS, KT)
u_1 = Vector(K2, K)
v_1 = (-0.01999999999999691, -0.019999999999996354)
K1' = Translate(K1, v_1)
K2' = Translate(K2, v_1)
KS' = Translate(KS, v_1)
KT' = Translate(KT, v_1)
polígono3', k1', k2', ks', kt' = Polygon(K1', K2', KS', KT')
K1'_1 = Translate(K1, u_1)
K2'_1 = Translate(K2, u_1)
KS'_1 = Translate(KS, u_1)
KT'_1 = Translate(KT, u_1)
pba1, k1'_1, k2'_1, ks'_1, kt'_1 = Polygon(K1'_1, K2'_1, KS'_1, KT'_1)
N1: M1 + (a + 1, 0)
N2: M1 + (a + b + 1, 0)
N3: M2 + (a + b + 1, 0)
N4: M2 + (a + 1, 0)
o8 = Max(0, Min[1, o - 8])
NS: N1 + (o8 * (N2 - N1))
pb20, e_1, l_1, t_1, c_2, U, V = Polygon(N1, NS, 4)
W = (0.26, 4.64)
d_2 = OrthogonalLine(K1'_1, xAxis)
h_2 = OrthogonalLine(E_1, yAxis)
F_1 = Intersect(d_2, h_2)
w_1 = Vector(N1, F_1)
N1' = Translate(N1, Vector[(0.040000000000000036, 0.019999999999999574)])
pb21 = Translate(pb20, w_1)
J_1 = Intersect(f_2, d_2)
V_1 = Intersect(i_1, d_2)
i_2 = Segment(V_1, I_1)
j_2 = Segment(J_1, T_1)
texto1: "b^2= " + (LaTeX[b]) + "^2= " + (LaTeX[b2]) + ""
texto7: "a-b=" + (LaTeX[amb]) + ""
W1 = Intersect(d_2, xAxis)
o0 = Max(0, Min[1, o])
HS: H + (o0 * (W1 - H))
polígono1, k_2, l_2, m_2, n_2, W_1, ZZ = Polygon(H, HS, 4)
texto5: "a = " + (LaTeX[a]) + ""
texto6: "b = " + (LaTeX[b]) + ""
texto2: "a^2 =" + (LaTeX[a]) + "^2 =" + (LaTeX[a2]) + ""
oo = 1 (slider from 0 to 1, step 0.1)
samb1 = Segment(H - (1.5, 0), ZZ - (1.5, 0))
texto13: "a=" + (LaTeX[a]) + ""
texto3: "a · b = " + (LaTeX[a]) + " · " + (LaTeX[b]) + " = " + (LaTeX[ab]) + ""
texto4: "b·a= " + (LaTeX[b]) + "·" + (LaTeX[a]) + "=" + (LaTeX[ab]) + ""
sa1 = Segment((-1, 0), (-1, a))
amb2: amb^(2)
texto16: "(" + (LaTeX[a]) + "-" + (LaTeX[b]) + ")^2=" + (LaTeX[amb]) + "^2=" + (LaTeX[amb2]) + ""
texto14: "" + (LaTeX[a]) + "^2 -2·" + (LaTeX[a]) + "·" + (LaTeX[b]) + "+" + (LaTeX[b]) + "^2=" + (LaTeX[a2]) + "-2 · " + (LaTeX[ab]) + "+" + (LaTeX[b2]) + "=" + (LaTeX[amb2]) + ""
a2b: ((2 * a) * b)