Lemma o vkládání

V teorii formálních jazyků je lemma o vkládání (pumping lemma) výrok, že každý formální jazyk z dané třídy jazyků může být „napumpován“: každé dostatečně dlouhé slovo v daném jazyce může být rozděleno na části, jejichž zopakováním lze získat opět nějaké slovo z jazyka. To znamená, že pokud pro danou třídu jazyků existuje lemma o vkládání, každý jazyk v této třídě, který není konečný, bude obsahovat nekonečně mnoho slov vyprodukovatelných jednoduchým pravidlem daným tímto lemmatem (v případě konečných jazyků lze onu „dostatečnou délku slova“ nastavit na více, než je délka nejdelšího slova v jazyce).

Dvě nejdůležitější lemmata o vkládání jsou lemmata pro regulární jazyky a pro bezkontextové jazyky. Obě tato lemmata se využívají k důkazu skutečnosti, že jazyk neleží v dané třídě, nemohou být použity k důkazu toho, že jazyk v dané třídě leží. Lemma o vkládání je totiž podmínkou nutnou, nikoliv postačující.

Lemma o vkládání pro regulární jazyky

Pokud je jazyk L regulární, existuje číslo p > 0 tak, že každé slovo w z L, pro které platí |w| ≥ p, lze zapsat ve tvaru w = xyz, kde pro slova x, y a z platí, že |xy| ≤ p, |y| > 0 a xyiz patří do L pro každé i≥0.

Důkaz

Lemma o vkládání lze poměrně snadno dokázat přímo: je-li p větší nebo rovno počtu stavů, při zpracování dostatečně dlouhého slova se již automat musí nutně do nějakého stavu dostat alespoň dvakrát, tedy průchod v automatu je po nějaké smyčce – tu je možné buď zcela vypustit () nebo po ní naopak projít vícekrát (, neboť pokud bylo ještě před dokončením smyčky navštíveno více stavů než je celkový počet stavů, již dříve muselo při průchodu dojít ke smyčce a je možné pumpovat tu; , neboť smyčka není prázdná).

Pokud např. automatu znázorněnému na obrázku předložíme slovo abcd, automat projde stavem q1 dvakrát a přechody bc vytvořily smyčku. Tu můžeme zcela vypustit a stav q1 rovnou vpustit do stavu q3 (ad), nebo naopak po smyčce projít libovolněkrát (abcbcbcbcd).

Konečnost regulárních jazyků

Lemma o vkládání lze také využít k algoritmickému rozhodování, zda je daný regulární jazyk konečný: stačí projít všechna slova délky n2n (kde n je počet stavů). Pokud existuje nějaké takové slovo u, , dle lemmatu jej jistě lze pumpovat (i při omezení n na počet stavů – viz důkaz lemmatu) a tak vytvořit nekonečně mnoho dalších slov. Pokud není žádné takové slovo nalezeno, je jazyk jistě konečný. Stačí přitom prohledat jen prostor slov, pro která : smyčka může mít délku nejvýše n (prochází-li všechny stavy), tedy pokud , dle pumping lemmatu je odstraněním smyčky nalezeno slovo dlouhé alespoň , které by však bylo zachyceno již dříve.

Lemma o vkládání pro bezkontextové jazyky

Pokud je jazyk L bezkontextový, existuje číslo p > 0 tak, že každé slovo w z L, pro které platí |w| ≥ p, lze zapsat ve tvaru w = uvxyz, kde pro slova u, v, x, y a z platí, že |vxy| ≤ p, |vy| ≥ 1, a uvixyiz patří do L pro každé i ≥ 0.

Použití

Lemma o vkládání pro bezkontextové jazyky může být použito k dokázání toho, že určitý jazyk NENÍ bezkontextový.

