Warum werden reguläre Sprachen (und von diesen regulären Ausdrücken) "regulär" genannt? Es gibt viel Regelmäßigkeit auch in kontextfreien Sprachen anderer Arten von Sprachen.
Ich nehme an, dass am Anfang das Adjektiv "regulär" verwendet wurde, um diese Art von Sprachen von anderen "nicht regulären" oder irgendwie anormalen Sprachen zu unterscheiden. Wenn ja, wo waren diese anderen Typen und was war ihre Unregelmäßigkeit ?
Antworten:
Eine schnelle Überprüfung der Quellen zeigt, dass Chomsky die Ebenen seiner Hierarchie nur als "Typ 0, Typ 1, Typ 2, Typ 3" bezeichnet hat. In einer Fußnote erwähnt er, dass sein Typ 3 „regelmäßigen Ereignissen“ von Kleene entspricht . Kleene schrieb dort: " Wir werden jetzt eine Klasse von Ereignissen beschreiben, die wir" regelmäßige Ereignisse "nennen werden." (Wir würden uns über Vorschläge zu einem aussagekräftigeren Begriff freuen.)
Es scheint also, dass der Begriff ein historischer Unfall ist und in keinem Fall Einfluss auf das Verhältnis regulärer Sprachen zu kontextfreien Sprachen hat.
quelle