Skip to main content
fixed typos
Source Link
François G. Dorais
  • 44.4k
  • 6
  • 150
  • 233

My original example was not locally finite, this is a different example which is locally finite.

Given a Turing machine T, let GT be the graph consisting whose vertices are the pointsvertex set is {-1,1+1}×ℤ, and (a,n) is connected to (b,m) if and only if either a = b and |m-n| = 1, or a ≠ b and T halts (with blank input) in exactly |m - n| steps. This is computable since it is decidable whether T halts in a given number of steps. The automorphism group of GT acts transitively since the maps (a,n) → (±a,n+k) are always automorphisms. The graph GT is connected if and only if T eventually halts. Since the halting problem is undecidable, there is no algorithm that will uniformly decide whether GT is connected.

My original example was not locally finite, this is a different example which is locally finite.

Given a Turing machine T, let GT be the graph consisting whose vertices are the points {-1,1}×ℤ and (a,n) is connected to (b,m) if and only if either a = b and |m-n| = 1, or a ≠ b and T halts (with blank input) in exactly |m - n| steps. This is computable since it is decidable whether T halts in a given number of steps. The automorphism group of GT acts transitively since the maps (a,n) → (±a,n+k) are always automorphisms. The graph GT is connected if and only if T eventually halts. Since the halting problem is undecidable, there is no algorithm that will uniformly decide whether GT is connected.

My original example was not locally finite, this is a different example which is locally finite.

Given a Turing machine T, let GT be the graph whose vertex set is {-1,+1}×ℤ, and (a,n) is connected to (b,m) if and only if either a = b and |m-n| = 1, or a ≠ b and T halts (with blank input) in exactly |m - n| steps. This is computable since it is decidable whether T halts in a given number of steps. The automorphism group of GT acts transitively since the maps (a,n) → (±a,n+k) are always automorphisms. The graph GT is connected if and only if T eventually halts. Since the halting problem is undecidable, there is no algorithm that will uniformly decide whether GT is connected.

new example, now locally finite
Source Link
François G. Dorais
  • 44.4k
  • 6
  • 150
  • 233

My original example was not locally finite, this is a different example which is locally finite.

Given a Turing machine T, let GT be the graph consisting of allwhose vertices are the points (s,h) ∈ ℕ2 such that either h = 1 and T halts in fewer than s steps{-1, or h = 01}×ℤ and T does not halt in fewer than s steps. And (xa,yn) is connected to (x'b,y'm) iff yif and only if either a = y'. Clearlyb and |m-n| = 1, theor a ≠ b and T halts (with blank input) in exactly |m - n| steps. This is computable since it is decidable whether T halts in a given number of steps. The automorphism group of GT acts with finite quotient.

Note thattransitively since the maps (0a,0n) is always a point since no Turing machine halts in fewer than 0 steps→ (±a, so then+k) are always automorphisms. The graph GT is connected if and only if T nevereventually halts. Since the halting problem is undecidable, there is no algorithm that will uniformly decide whether GT is connected.

Given a Turing machine T, let GT be the graph consisting of all points (s,h) ∈ ℕ2 such that either h = 1 and T halts in fewer than s steps, or h = 0 and T does not halt in fewer than s steps. And (x,y) is connected to (x',y') iff y = y'. Clearly, the automorphism group of GT acts with finite quotient.

Note that (0,0) is always a point since no Turing machine halts in fewer than 0 steps, so the graph GT is connected if and only if T never halts. Since the halting problem is undecidable, there is no algorithm that will uniformly decide whether GT is connected.

My original example was not locally finite, this is a different example which is locally finite.

Given a Turing machine T, let GT be the graph consisting whose vertices are the points {-1,1}×ℤ and (a,n) is connected to (b,m) if and only if either a = b and |m-n| = 1, or a ≠ b and T halts (with blank input) in exactly |m - n| steps. This is computable since it is decidable whether T halts in a given number of steps. The automorphism group of GT acts transitively since the maps (a,n) → (±a,n+k) are always automorphisms. The graph GT is connected if and only if T eventually halts. Since the halting problem is undecidable, there is no algorithm that will uniformly decide whether GT is connected.

Source Link
François G. Dorais
  • 44.4k
  • 6
  • 150
  • 233

Given a Turing machine T, let GT be the graph consisting of all points (s,h) ∈ ℕ2 such that either h = 1 and T halts in fewer than s steps, or h = 0 and T does not halt in fewer than s steps. And (x,y) is connected to (x',y') iff y = y'. Clearly, the automorphism group of GT acts with finite quotient.

Note that (0,0) is always a point since no Turing machine halts in fewer than 0 steps, so the graph GT is connected if and only if T never halts. Since the halting problem is undecidable, there is no algorithm that will uniformly decide whether GT is connected.