Lze ukázat, že jazyk L = {ajbjcj, j≥0} NENÍ bezkontextový.

  1. Předpokládejme, že L je bezkontextový
    1. Podmínky:
      1. | vxy | ≤ p. To znamená, že prostřední část není příliš dlouhá.
      2. vy ≠ ε (prázdné). Protože v a y jsou pumpované úseky, tato podmínka říká, že alespoň jeden z řetězců, které pumpuje, musí být neprázdný.
      3. Pro všechna i ≥ 0, uvixyiz náleží L. To znamená, že dva řetězce v a y mohou být “pumpovány” libovolný počet krát, včetně 0, a výsledný řetězec bude stále náležet jazyku L.
  2. Jestliže w ∈ L kde | w | > p, pak z toho plyne, že w = uvxyz, kde | vxy | ≤ p
  3. Nyní si zvolíme hodnotu pro j takovou, která je větší než p.
  4. Pak, ať už se vxy v řetězci ajbjcj nachází kdekoliv, vxy nemůže obsahovat více než dvě různá písmena, protože nejpravější a je j+1 pozic vzdáleno od nejlevějšího c.
    1. Př.: Může se stát, že jsou to všechna áčka, všechna béčka, nebo všechna céčka, nebo to mohou být áčka a béčka, nebo to mohou být béčka a céčka.
      1. Řetězec vxy tedy nemůže obsahovat více než dvě různá písmena, ale podle lemma o vkládání zase také nemůže být úplně prázdný, tedy musí obsahovat alespoň jedno písmeno.
  5. Nyní můžeme začít „pumpovat“
    1. Protože uvxyz je v L, uv2xy2z musí být také v L. Protože v a y nemohou být obě současně prázdné, | uv2xy2z | > | uvxyz |, museli jsme přidat nějaká písmena.
    2. Ale protože vy neobsahuje všechny tři různá písmena, nebylo možné přidat stejný počet nových exemplářů od všech písmen. Napumpovali jsme tedy od některého písmena více a popřeli jsme tím původní definici L. Tedy, uv2xy2z nemůže náležet L.
  6. Došli jsme ke sporu. Tedy, původní předpoklad, že L je bezkontextový, je nepravdivý.  Q.E.D.

Externí odkazy

Read other articles:

Penyuluhan kesehatan biasanya disampaikan langsung kepada masyarakat melalui sosialisasi Penyuluhan kesehatan merupakan kegiatan penambahan pengetahuan yang diperuntukkan bagi masyarakat melalui penyebaran pesan atau informasi.[1] Tujuan kegiatan penyuluhan kesehatan yaitu untuk mencapai tujuan hidup sehat dengan cara mempengaruhi prilaku masyarakat baik itu secara individu ataupun kelompok dengan menyampaian pesan.[1] Penyuluhan kesehatan merupakan gabungan dari berbagai kegi...

 

2014 AFC President's CupTournament detailsHost countrySri Lanka (final stage)Mongolia, Philippines, Sri Lanka (group stage)Dates1–11 May 2014 (group stage)20–26 September 2014 (final stage)Teams6 (final stage)11 (total) (from 11 associations)Final positionsChampions HTTU Asgabat (1st title)Runners-up RimyongsuTournament statisticsMatches played22Goals scored70 (3.18 per match)Attendance35,387 (1,609 per match)Top scorer(s) Süleýman Muhadow(11 goals)Best player(s) Süle

 

SalakanKelurahanNegara IndonesiaProvinsiSulawesi TengahKabupatenBanggai KepulauanKecamatanTinangkungKodepos94885Kode Kemendagri72.07.04.1015 Kode BPS7201040016 Luas12,20 km²Jumlah penduduk2.353 (2021)Kepadatan193 jiwa/km² Salakan adalah sebuah kelurahan dan sekaligus pusat pemerintahan dari Kabupaten Banggai Kepulauan yang berada di kecamatan Tinangkung, Banggai Kepulauan, Sulawesi Tengah, Indonesia. Salakan berada di pinggir laut di mana sarana transportasi adalah dermaga Salakan untu...

1960 American filmJungle CatOfficial theatrical posterDirected byJames AlgarWritten byJames AlgarProduced byBen SharpsteenWalt DisneyNarrated byWinston HiblerCinematographyLloyd BeebeJames R. SimonHugh A. WilmarEdited byNorman R. PalmerMusic byOliver WallaceProductioncompanyWalt Disney ProductionsDistributed byBuena Vista DistributionRelease dates June 1960 (1960-06) (Berlin) August 10, 1960 (1960-08-10) (US) Running time69 minutesCountryUnited StatesLanguageE...

 

