2014-03-28, 11:27
  #48745
Medlem
Knutbollens avatar
Citat:
Ursprungligen postat av Nimportequi
Det varierar hur man betecknar och finns inget bestämt. Författaren bör i början skriva vilken beteckning man använder (eller låta det framgå av sammanhanget). Någon uppdelning i Z_+ resp Z^+ finns inte.

Ok då förstår jag. Tack!
Citera
2014-03-28, 11:59
  #48746
Medlem
NoggerTattoos avatar
hej jag behöver hjälp med denna här uppgiften: http://puu.sh/7MzjT.png kan man få en förklaring, vägledning, förstår inte riktigt hur jag ska gå tillväga

Tack
Citera
2014-03-28, 14:10
  #48747
Medlem
Nimportequis avatar
Citat:
Ursprungligen postat av NoggerTattoo
hej jag behöver hjälp med denna här uppgiften: http://puu.sh/7MzjT.png kan man få en förklaring, vägledning, förstår inte riktigt hur jag ska gå tillväga

Tack
Vet vi något mer om rev, som att den faktiskt vänder på en sträng? Eller är det bara en godtycklig automata?
Citera
2014-03-28, 14:14
  #48748
Medlem
NoggerTattoos avatar
Citat:
Ursprungligen postat av Nimportequi
Vet vi något mer om rev, som att den faktiskt vänder på en sträng? Eller är det bara en godtycklig automata?
Den vänder på Strängen
definition är typ:
rev(k1.....kv) = (kv ..... k1)
Citera
2014-03-28, 14:20
  #48749
Medlem
Nimportequis avatar
Citat:
Ursprungligen postat av NoggerTattoo
Den vänder på Strängen
definition är typ:
rev(k1.....kv) = (kv ..... k1)
Fast det blir väl inte riktigt så enkelt i detta fall, eftersom rev (i det fall att en sträng kan delas upp i delsträngar) byter plats på strängdelarna. Vet vi att rev(a)=a för ett godtyckligt a i Sigma fungerar följande som bevis:

Basfall (x=ε):
Eftersom rev(xy)=rev(y)rev(x) så är rev(ε)=rev(εε)=rev(ε)rev(ε) vilket ger att rev(ε)=ε vilket ger att rev(rev(ε))=ε

Antag att rev(rev(x))=x för en sträng av längd n.

Induktionssteg: Antag a godtyckligt tecken i Sigma och att x är en sträng av längd n. Då gäller att rev(rev(xa))=rev(rev(a)rev(x))=rev(rev(x))rev(rev( a))=xa

Vi är klara.
__________________
Senast redigerad av Nimportequi 2014-03-28 kl. 14:25.
Citera
2014-03-28, 14:33
  #48750
Medlem
Citat:
Ursprungligen postat av Nimportequi
Vet vi något mer om rev, som att den faktiskt vänder på en sträng? Eller är det bara en godtycklig automata?
Jag funderade också över om formeln rev(x y) = rev(y) rev(x) räcker.
Kan det inte gälla att rev(ab) = bbaa ?
Citera
2014-03-28, 14:38
  #48751
Medlem
NoggerTattoos avatar
Citat:
Ursprungligen postat av Nimportequi
Fast det blir väl inte riktigt så enkelt i detta fall, eftersom rev (i det fall att en sträng kan delas upp i delsträngar) byter plats på strängdelarna. Vet vi att rev(a)=a för ett godtyckligt a i Sigma fungerar följande som bevis:

Basfall (x=ε):
Eftersom rev(xy)=rev(y)rev(x) så är rev(ε)=rev(εε)=rev(ε)rev(ε) vilket ger att rev(ε)=ε vilket ger att rev(rev(ε))=ε

Antag att rev(rev(x))=x för en sträng av längd n.

Induktionssteg: Antag a godtyckligt tecken i Sigma och att x är en sträng av längd n. Då gäller att rev(rev(xa))=rev(rev(a)rev(x))=rev(rev(x))rev(rev( a))=xa

Vi är klara.
Tack

jag förstår inte riktigt hur du kommer fram till detta:
rev(ε) = rev(εε)
hur fick du plötsligt 2st ε?
Citera
2014-03-28, 14:42
  #48752
Medlem
NoggerTattoos avatar
Citat:
Ursprungligen postat av manne1973
Jag funderade också över om formeln rev(x y) = rev(y) rev(x) räcker.
Kan det inte gälla att rev(ab) = bbaa ?
den defintionen jag har fått är http://puu.sh/7MF1f.png
Citera
2014-03-28, 15:24
  #48753
Medlem
Citat:
Ursprungligen postat av NoggerTattoo
den defintionen jag har fått är http://puu.sh/7MF1f.png
Jo, men nu stod det inte att man skulle använda definitionen, utan man skulle utgå från den givna formeln. Om man skulle använda definitionen vore den givna formeln en sats och helt onödigt att ta upp som ett villkor för det man ska bevisa.
Citera
2014-03-28, 15:25
  #48754
Medlem
Citat:
Ursprungligen postat av NoggerTattoo
Tack

jag förstår inte riktigt hur du kommer fram till detta:
rev(ε) = rev(εε)
hur fick du plötsligt 2st ε?
Det gäller att ε = εε, eftersom om man placerar två tomma strängar efter varandra så har man fortfarande en tom sträng.
Citera
2014-03-28, 15:58
  #48755
Medlem
NoggerTattoos avatar
Citat:
Ursprungligen postat av manne1973
Det gäller att ε = εε, eftersom om man placerar två tomma strängar efter varandra så har man fortfarande en tom sträng.
betyder ε "tom sträng"?
__________________
Senast redigerad av NoggerTattoo 2014-03-28 kl. 16:06.
Citera
2014-03-28, 16:22
  #48756
Medlem
Knutbollens avatar
Citat:
Ursprungligen postat av NoggerTattoo
betyder ε "tom sträng"?

Ja, det kan ibland även skrivas som Λ eller λ.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in