I believe that when Neo said "You are always right" meant that he must stop fighting in order for Smith to take him over. Neo knew he could beat Smith but he had to sacrifice himself. The key word here is always which reminds us of their first dialogue "Our connection...blah blah". You get my point 🙂
I'm with jedi as to what seems to be happening. It looks like the light is going into neo, and then the smith-neo blows up and the others blow up. This led me to believe that the machines were loading something through neo's body into the smith-neo in the matrix. But, someone else -- actually it was rosewood on another thread now that I think about it -- blew that out of the water I think. Because if they could load... whatever it was through neo, than why wouldn't they have done that before through someone else's body? Well anyways... I'm pretty confused as to what really happened to kill off smith. But that's ok. I'm off to see it again in about two hours. Wachowski's, here comes some more money 🙂
Originally posted by priestjim
I believe that when Neo said "You are always right" meant that he must stop fighting in order for Smith to take him over. Neo knew he could beat Smith but he had to sacrifice himself. The key word here is always which reminds us of their first dialogue "Our connection...blah blah". You get my point 🙂
Ahhh!! Someone seems to know what he is talking about.
And Audio also has a clue:
Originally posted by audioheem
Well I thought, the Oracle, being inside Smith, was just biding her time to when she could overpower Smith. The cords were taking the code form Neo-Smith (containing the equation of both sides) back to the Source and reloading the Matrix. The eyes... it's all in the eyes.[/B]
Neo and Smith are opposites, positive and negative, the opposite sides of a mirror or Yin/Yang. One needs the other to live. If Neo dies, Smith dies. Neo realized this at the end of the fight, when Smith said "Everything that has a beginning has an end." And then went a little crazy. Neo understood that the Oracle was inside Smith and fighting with him. It was time to stop fighting. By letting himself die, he took an already unbalanced equation and a system that was crashing, and threw it over the edge. If one side of an equation becomes "0" the other side must become "0". Neo then sacrificed himself (a la Jesus) to save the rest of humanity.
Some one on another forum explained it like this:
the key to understanding Agent Smith's defeat lies in the Oracle's conversation with Neo. The Architect describes Neo as the remainder of an unbalanced equation; the Oracle describes Smith as the equation's attempt to balance that remainder in order to reach a state of equilibrium. Thus as in any mathematical equation, when two variables of equal and opposite value are combined, their existence as a contributing factor to the equation's solution is nullified.
If Neo is a remainder, then his existence causes fluctuations in any and every program around it. The equilibrium becomes shifted, and compromises must be made to ensure that it is maintained and not lost completely, which resulted in SuperSmith: an amplification to compensate for the shift that, when pitted against the need for compensation, would result in an eternal conflict (equilibrium). With equal and opposite value in the equation, any conflict between the two is completely arbitrary (choice)
But the conflict was never allowed to persist for eternity. Upon the One's realization of his capabilities, the machines would control his involvement in the Matrix by forcing a choice upon him that would ultimately lead to his own destruction. With the destruction of the One, the equation would again be unbalanced, equilibrium shifted again. Therefore the Matrix could continue existing, and the Machines would reign supreme.
The ultimate solution was to stop trying to balance the equation and remove the variables causing the shift. If x+1=x+y, you can spend eternity trying to simplify terms until you realize that the solution lies not in substitution of variables or integers, merely a subtraction. It was impossible for previous versions of the One to come to this realization, because it was Neo's specific manifestation of his humanity (Trinity's love, something which the Oracle may or may not have been responsible for) that allowed him to separate himself from the decision forced upon him and conceive of another choice.