Denys ArcandArcand di Festival Film Internasional Toronto 2007Lahir25 Juni 1941 (umur 82)Deschambault, Quebec, KanadaPekerjaansutradara, penulis latar, produser filmTahun aktif1962–sekarangSuami/istriDenise RobertPenghargaanFilm Berbahasa Asing Terbaik2003 The Barbarian Invasions Sutradara Terbaik2003 The Barbarian Invasions Film Terbaik2003 The Barbarian Invasions Penulisan Terbaik2003 The Barbarian InvasionsPenghargaan Genie untuk Penyutradaraan Terbaik1986 The Decline of the Am...

 

Jalan Otto Iskandardinata adalah nama salah satu jalan utama di Jakarta. Nama jalan ini diambil dari nama seorang Pahlawan nasional yaitu Otto Iskandardinata. Jalan ini menghubungkan persimpangan Cawang Kompor yang merupakan pertemuan antara Jalan Dewi Sartika, dan Jalan MT Haryono dengan persimpangan Kampung Melayu. Jalan ini melintasi dua kelurahan, yaitu Kelurahan Kampung Melayu, Jatinegara, Jakarta Timur Kelurahan Cipinang Cempedak, Jatinegara, Jakarta Timur Bangunan di sepanjang Jalan Ot...

Work by Georg Forster A Voyage Round the World Title page from the first edition of A Voyage Round the WorldAuthorGeorg ForsterCountryEnglandLanguageEnglishGenreTravel literaturePublisherBenjamin WhitePublication date17 March 1777Pages1200 (in two volumes)OCLC311900474 A Voyage Round the World (complete title A Voyage Round the World in His Britannic Majesty's Sloop, Resolution, Commanded by Capt. James Cook, During the Years 1772, 3, 4, and 5) is Georg Forster's[nb 1] report on the s...

 

Religious beliefs in ancient Tamilakam Krishna with his consorts Rukmini and Satyabhama and his mount Garuda, Tamil Nadu, India, late 12th–13th century Part of a series onHinduism Hindus History Timeline Origins History Indus Valley Civilisation Historical Vedic religion Dravidian folk religion Śramaṇa Tribal religions in India Traditions Major traditions Shaivism Shaktism Smartism Vaishnavism List Deities Trimurti Brahma Vishnu Shiva Tridevi Saraswati Lakshmi Parvati Other major Devas&#...

 

PorongKecamatanNegara IndonesiaProvinsiJawa TimurKabupatenSidoarjoPemerintahan • CamatMulyadiPopulasi • Total63,345 jiwa (Des. 2.005) jiwaKode Kemendagri35.15.04 Kode BPS3515040 Desa/kelurahan13 / 6 Porong adalah sebuah kecamatan di Kabupaten Sidoarjo, Provinsi Jawa Timur, Indonesia. Porong terletak sekitar 12 kilometer di sebelah selatan pusat kota Sidoarjo. Kecamatan ini berbatasan dengan Kecamatan Krembung di sebelah barat, Kabupaten Pasuruan di selatan, Kecama...

Miss World 1995Miss World 1995 TitlecardDate18 November 1995PresentersRichard SteinmetzEntertainmentCaught in the ActVenueSun City Entertainment Center, Sun City, South AfricaBroadcasterE!SABCEntrants84Placements10WithdrawalsChinaIcelandKenyaMauritiusNigeriaSaint LuciaSaint Vincent and the GrenadinesSri LankaReturnsArubaBarbadosBermudaLithuaniaZambiaWinnerJacqueline Aguilera VenezuelaPersonalityToyin Raji  NigeriaBest National CostumeAnica Martinović  CroatiaPhotogenicJacqueli...

 

Fictional character from the Frozen franchise Fictional character KristoffFrozen characterKristoff, the male lead in FrozenFirst appearanceFrozen (2013)Created byChris BuckJennifer LeeVoiced byJonathan GroffTyree Brown (as a child)Matt Lowe (Disney Dreamlight Valley)In-universe informationFull nameKristoff Bjorgman[1]TitleRoyal Ice Master and DelivererOccupationIcemanFamilySven (companion)Bulda (adoptive mother)Grand Pabbie (adoptive grandfather)Rock Trolls (adoptive family)Nationalit...

 

Science about matter and energy For other uses, see Physics (disambiguation). Not to be confused with Physis. Part of a series onPhysicsThe fundamental science Index Outline Glossary History (timeline) Branches Acoustics Astrophysics Atomic physics Biophysics Classical physics Electromagnetism Geophysics Mechanics Modern physics Nuclear physics Optics Thermodynamics Research Physicist (list) List of physics awards List of journals List of unsolved problems  Physics portal  Categ...

Orthologiecentra: P van ABC t.o.v. A'B'C', P' van A'B'C' t.o.v. ABC Orthologie is een begrip uit de wiskunde van de driehoek. Twee driehoeken ABC en A'B'C' heten ortholoog als de lijnen door A loodrecht op B'C', door B loodrecht op A'C' en door C loodrecht op A'B' concurrent zijn. Het gemeenschappelijke snijpunt van deze lijnen heet het centrum van orthologie van ABC ten opzichte van A'B'C'. Eigenschappen Orthologie is symmetrisch: de lijnen door A' loodrecht op BC, door B' loodrecht op AC en...

 

Integrated services company active in Australia and New Zealand Downer EDI LimitedTypePublicTraded asASX: DOWIndustryCivil engineeringFounded1933FounderArnold Fielder DownerHeadquartersSydney, AustraliaKey peoplePeter Tompkins, CEO and Managing DirectorServicesIntegrated servicesOperating income$12.6 billion (August 2018)[1]Number of employees32,000 (July 2023)DivisionsTransport and Infrastructure Energy and IndustrialSpotlessNew ZealandSubsidiariesDowner RailKeolis Downer (49%)S...

 

2000 film directed by Barry Berman A major contributor to this article appears to have a close connection with its subject. Relevant discussion may be found on the talk page. It may require cleanup to comply with Wikipedia's content policies, particularly neutral point of view. Please discuss further on the talk page. (March 2022) (Learn how and when to remove this template message) WaterproofHome release posterDirected byBarry BermanWritten byBarry BermanProduced byCape Fear FilmworksStarrin...

Former railway line in Korea Ungna LineOverviewNative name웅라선 (雄羅線)StatusMerged (see article)OwnerSouth Manchuria Railway (1935–1945)Korean State Railway (since 1945)TerminiUnggiRasonServiceTypeHeavy rail, Passenger & freight railRegional railHistoryOpened1935TechnicalLine length15.2 km (9.4 mi)Track gauge1,435 mm (4 ft 8+1⁄2 in) standard gauge Route map Legend Mantetsu North Chosen Line 0.0 Unggi Baekhwa 6.2 Gwan'gok Namnajin Namnaj...

 

هذه المقالة بحاجة لصندوق معلومات. فضلًا ساعد في تحسين هذه المقالة بإضافة صندوق معلومات مخصص إليها. يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (ديسمبر 2018) اللوا...

 

For the biblical ship, see Noah's Ark. For other uses, see Ark (disambiguation). The Ark and the Dove, on a 1934 U.S. commemorative postage stamp. History Kingdom of England NameThe Ark OwnerHired by Cecilius Calvert, second Baron or Lord Baltimore, (1605–1675) Launchedc. 1630 FateLost 1635 General characteristics Tons burthen400 LengthApproximately 132 feet (40 m) on deck[1] Beam32 feet (9.8 m) Draft14–15 feet (4.3–4.6 m) Depth of hold14 feet (4.3 m) Propuls...

Este artículo o sección se encuentra desactualizado.La información suministrada ha quedado obsoleta o es insuficiente.Uso de esta plantilla: {{sust:Desactualizado|tema del artículo}} Ken Burns Información personalNombre de nacimiento Kenneth Lauren Burns Nacimiento 29 de julio de 1953 (70 años)Brooklyn (Estados Unidos) Residencia Ann Arbor, Brooklyn y Walpole Nacionalidad EstadounidenseLengua materna Inglés FamiliaPadres Robert Kyle Burns Lynn Smith Burns Hijos 2 EducaciónEducado en ...

 

ديوجانس البابلي معلومات شخصية الميلاد سنة 240 ق م  سلوقية تاريخ الوفاة سنة 150 ق م  مناصب الحياة العملية تعلم لدى خريسيبوس[1]  التلامذة المشهورون أبولودورس الأثيني،  وكارنياديس،  وبانتيوس[2]،  وأقراطس المالوسي  المهنة فيلسوف،  ومنجم،  ودبلوماسي&...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!