Przepisanie systemu jest zestaw reguł w postaci . Jeśli zastosujemy tę regułę do łańcucha , zastąpimy dowolny podciąg in podciągiem i odwrotnie.
Biorąc pod uwagę początkowy ciąg możemy wyprowadzić w systemie według następujących reguł:
Czy jest na to ogólny algorytm?
computability
term-rewriting
Daniil
źródło
źródło
Odpowiedzi:
Zauważ, że parzystość liczby nie zmienia się. Ponieważ jeden ciąg zawiera nieparzystą liczbę a drugi parzysty, nie są one osiągalne.A A
Wierzę ogólnie (w przypadku dowolnego zestawu reguł, a nie konkretnego przykładu), jest to prawdopodobnie nierozstrzygalny problem. Jeśli przekształcenia są jednokierunkowe (tj. Reguły postaci ), tak jest, na przykład patrz: Tag System .A→BA
źródło