X International conference�“Information Technology and Implementation” (IT&I-2023)�Kyiv, Ukraine
1
On Newman’s Lemma and Non-termination
Ievgen, Ivanov, Taras Shevchenko National University of Kyiv�
Dedicated to the tenth anniversary of the Faculty of Information Technology
BASIC DEFINITIONS
An element a ∈ A is
An ARS (A, →) is
∀ a, b, c ∈ A ( a →* b ∧ a →* c ⇒ (∃ d ∈ A b →* d ∧ c →* d ) )
∀ a, b, c ∈ A ( a → b ∧ a → c ⇒ (∃ d ∈ A b →* d ∧ c →* d ) )
Reducible elements
Irreducible elements
. . .
Reduction steps
Infinite continuation
Confluent and
terminating
(complete)
Terminating,
not confluent
Not confluent,
not terminating
. . .
Confluent, but
not terminating
. . .
. . .
EXAMPLES (ACYCLIC)
M. H. A. Newman, On theories with a combinatorial definition of "equivalence", Annals of mathematics 43 (1942) 223-243
Modern formulation:
a terminating ARS is confluent if (and only if) it is locally confluent.
- Hindley-Rosen lemma
- Rosen's requests lemma
- Huet's strong confluence lemma
- De Bruijn’s weak diamond properties
- van Oostrom’s decreasing diagrams
CONFLUENCE CRITERIA
Reducible elements
Irreducible elements
. . .
. . .
Reduction steps
Infinite continuation
a
b
0
1
2
3
4
Acyclic, locally confluent, but not confluent
NEWMAN’S COUNTEREXAMPLE
{0,1,2,…} is a chain �without greatest element
in the sense of the (pre)order →*
Incomparable minimal upper bounds
of the chain (w.r.t. →*)
. . .
a
b
0
1
2
3
4
IN ORDER-THEORETIC TERMS
(any such ARS necessarily has an uncountable set of irreducible elements)
MAIN RESULTS
Reducible elements
Irreducible elements
. . .
. . .
Reduction steps
Infinite continuation
a
b
0
1
2
3
4
Acyclic, strictly inductive, confluent
STRICTLY INDUCTIVE ARS EXAMPLE
An ARS (A, →) where
(n < ω ∧ n’ = n+1 ∧ |x’ – x| < y’/2n’ ∧ 0 < y’ < y) ∨ (n < ω ∧ n’ = ω ∧ x’ = x ∧ 0 = y’ < y)
It is acyclic, strictly inductive, locally confluent, but is not confluent.
STRENGTHENED NEWMAN’S COUNTEREXAMPLE
y
x
(1/4, 0, ω)
(-1/4, 0, ω)
(0,1,0)
axis
example of a
reducible element
example of an
irreducible element
example of a reduction step
projection of the
boundary of a set of
direct successors
STRENGTHENED NEWMAN’S COUNTEREXAMPLE
y
x
(1, 0, ω)
(-1, 0, ω)
(0,1,0)
axis
example of a
reducible element
projection of the
set of normal forms
of (0,1,0)
NORMAL FORMS IN COUNTEREXAMPLE
Let (A, →) be an ARS.
{ b’ ∈ A | ∃ b ∈ B b’ →* b }
DOWNWARD-COMPATIBLE TOPOLOGY
Theorem 3. Let (A, →) be an acyclic strictly inductive locally confluent ARS.
Let IR be the set of all irreducible elements in (A, →).
Let T be a topology on IR that is downward-compatible with (A, →).
Then for any a ∈ A the set of normal forms of a is a connected subset of the space (IR, T).
example of a reducible element
example of a reduction step
example of a reduction sequence
a
connected set of normal forms of a
LOCAL CONFLUENCE AND CONNECTEDNESS
CONCLUSION