Hallo,
Zur ersten Frage: So, wie es in der Musterlösung angegeben ist, funktioniert der Kellerautomat in jedem Fall. Mit dem betrachteten Übergang von (s3, 1, b) --> (s3,b1) wird der "Übertrag" also die gemerkte 0 dann bereits früher abgearbeitet, indem das b gelöscht wird. Hier lohnt es sich Aufgabenteil b) genauer zu betrachten. Ich denke, deine Lösung würde dennoch auch funktionieren.
Zur zweiten Frage, hier die entsprechende Ableitung des Testworts 100.
(s0, 100, k0) ⊢ (s3, 00, 1k0) ⊢ (s3, 0, bk0) ⊢ (s3, λ, k0) ⊢ (s0, k0)
Dabei ist zu beachten, dass die 1, die in den Keller geschrieben wird in Zustand s3 beim Lesen der 0 bereits durch das b überschrieben wird und somit nicht mehr im Keller steht. Daher muss sie nicht mehr gelöscht werden.
Viele Grüße,
Dominik (Tutor)