Simplifica la siguiente expresión:
\large{expr(["+", ["*", A, X], ["*", F, ["+", ["*", B, X], D]]])}
El signo de menos delante de los paréntesis significa que multiplicamos cada término dentro del paréntesis por \purple{F}:
Distribuye el \purple{F} en el paréntesis:
\qquad expr(["*", A, X])
F < 0 ? "" : "+"
\purple{F(}\gray{expr(["+", ["*", B, X], D])}\purple{)}
\qquad expr(["*", A, X])
(F * B) < 0 ? "" : "+"
\purple{expr(["+", ["*", F * B, X], F * D])}
Combina los términos de X:
\qquad\pink{expr(["*", A, X]) + expr(["*", F * B, X])} + F * D
\qquad\pink{expr(["*", A + (F * B), X])} + F * D
La expresión simplificada es expr(["*", A + (F * B), X])
La expresión simplificada es expr(["+", ["*", A + (F * B), X], F * D])
\large{expr(["+", C, ["*", F, ["+", ["*", B, X], D]]])}
El signo de menos delante de los paréntesis significa que multiplicamos cada término dentro del paréntesis por \purple{F}:
Distribuye el \purple{F} en el paréntesis:
\qquad C
F < 0 ? "" : "+"
\purple{F(}\gray{expr(["+", ["*", B, X], D])}\purple{)}
\qquad C
(F * B) < 0 ? "" : "+"
\purple{expr(["+", ["*", F * B, X], F * D])}
Reescribe la expresión para agrupar los términos numéricos:
\qquad expr(["*", F * B, X])
C < 0 ? "" : "+"
\blue{C + F * D}
Combina los términos numéricos:
\qquad expr(["*", F * B, X])
(C + F * D) < 0 ? "" : "+"
\blue{C + F * D}
La expresión simplificada es expr(["*", F * B, X])
La expresión simplificada es expr(["+", ["*", F * B, X], C + F * D])
\large{expr(["+", ["*", E, ["+", C, ["*", A, X]]], ["*", F, ["+", ["*", B, X], D]]])}
El signo de menos delante de los paréntesis significa que multiplicamos cada término dentro del primer paréntesis por \purple{E}:
Distribuye la \purple{E} en el primer conjunto de paréntesis:
\qquad
\purple{E(}\gray{expr(["+", C, ["*", A, X]])}\purple{)}
+ expr(["*", F, ["+", ["*", B, X], D]])
\qquad
\purple{expr(["+", E * C, ["*", E * A, X]])}
+ expr(["*", F, ["+", ["*", B, X], D]])
El signo de menos delante de los paréntesis significa que multiplicamos cada término dentro del paréntesis por \purple{F}:
Distribuye el \purple{F} en el paréntesis:
\qquad expr(["+", E * C, ["*", E * A, X]])
F < 0 ? "" : "+"
\purple{F(}\gray{expr(["+", ["*", B, X], D])}\purple{)}
\qquad expr(["+", E * C, ["*", E * A, X]])
(F * B) < 0 ? "" : "+"
\purple{expr(["+", ["*", F * B, X], F * D])}
Reescribe la expresión para agrupar los términos de \pink{X} y los términos numéricos:
\qquad\pink{expr(["*", E * A, X]) +
expr(["*", F * B, X])} (E * C) < 0 ? "" : "+"
\blue{E * C + F * D}
Combina los términos de \pink{X}:
\qquad\pink{expr(["*", E * A + F * B, X])}
(E * C) < 0 ? "" : "+"
\blue{E * C + F * D}
Combina los términos numéricos:
\qquad\pink{expr(["*", E * A + F * B, X])}
(E * C + F * D) < 0 ? "" : "+"
\blue{E * C + F * D}
La expresión simplificada es expr(["*", E * A + F * B, X])
La expresión simplificada es expr(["+", ["*", E * A + F * B, X], E * C + F * D])
\large{expr(["+", ["*", E, ["+", ["*", A, X], C]], ["*", F, ["+", D, ["*", B, X]]]])}
El signo de menos delante de los paréntesis significa que multiplicamos cada término dentro del primer paréntesis por \purple{E}:
Distribuye la \purple{E} en el primer conjunto de paréntesis:
\qquad
\purple{E(}\gray{expr(["+", ["*", A, X], C])}\purple{)}
+ expr(["*", F, ["+", D, ["*", B, X]]])
\qquad
\purple{expr(["+", ["*", E * A, X], E * C])}
+ expr(["*", F, ["+", D, ["*", B, X]]])
El signo de menos delante de los paréntesis significa que multiplicamos cada término dentro del paréntesis por \purple{F}:
Distribuye el \purple{F} en el paréntesis:
\qquad expr(["+", ["*", E * A, X], E * C])
F < 0 ? "" : "+"
\purple{F(}\gray{expr(["+", D, ["*", B, X]])}\purple{)}
\qquad expr(["+", ["*", E * A, X], E * C])
(F * D) < 0 ? "" : "+"
\purple{expr(["+", F * D, ["*", F * B, X]])}
Reescribe la expresión para agrupar los términos de \pink{X} y los términos numéricos:
\qquad\pink{expr(["*", E * A, X]) +
expr(["*", F * B, X])} (E * C) < 0 ? "" : "+"
\blue{E * C + F * D}
Combina los términos de \pink{X}:
\qquad\pink{expr(["*", E * A + F * B, X])}
(E * C) < 0 ? "" : "+"
\blue{E * C + F * D}
Combina los términos numéricos:
\qquad\pink{expr(["*", E * A + F * B, X])}
(E * C + F * D) < 0 ? "" : "+"
\blue{E * C + F * D}
La expresión simplificada es expr(["*", E * A + F * B, X])
La expresión simplificada es expr(["+", ["*", E * A + F * B, X], E * C + F * D])