document.write( "Question 924361: I'm doing a problem online and it says that:
\n" ); document.write( "a * a^​3 + 3a^​2​​b + 3ab^​2​ + b^​3 = a​^4 + 3a​^3​​b + 3a​^2​​b​^2​ + ab^​3 ​+ 0b^​4​​. I have no idea where the 0b^4 is coming from. Can anyone explain this? Thanks!
\n" ); document.write( "

Algebra.Com's Answer #560785 by Theo(13342)\"\" \"About 
You can put this solution on YOUR website!
it has to be a computer glitch.
\n" ); document.write( "there's no mathematical reason for it to be there.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "the only reason i can think for it to be there would be that (a+b)^4 ends in b^4 when you are dealing with the binomial expansion theorem.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "in fact, your original equation is the binomial expansion of (a+b)^3.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "that leads me to believe that this is something like an aberrated application of (a+b)^4 where the computer doesn't know to remove 0b^4.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "consider:\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "(a+b) * a = a^2 + ab\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "now consider:\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "(a+b) * (a + 0b)\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "you could get 0b * b = 0b^2 at the end.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "in the middle it handles it ok but in the end it sticks out because the algorithm didn't know how to finish the job completely.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "(a+b) * (a + 0b) is equal to a*a + a*0b + b*a + 0b*b\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "this can be simplified to:\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "a^2 + 0*a*b + a*b + 0*b*b\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "simplify this further and you get:\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "a^2 + a*b + 0*b^2\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "the computer was able to handle 0*a*b + a*b which resulted in a*b.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "the computer didn't think it had to do anything else with 0*b*b so it left it as 0*b^2.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "bottom line is it doesn't really belong there.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "i'm not sure what you were supposed to do with that problem, but i would guess if you got the answer wrong because of that situation, then you have an argument to change that decision.\r
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "it's not technically wrong because 0*b^4 is equal to 0, but it doesn't really belong there.\r
\n" ); document.write( "
\n" ); document.write( "
\n" ); document.write( "
\n" ); document.write( "
\n" ); document.write( "\n" ); document.write( "
\n" ); document.write( "
\n" );