Es geht mir darum, eine offizielle Aussage darüber zu bekommen, warum die vier Zeichen < > & " auf jeden Fall ersetzt werden müssen.
ISO 8879:1986 könnte für dich interessant sein, darin werden die regeln von sgml beschrieben, die in weiterer folge auch für html oder xml gelten
http://www.is-thought.co.uk/book/sgml-4.htm#Predefined
leider steht dort nicht direkt, warum sie escaped werden "müssen", aber es steht dort, für was sie explizit verwendet werden - daraus geht dann indirekt hervor, wo sie escaped werden müssen (wenn man sämtliche regeln der dtd beachtet)