Nejishiki wrote:There's two schools of thought: Toriyama made an error or Cell was referring to "present" events. Recall that he was underground during Freeza & Cold's failed mission. The former is practical but I like making everything work, if possible. Cell killed his Future Trunks and they both share an origin point where Goku defeated the invaders. That's pretty clean, I think.
A third theory would be that there's an original Trunks who does make a trip back and introduces subtle changes to Cell/Trunks' timeline, but fails to actually stop the androids or radically alter events for whatever reason. You end up with five timelines that way.
I know it's what
Sailor Humea subscribes to, and technically there's nothing logically
wrong with that reading, but it's a lot of complication for a single, probably erroneous line.
Personally, I write it off as a mistake and assume that Goku killed Freeza and Cold in Cell/Trunks' future just as Trunks believes he will when he goes back to the past. I know most others take that approach as well, which is why it's become accepted fandom "wisdom" that there are four timelines by the end of the arc (in addition to the Daizenshuu taking that approach, despite the weirdness of its details).
Noah wrote:But what was the story in Cell's timeline? The same Trunks that killed Freeza in his timeline was the same killed by Cell?
It's either 1) an error, and Goku killed them just as Trunks believes should happen 2) a Trunks from a fifth, "original" timeline, or 3) Cell's talking about the present, even though that'd be really weird, since he brings it up in context of the probe deciding not to take Trunks' cells for his own development.
I
really think it's an error, but anyone's free to go with one of the other explanations, should they want to keep everything strictly in-universe.