There are serveral Arguments for Time-Evolution to be unitary, for example, time-evolution should preserve the norm of each given state (because elseways the probabillity Interpretation would not work), it should be bijective (because elseways one would lose information).
This however does not fix wether time-evolution is unitary or antiunitary, since a antiunitary Operator could as well we bijective, and preserve the norm. Are there additional reasons why time-evolution must be unitary?
I tried to come up with an argument, which is that for the limit of no time passed, the time-evolution should become unity, which obviously is not antiunitary. Is that the argument? Are there other reasons why time-evolution should be unitary? Or are there infact formulations of quantum-mechanics / QFTs with antiunitary time-evolutions?
Edit: I don't asume the Schrödinger equation to hold. Instead, I'm interested in what postulates have to be made to have the Schrödinger equation be the outcome. Postulates so far are only that states (represented by a vector in a complex-valued hilbertspace) give a probability interpretation for observables (represented by Operators acting on that Hilbert space). Additionally I want the superposition principle to hold, and time-evolution should (because of the probability interpretation) not change the norm of a state vector.