Hua Nam Son, Gubán Ákos

Számítástudomány


5.6.2. Pumpáló lemma

Tétel (Bar-Hillel-lemma – pumpáló lemma)
Legyen LV* környezetfüggetlen nyelv. Akkor megadható olyan m1 természetes szám, hogy minden uL esetén, ha lum, akkor vannak olyan v,w,x,y,zV* szavak, amelyekre az alábbi feltételek teljesülnek:
  1. u=wxvyz,
  2. lxvym, lv1, lxy1 és
  3. minden n=0,1,2, természetes számra a wxnvynzL.
 
Példa
Az L=anbncnn=0,1,2, nyelv környezetfüggő nyelvtannal generálható. Legyen Γ=Vn,  Vt,  S,  H a környezetfüggő nyelvtan, ahol Vt=a,  b,  c, Vn=S,  A,  B,  C és H=SaSAC,  SabC,  CABA,  BABC,  BCAC,  bAbb,  Cc. H első két szabálya generálja az anabCACn alakú szavakat. A 3., 4., 5. szabály alkalmazásával C-t jobbra, A-t balra toljuk. Így kapjuk anabAnCnC-t. A H két utolsó szabálya A-t váltja b-re, illetve C-t c-re. Végeredményként an+1bn+1cn+1-t kapjuk.
A Bar-Hillel-lemmával a reguláris nyelv esetéhez hasonlóan bebizonyíthatjuk, hogy L nem környezetfüggetlen nyelv.
Ha L környezetfüggetlen nyelv, akkor a Bar-Hillel-lemma szerint elég nagy n-re anbncn szót olyan alakba lehet bontani: anbncn=wxvyz, amelyre lxvym,lv1, lxy1 és minden k=0,1,2, természetes számra a wxkvykzL, azaz minden wxkvyvz szó anbncn alakú. Tehát az wvz és az xy szavakban az a,b,c betűk közül az egyik betű ugyanannyiszor szerepel, mint a másik kettő. Így nem lehet, hogy minden wxkvykz szó anbncn alakú. (Ellentmondás!).
 

Számítástudomány

Tartalomjegyzék


Kiadó: Akadémiai Kiadó

Online megjelenés éve: 2018

ISBN: 978 963 454 217 9

A BGE Gazdaságinformatikus szak egyik legfontosabb alapozó tantárgya a Számítástudomány, amely bevezetést nyújt a matematikai logika és a formális nyelvek elméletébe, az automataelméletbe, valamint a programozás alapjaiba. A tárgyat több mint hat éve oktatjuk, és szükség volt egy olyan átfogó oktatási anyagra, mely a tárgy megértéséhez nyújt segítséget a hallgatók számára. A könyv felépítése jól körülhatárolja a témákat, valamint mintapéldák segítségével javítja az elméleti anyagok gyakorlatba történő leképezését.

A szerzők elsősorban informatikai és közgazdasági ismeretekkel rendelkező hallgatók számára nyújtanak betekintést a Számítástudomány eszközeiről, módszereiről és módszertanairól. Elsősorban Gazdaságinformatikus hallgatók számára készült a könyv, de olvasása hasznos lehet Gazdálkodás és menedzsment, valamint Pénzügy és számvitel szakos hallgatók számára is. Kiegészítő információkat tartalmaz a mélyebb matematikai alapokkal nem rendelkező hallgatók számára az informatikai elveket biztosító matematikai elméletek megismertetésében. Szemléletében műszaki-matematikai vonalat követ, ezáltal komplexebb rálátást nyújt az IT elveinek szélesebb körű megismeréséhez. Sok sikert és élvezetes tanulmányozást kívánunk!

A szerzők

Hivatkozás: https://mersz.hu/hua-guban-szamitastudomany//

BibTeXEndNoteMendeleyZotero

Kivonat
fullscreenclose
printsave