<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hr">
	<id>https://enciklopedija.cc/index.php?action=history&amp;feed=atom&amp;title=Svojstvo_napuhavanja_za_regularne_jezike</id>
	<title>Svojstvo napuhavanja za regularne jezike - Povijest promjena</title>
	<link rel="self" type="application/atom+xml" href="https://enciklopedija.cc/index.php?action=history&amp;feed=atom&amp;title=Svojstvo_napuhavanja_za_regularne_jezike"/>
	<link rel="alternate" type="text/html" href="https://enciklopedija.cc/index.php?title=Svojstvo_napuhavanja_za_regularne_jezike&amp;action=history"/>
	<updated>2026-09-05T06:26:17Z</updated>
	<subtitle>Povijest promjena ove stranice na wikiju</subtitle>
	<generator>MediaWiki 1.42.3</generator>
	<entry>
		<id>https://enciklopedija.cc/index.php?title=Svojstvo_napuhavanja_za_regularne_jezike&amp;diff=336387&amp;oldid=prev</id>
		<title>WikiSysop: Bot: Automatska zamjena teksta  (-{{cite book +{{Citiranje knjige)</title>
		<link rel="alternate" type="text/html" href="https://enciklopedija.cc/index.php?title=Svojstvo_napuhavanja_za_regularne_jezike&amp;diff=336387&amp;oldid=prev"/>
		<updated>2021-11-18T05:02:19Z</updated>

		<summary type="html">&lt;p&gt;Bot: Automatska zamjena teksta  (-{{cite book +{{Citiranje knjige)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;hr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Starija inačica&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Inačica od 18. studeni 2021. u 05:02&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l42&quot;&gt;Redak 42:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Redak 42:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Izvori ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Izvori ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;cite book&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Citiranje knjige&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  | author = [[Michael Sipser]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  | author = [[Michael Sipser]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  | year = 1997&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  | year = 1997&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l49&quot;&gt;Redak 49:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Redak 49:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  | id = {{ISBN|0-534-94728-X}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  | id = {{ISBN|0-534-94728-X}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;cite book&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* {{&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Citiranje knjige&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  | author = Siniša Srbljić&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  | author = Siniša Srbljić&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  | title = Jezični procesori 1&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  | title = Jezični procesori 1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
	<entry>
		<id>https://enciklopedija.cc/index.php?title=Svojstvo_napuhavanja_za_regularne_jezike&amp;diff=39411&amp;oldid=prev</id>
		<title>WikiSysop: Bot: Automatski unos stranica</title>
		<link rel="alternate" type="text/html" href="https://enciklopedija.cc/index.php?title=Svojstvo_napuhavanja_za_regularne_jezike&amp;diff=39411&amp;oldid=prev"/>
		<updated>2021-08-20T01:53:05Z</updated>

		<summary type="html">&lt;p&gt;Bot: Automatski unos stranica&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nova stranica&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;!--&amp;#039;&amp;#039;&amp;#039;Svojstvo napuhavanja za regularne jezike&amp;#039;&amp;#039;&amp;#039;--&amp;gt;U teoriji [[formalni jezik|formalnih jezika]], &amp;#039;&amp;#039;&amp;#039;svojstvo napuhavanja za regularne jezike&amp;#039;&amp;#039;&amp;#039; je lema koja iskazuje svojstvo koje svi [[regularni jezik|regularni jezici]] moraju zadovoljavati. Primarna uporaba leme jest u svrhu dokazivanja neregularnosti jezika.&lt;br /&gt;
&lt;br /&gt;
== Formalni iskaz ==&lt;br /&gt;
Ako je jezik &amp;#039;&amp;#039;L&amp;#039;&amp;#039; regularan, tada postoji broj &amp;#039;&amp;#039;p&amp;#039;&amp;#039; &amp;gt; 0 takav da za svaki niz znakova &amp;#039;&amp;#039;w&amp;#039;&amp;#039; u &amp;#039;&amp;#039;L&amp;#039;&amp;#039; za koji je |&amp;#039;&amp;#039;w&amp;#039;&amp;#039;| &amp;amp;ge; &amp;#039;&amp;#039;p&amp;#039;&amp;#039; može biti zapisan u sljedećem obliku, pri čemu je &amp;#039;&amp;#039;p&amp;#039;&amp;#039; duljina napuhavanja:&lt;br /&gt;
:&amp;#039;&amp;#039;w&amp;#039;&amp;#039; = &amp;#039;&amp;#039;xyz&amp;#039;&amp;#039;&lt;br /&gt;
sa podnizovima &amp;#039;&amp;#039;x&amp;#039;&amp;#039;, &amp;#039;&amp;#039;y&amp;#039;&amp;#039; i &amp;#039;&amp;#039;z&amp;#039;&amp;#039; takvim da |&amp;#039;&amp;#039;xy&amp;#039;&amp;#039;| &amp;amp;le; &amp;#039;&amp;#039;p&amp;#039;&amp;#039;, |&amp;#039;&amp;#039;y&amp;#039;&amp;#039;| &amp;amp;gt; 0 i&lt;br /&gt;
:&amp;#039;&amp;#039;xy &amp;lt;sup&amp;gt;i&amp;lt;/sup&amp;gt; z&amp;#039;&amp;#039; je u &amp;#039;&amp;#039;L&amp;#039;&amp;#039; za svaki cijeli broj &amp;#039;&amp;#039;i&amp;#039;&amp;#039; &amp;amp;ge; 0.&lt;br /&gt;
&lt;br /&gt;
== Uporaba leme ==&lt;br /&gt;
Prilikom korištenja leme za dokazivanje neregularnosti jezika, obično se koristi [[dokaz kontradikcijom]]. Ako pretpostavimo da je jezik &amp;#039;&amp;#039;L&amp;#039;&amp;#039; regularan, tada svojstvo napuhavanja mora biti zadovoljeno za sve nizove znakova u &amp;#039;&amp;#039;L&amp;#039;&amp;#039;. Pokazivanjem postojanja niza znakova za kojeg svojstvo napuhavanja &amp;#039;&amp;#039;ne&amp;#039;&amp;#039; vrijedi, ujedno pokazujemo i netočnost početne pretpostavke. Na taj se način dokaz svodi na traženje niza znakova &amp;#039;&amp;#039;w&amp;#039;&amp;#039; &amp;amp;isin; &amp;#039;&amp;#039;L&amp;#039;&amp;#039; i cijelog broja &amp;#039;&amp;#039;i&amp;#039;&amp;#039; za koje svojstvo napuhavanja ne vrijedi.&lt;br /&gt;
&lt;br /&gt;
Na primjer, koristeći lemu se može dokazati da jezik&lt;br /&gt;
&amp;#039;&amp;#039;L&amp;#039;&amp;#039; = {&amp;#039;&amp;#039;a&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;n&amp;lt;/sup&amp;gt;&amp;#039;&amp;#039; : &amp;#039;&amp;#039;n&amp;#039;&amp;#039; &amp;amp;ge; 0} nad [[abeceda (računarstvo)|abecedom]] &amp;amp;Sigma; = {&amp;#039;&amp;#039;a&amp;#039;&amp;#039;, &amp;#039;&amp;#039;b&amp;#039;&amp;#039;} nije regularan. Neka su &amp;#039;&amp;#039;w&amp;#039;&amp;#039;, &amp;#039;&amp;#039;x&amp;#039;&amp;#039;, &amp;#039;&amp;#039;y&amp;#039;&amp;#039;, &amp;#039;&amp;#039;z&amp;#039;&amp;#039;, &amp;#039;&amp;#039;p&amp;#039;&amp;#039;, i &amp;#039;&amp;#039;i&amp;#039;&amp;#039; onako kako je iskazano u svojstvu napuhavanja za regularne jezike. Neka je &amp;#039;&amp;#039;w&amp;#039;&amp;#039; = &amp;#039;&amp;#039;a&amp;lt;sup&amp;gt;p&amp;lt;/sup&amp;gt;b&amp;lt;sup&amp;gt;p&amp;lt;/sup&amp;gt;&amp;#039;&amp;#039;. Očito je taj niz znakova u &amp;#039;&amp;#039;L&amp;#039;&amp;#039;, a svojstvo napuhavanja stoga daje rastav niza &amp;#039;&amp;#039;w&amp;#039;&amp;#039; = &amp;#039;&amp;#039;xyz&amp;#039;&amp;#039; pri čemu je |&amp;#039;&amp;#039;xy&amp;#039;&amp;#039;| &amp;amp;le;  &amp;#039;&amp;#039;p&amp;#039;&amp;#039;, |&amp;#039;&amp;#039;y&amp;#039;&amp;#039;| &amp;amp;ge; 1 i&lt;br /&gt;
&amp;#039;&amp;#039;xy&amp;lt;sup&amp;gt;i&amp;lt;/sup&amp;gt;z&amp;#039;&amp;#039; u L za svaki &amp;#039;&amp;#039;i&amp;#039;&amp;#039; &amp;amp;ge; 0. Budući da su prvih &amp;#039;&amp;#039;p&amp;#039;&amp;#039; znakova svi znakovi &amp;#039;&amp;#039;a&amp;#039;&amp;#039;, znamo da je &amp;#039;&amp;#039;xy&amp;#039;&amp;#039; u {&amp;#039;&amp;#039;a&amp;#039;&amp;#039;*}.  Zbog |&amp;#039;&amp;#039;y&amp;#039;&amp;#039;| &amp;amp;ge; 1, niz se sastoji od nenultog broja znakova &amp;#039;&amp;#039;a&amp;#039;&amp;#039;, i &amp;#039;&amp;#039;xy&amp;lt;sup&amp;gt;2&amp;lt;/sup&amp;gt;z&amp;#039;&amp;#039; ima više znakova &amp;#039;&amp;#039;a&amp;#039;&amp;#039; nego znakova &amp;#039;&amp;#039;b&amp;#039;&amp;#039; te stoga nije u &amp;#039;&amp;#039;L&amp;#039;&amp;#039; (uočimo da bilo koja vrijednost za &amp;#039;&amp;#039;i&amp;#039;&amp;#039; &amp;amp;ne; 1 daje protuslovlje). Sad smo došli do protuslovlja (kontradikcije) pošto, u ovom slučaju, svojstvo napuhavanja nije zadovoljeno. Stoga je pretpostavka o regularnosti jezika &amp;#039;&amp;#039;L&amp;#039;&amp;#039; netočna. &amp;#039;&amp;#039;L&amp;#039;&amp;#039; nije regularni jezik.&lt;br /&gt;
&lt;br /&gt;
Dokaz da jezik uparenih (tj. odgovarajuće ugniježđenih) zagrada nije regularan slijedi istu liniju zaključivanja. Za dani &amp;#039;&amp;#039;p&amp;#039;&amp;#039; postoji niz uparenih zagrada koji počinje sa više od &amp;#039;&amp;#039;p&amp;#039;&amp;#039; lijevih otvorenih zagrada, tako da će &amp;#039;&amp;#039;y&amp;#039;&amp;#039; sadržavati samo lijeve otvorene zagrade. Ponavljanjem niza &amp;#039;&amp;#039;y&amp;#039;&amp;#039; možemo izgraditi niz znakova koji ne sadrži jednak broj lijevih i desnih zagrada, pa tako njihov broj ne može biti balansiran.&lt;br /&gt;
&lt;br /&gt;
== Dokaz svojstva napuhavanja ==&lt;br /&gt;
Ideja dokaza koristi činjenicu da za svaki regularni jezik postoji [[konačni automat]] (KA) koji prihvaća jezik. Ako je regularni jezik konačan, tada slijedi da je svojstvo napuhavanja trivijalno istinito, pošto ne postoje nizovi znakova u jeziku veći od duljine napuhavanja.&lt;br /&gt;
&lt;br /&gt;
Ako je regularni jezik konačan, tada mora postojati neki minimalni KA koji prihvaća jezik. Broj stanja u ovom KA je izbrojen, te je potom taj broj korišten kao duljina napuhavanja &amp;#039;&amp;#039;p&amp;#039;&amp;#039;. Ako je duljina niza znakova veća od &amp;#039;&amp;#039;p&amp;#039;&amp;#039;, tada mora postojati barem jedno stanje koje se ponavlja (koje ćemo nazvati stanje &amp;#039;&amp;#039;S&amp;#039;&amp;#039;). Prijelazi koji vode stroj iz stanja &amp;#039;&amp;#039;S&amp;#039;&amp;#039; natrag u stanje &amp;#039;&amp;#039;S&amp;#039;&amp;#039; odgovaraju nekom nizu znakova. Taj se niz znakova u formalnom iskazu leme zove &amp;#039;&amp;#039;y&amp;#039;&amp;#039;, a pošto će stroj prihvatiti niz znakova bez &amp;#039;&amp;#039;y&amp;#039;&amp;#039; dijela, ili niz znakova &amp;#039;&amp;#039;y&amp;#039;&amp;#039; može biti proizvoljno ponavljan, uvjeti leme su zadovoljeni.&lt;br /&gt;
&lt;br /&gt;
Ovo postaje znatno razumljivije uz konkretan primjer. Sljedeća slika prikazuje [[dijagram stanja]] KA.&lt;br /&gt;
&lt;br /&gt;
[[Datoteka:An automat accepting the language a(bc)*d.png]]&lt;br /&gt;
&lt;br /&gt;
KA prihvaća niz znakova   &amp;#039;&amp;#039;&amp;#039;abcbcd&amp;#039;&amp;#039;&amp;#039; .  Budući da je ovaj niz dulji od broja stanja, postoje stanja koja se ponavljaju.  U ovom primjeru, ponavljana stanja su stanja q1 i q2.  Budući da podniz &amp;#039;&amp;#039;&amp;#039;bcbc&amp;#039;&amp;#039;&amp;#039;  niza znakova &amp;#039;&amp;#039;&amp;#039;abcbcd&amp;#039;&amp;#039;&amp;#039; vodi stroj kroz slijed prijelaza koji započinju stanjem q1 i završavaju stanjem q1, dio niza znakova može biti ponavljan pri čemu bi KA dalje prihvaćao dani niz znakova &amp;#039;&amp;#039;&amp;#039;abcbcbcbcd&amp;#039;&amp;#039;&amp;#039;, baš kao i kad bi dio niza znakova bio maknut pri čemu bi KA i dalje prihvaćao niz znakova &amp;#039;&amp;#039;&amp;#039;ad&amp;#039;&amp;#039;&amp;#039;.  U terminima formalnog iskaza svojstva napuhavanja, niz znakova &amp;#039;&amp;#039;&amp;#039;abcbcd&amp;#039;&amp;#039;&amp;#039; je razbijen u &amp;#039;&amp;#039;x&amp;#039;&amp;#039; dio &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;y&amp;#039;&amp;#039; dio &amp;#039;&amp;#039;&amp;#039;bc&amp;#039;&amp;#039;&amp;#039; te &amp;#039;&amp;#039;z&amp;#039;&amp;#039; dio &amp;#039;&amp;#039;&amp;#039;bcd&amp;#039;&amp;#039;&amp;#039;.  (Uočimo da je mogao biti razbijen i na druge načine, poput &amp;#039;&amp;#039;x&amp;#039;&amp;#039; dijela &amp;#039;&amp;#039;&amp;#039;a&amp;#039;&amp;#039;&amp;#039;, &amp;#039;&amp;#039;y&amp;#039;&amp;#039; dijela &amp;#039;&amp;#039;&amp;#039;bcbc&amp;#039;&amp;#039;&amp;#039;, te &amp;#039;&amp;#039;z&amp;#039;&amp;#039; dijela &amp;#039;&amp;#039;&amp;#039;d&amp;#039;&amp;#039;&amp;#039;, pri čemu bi svi uvjeti bili zadovoljeni osim |&amp;#039;&amp;#039;xy&amp;#039;&amp;#039;| &amp;amp;le; &amp;#039;&amp;#039;p&amp;#039;&amp;#039;)&lt;br /&gt;
&lt;br /&gt;
== Svojstvo nije dovoljno ==&lt;br /&gt;
Uočimo da svojstvo napuhavanja ne daje &amp;#039;&amp;#039;dovoljne&amp;#039;&amp;#039; uvjete da bi jezik bio regularan. To jest, neki neregularni jezici također zadovoljavaju svojstvo napuhavanja. Ako neki jezik &amp;#039;&amp;#039;L&amp;#039;&amp;#039; &amp;#039;&amp;#039;ne&amp;#039;&amp;#039; zadovoljava svojstvo napuhavanja, tada &amp;#039;&amp;#039;L&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;nije&amp;#039;&amp;#039;&amp;#039; regularni jezik. Ako neki jezik &amp;#039;&amp;#039;L&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;zadovoljava&amp;#039;&amp;#039;&amp;#039; svojstvo napuhavanja, &amp;#039;&amp;#039;L&amp;#039;&amp;#039; &amp;#039;&amp;#039;&amp;#039;može&amp;#039;&amp;#039;&amp;#039; biti regularan.  Na primjer, jezik &amp;#039;&amp;#039;{uu&amp;lt;sup&amp;gt;R&amp;lt;/sup&amp;gt;v : u,v &amp;lt;math&amp;gt;\in&amp;lt;/math&amp;gt; {0,1}&amp;lt;sup&amp;gt;+&amp;lt;/sup&amp;gt;}&amp;#039;&amp;#039; (nizovi znakova nad abecedom &amp;#039;&amp;#039;{0,1}&amp;#039;&amp;#039; koji se sastoje od nepraznih palindroma parne duljine nakon kojih slijedi neprazni niz znakova) nije regularan, ali može svejedno biti &amp;quot;napuhan&amp;quot; sa &amp;#039;&amp;#039;p&amp;#039;&amp;#039; = 4: Pretpostavimo &amp;#039;&amp;#039;w=uu&amp;lt;sup&amp;gt;R&amp;lt;/sup&amp;gt;v&amp;#039;&amp;#039; je duljine od barem 4. Ako je &amp;#039;&amp;#039;u&amp;#039;&amp;#039; duljine 1, tada |&amp;#039;&amp;#039;v&amp;#039;&amp;#039;| &amp;amp;ge; 2 i uzimamo &amp;#039;&amp;#039;y&amp;#039;&amp;#039; kao prvi znak u  &amp;#039;&amp;#039;v&amp;#039;&amp;#039;. Inače uzimamo &amp;#039;&amp;#039;y&amp;#039;&amp;#039; kao prvi znak u &amp;#039;&amp;#039;u&amp;#039;&amp;#039; i uočavamo da &amp;#039;&amp;#039;y&amp;lt;sup&amp;gt;k&amp;lt;/sup&amp;gt;&amp;#039;&amp;#039; za &amp;#039;&amp;#039;k&amp;#039;&amp;#039; &amp;amp;ge; 2 započinje sa nepraznim palindromom &amp;#039;&amp;#039;yy&amp;#039;&amp;#039;.  Za praktični test koji točno karakterizira regularne jezike, pogledati [[Myhill-Nerode teorem]]. Tipična metoda dokazivanja regularnosti jezika jest konstrukcija [[konačni automat|konačnog automata]] ili [[regularni izraz|regularnog izraza]] za jezik.&lt;br /&gt;
&lt;br /&gt;
== Općenita verzija svojstva napuhavanja za regularne jezike ==&lt;br /&gt;
Ako je jezik &amp;#039;&amp;#039;L&amp;#039;&amp;#039; regularan, tada postoji broj &amp;#039;&amp;#039;p&amp;#039;&amp;#039; &amp;gt; 0 takav da se svaki niz znakova &amp;#039;&amp;#039;uwv&amp;#039;&amp;#039; u &amp;#039;&amp;#039;L&amp;#039;&amp;#039; za koji je |&amp;#039;&amp;#039;w&amp;#039;&amp;#039;| &amp;amp;ge; &amp;#039;&amp;#039;p&amp;#039;&amp;#039; može biti zapisan u obliku; gdje je &amp;#039;&amp;#039;p&amp;#039;&amp;#039; duljina napuhavanja.&lt;br /&gt;
:&amp;#039;&amp;#039;uwv&amp;#039;&amp;#039; = &amp;#039;&amp;#039;uxyzv&amp;#039;&amp;#039;&lt;br /&gt;
pri čemu za podnizove &amp;#039;&amp;#039;x&amp;#039;&amp;#039;, &amp;#039;&amp;#039;y&amp;#039;&amp;#039; i &amp;#039;&amp;#039;z&amp;#039;&amp;#039; vrijedi |&amp;#039;&amp;#039;xy&amp;#039;&amp;#039;| &amp;amp;le; &amp;#039;&amp;#039;p&amp;#039;&amp;#039;, |&amp;#039;&amp;#039;y&amp;#039;&amp;#039;| &amp;amp;gt; 0 i&lt;br /&gt;
:&amp;#039;&amp;#039;uxy&amp;lt;sup&amp;gt;i&amp;lt;/sup&amp;gt;zv&amp;#039;&amp;#039; je u &amp;#039;&amp;#039;L&amp;#039;&amp;#039; za svaki cijeli broj &amp;#039;&amp;#039;i&amp;#039;&amp;#039; &amp;amp;ge; 0.&lt;br /&gt;
&lt;br /&gt;
Ova se verzija svojstva napuhavanja može koristiti prilikom dokaza neregularnosti mnogo šire klase jezika, pošto postavlja strože zahtjeve nad jezikom.&lt;br /&gt;
&lt;br /&gt;
== Vidjeti također ==&lt;br /&gt;
* [[Svojstvo napuhavanja]]&lt;br /&gt;
&lt;br /&gt;
== Izvori ==&lt;br /&gt;
* {{cite book&lt;br /&gt;
 | author = [[Michael Sipser]]&lt;br /&gt;
 | year = 1997&lt;br /&gt;
 | title = Introduction to the Theory of Computation&lt;br /&gt;
 | publisher = PWS Publishing&lt;br /&gt;
 | id = {{ISBN|0-534-94728-X}}&lt;br /&gt;
}}&lt;br /&gt;
* {{cite book&lt;br /&gt;
 | author = Siniša Srbljić&lt;br /&gt;
 | title = Jezični procesori 1&lt;br /&gt;
 | publisher = Element&lt;br /&gt;
 | year = 2003&lt;br /&gt;
 | id = {{ISBN|953-197-129-3}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
[[Kategorija:Formalni jezici]]&lt;br /&gt;
&lt;br /&gt;
[[de:Pumping-Lemma#Reguläre Sprachen]]&lt;/div&gt;</summary>
		<author><name>WikiSysop</name></author>
	</entry>
</feed>