Simplifica la siguiente expresión:
\large{expr(["+", ["*", A, X], ["*", B, X]])}
Combina los términos de X:
\qquad\pink{expr(["*", A, X]) + expr(["*", B, X])}
\qquad\pink{expr(["*", A + B, X])}
La expresión simplificada es expr(["*", A + B, X])
\large{expr(["+", ["*", A, X], ["*", B, X], C])}
Combina los términos de \pink{X}:
\qquad\pink{expr(["*", A, X])} + \pink{expr(["*", B, X])} + C
\qquad\pink{expr(["*", A + B, X])} + C
La expresión simplificada es expr(["*", A + B, X]) + C
\large{expr(["+", ["*", A, X], C, ["*", B, X]])}
Reescribe para agrupar los términos de \pink{X}:
\qquad\pink{expr(["*", A, X]) + expr(["*", B, X])} + C
Combina los términos de \pink{X}:
\qquad\pink{expr(["*", A + B, X])} + C
La expresión simplificada es expr(["*", A + B, X]) + C
\large{expr(["+", ["*", A, X], C, ["*", B, X], D])}
Reescribe la expresión para agrupar los términos de \pink{X} y los términos numéricos:
\qquad\pink{expr(["*", A, X]) +
expr(["*", B, X])} C < 0 ? "" : "+"
\blue{C + D}
Combina los términos de \pink{X}:
\qquad\pink{expr(["*", A + B, X])}
C < 0 ? "" : "+"
\blue{C + D}
Combina los términos numéricos:
\qquad\pink{expr(["*", A + B, X])}
(C + D) < 0 ? "" : "+"
\blue{C + D}
La expresión simplificada es expr(["+", ["*", A + B, X], C + D])
\large{expr(["+", ["*", A, X], C, D, ["*", B, X]])}
\large{expr(["+", ["*", A, X], C, D])}
Combina los términos numéricos:
\qquad expr(["*", A, X])
C < 0 ? "" : "+"
\blue{C + D}
\qquad expr(["*", A, X])
(C + D) < 0 ? "" : "+"
\blue{C + D}
La expresión simplificada es expr(["+", ["*", A, X], C + D])
\large{expr(["+", C, ["*", A, X], D])}
Reescribe la expresión para agrupar los términos numéricos:
\qquad expr(["*", A, X])
C < 0 ? "" : "+"
\blue{C + D}
Combina los términos numéricos:
\qquad expr(["*", A, X])
(C + D) < 0 ? "" : "+"
\blue{C + D}
La expresión simplificada es expr(["+", ["*", A, X], C + D])