In abstract rewriting, a normal form is an element of the system which cannot be rewritten any further. Stated formally, for some reduction relation ⋅ → ⋅ over X a term t in X is a normal form if there does not exist a term t′ in X such that t → t′.
Consider the basic term rewriting system with reduction rule ρ : g(x, y) → x. The term g(g(4, 2), g(3, 1)) has the following reduction sequence, according to the usual outermost strategy, that is, if the reduction rule is applied to each outermost occurrence of g:
There is no rule that permits us to rewrite 4, so 4 is a normal form for this term rewriting system.
Related concepts refer to the possibility of rewriting an element into normal form. Weak normalization means that some element can be rewritten into a normal form. Strong normalization means that any reduction sequence starting from some element terminates. We say that the system is weakly normalizing (or strongly normalizing) if all elements are weakly normalizing (resp. strongly normalizing).
Newman's lemma states that if an abstract reduction system A is strongly normalizing and is weakly confluent, then A is in fact confluent. The result enables us to further generalize the critical pair lemma.
Famous quotes containing the words normal and/or form:
“The basic thing nobody asks is why do people take drugs of any sort?... Why do we have these accessories to normal living to live? I mean, is there something wrong with society thats making us so pressurized, that we cannot live without guarding ourselves against it?”
—John Lennon (19401980)
“Thats one thing I like about Hollywood. The writer is there revealed in his ultimate corruption. He asks no praise, because his praise comes to him in the form of a salary check. In Hollywood the average writer is not young, not honest, not brave, and a bit overdressed. But he is darn good company, which book writers as a rule are not. He is better than what he writes. Most book writers are not as good.”
—Raymond Chandler (18881959)