( ( a + 3 * b ) ^ 2 - ( 3 * b - a ) ^ 2 ) / a = ( a ^ 2 + 2 * a * 3 * b + 9 * b ^ 2 - ( 9 * b ^ 2 - 2 * 3 * b * a + a ^ 2 ) ) / a = ( a ^ 2 + 6 * a * b + 9 * b ^ 2 - ( 9 * b ^ 2 - 6 * a * b + a ^ 2 ) ) / a ; Раскрываем скобки. Так как, перед скобками стоит знак минус, то при ее раскрытии, знаки значений меняются на противоположный знак. То есть получаем: ( a ^ 2 + 6 * a * b + 9 * b ^ 2 - ( 9 * b ^ 2 - 6 * a * b + a ^ 2 ) ) / a = ( a ^ 2 + 6 * a * b + 9 * b ^ 2 - 9 * b ^ 2 + 6 * a * b - a ^ 2 ) / a = (6 * a * b + 6 * a * b ) / a = 2 * 6 * a * b / a = 12 * a * b / a = 12 * b.