Lineáris különböz ségek

Hasonló dokumentumok
Lineáris algebra zárthelyi dolgozat javítókulcs, Informatika I márc.11. A csoport

Rejtett részcsoportok és kvantum-számítógépek

Shor kvantum-algoritmusa diszkrét logaritmusra

Modellek és Algoritmusok - 2.ZH Elmélet

Lineáris Algebra GEMAN 203-B. A három dimenziós tér vektorai, egyenesei, síkjai

Lineáris leképezések. Wettl Ferenc március 9. Wettl Ferenc Lineáris leképezések március 9. 1 / 31

1. feladatsor: Vektorterek, lineáris kombináció, mátrixok, determináns (megoldás)

Nagyordó, Omega, Theta, Kisordó

A parciális törtekre bontás?

Vektorterek. Wettl Ferenc február 17. Wettl Ferenc Vektorterek február / 27

Lineáris algebra Gyakorló feladatok

Wigner tétele kvantummechanikai szimmetriákról

3. el adás: Determinánsok

Emelt szintű érettségi feladatsorok és megoldásaik Összeállította: Pataki János; dátum: november. I. rész

1. Generátorrendszer. Házi feladat (fizikából tudjuk) Ha v és w nem párhuzamos síkvektorok, akkor generátorrendszert alkotnak a sík vektorainak

Feladatok a Diffrenciálegyenletek IV témakörhöz. 1. Határozzuk meg következő differenciálegyenletek általános megoldását a próba függvény módszerrel.

9. Előadás. Megyesi László: Lineáris algebra, oldal. 9. előadás Mátrix inverze, mátrixegyenlet

y + a y + b y = r(x),

MODELLEK ÉS ALGORITMUSOK ELŐADÁS

Vektorok, mátrixok, lineáris egyenletrendszerek

Kvantum-számítógépek, univerzalitás és véges csoportok

Algoritmuselmélet. Katona Gyula Y. Számítástudományi és Információelméleti Tanszék Budapesti Műszaki és Gazdaságtudományi Egyetem. 12.

DIFFERENCIÁLEGYENLETEK. BSc. Matematika II. BGRMA2HNND, BGRMA2HNNC

illetve a n 3 illetve a 2n 5

Alkalmazott algebra - SVD

Lineáris egyenletrendszerek

6. feladatsor: Inhomogén lineáris differenciálegyenletek (megoldás)

Feladatok a Gazdasági matematika II. tárgy gyakorlataihoz

Hatvány gyök logaritmus

9. Előadás. (9. előadás) Lineáris egyr.(3.), Sajátérték április / 35

Kódoláselmélet. (Humann kód, hibajavító kódok, véges testek konstrukciója. Reed-Solomon kód és dekódolása.)

Eddig csak a polinom x-ben felvett értékét kerestük

GAZDASÁGMATEMATIKA KÖZÉPHALADÓ SZINTEN

Gauss-Jordan módszer Legkisebb négyzetek módszere, egyenes LNM, polinom LNM, függvény. Lineáris algebra numerikus módszerei

FELADATOK A BEVEZETŽ FEJEZETEK A MATEMATIKÁBA TÁRGY III. FÉLÉVÉHEZ. ÖSSZEÁLLÍTOTTA: LÁNG CSABÁNÉ ELTE IK Budapest

13.1.Állítás. Legyen " 2 C primitív n-edik egységgyök és K C olyan számtest, amelyre " =2 K, ekkor K(") az x n 1 2 K[x] polinomnak a felbontási teste

Hiányos másodfokú egyenletek. x 8x 0 4. A másodfokú egyenlet megoldóképlete

Lineáris algebra 2. Filip Ferdinánd december 7. siva.banki.hu/jegyzetek

ALGEBRAI KIFEJEZÉSEK, EGYENLETEK

A KroneckerCapelli-tételb l következik, hogy egy Bx = 0 homogén lineáris egyenletrendszernek

Lineáris leképezések (előadásvázlat, szeptember 28.) Maróti Miklós, Kátai-Urbán Kamilla

Online algoritmusok. Algoritmusok és bonyolultságuk. Horváth Bálint március 30. Horváth Bálint Online algoritmusok március 30.

Mátrixfüggvények. Wettl Ferenc április 28. Wettl Ferenc Mátrixfüggvények április / 22

GAZDASÁGMATEMATIKA KÖZÉPHALADÓ SZINTEN

Polinomok maradékos osztása

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Differenciálegyenlet rendszerek

Polinomok (el adásvázlat, április 15.) Maróti Miklós

9. Előadás. Megyesi László: Lineáris algebra, oldal. 9. előadás Mátrix inverze, Leontyev-modell

6. Függvények. 1. Az alábbi függvények közül melyik szigorúan monoton növekvő a 0;1 intervallumban?

15. LINEÁRIS EGYENLETRENDSZEREK

Szemidenit optimalizálás és az S-lemma

Matematika (mesterképzés)

3. Lineáris differenciálegyenletek

Társadalmi és gazdasági hálózatok modellezése

Függvények Megoldások

Algoritmuselmélet 18. előadás

Megoldott feladatok november 30. n+3 szigorúan monoton csökken, 5. n+3. lim a n = lim. n+3 = 2n+3 n+4 2n+1

λx f 1 (x) e λx f 2 (x) λe λx f 2 (x) + e λx f 2(x) e λx f 2 (x) Hasonlóan általában is elérhető sorműveletekkel, hogy csak f (j)

Numerikus matematika vizsga

Az osztályozó, javító és különbözeti vizsgák (tanulmányok alatti vizsgák) témakörei matematika tantárgyból

1. Milyen parciális törtekre bontaná az alábbi racionális törtfüggvényt:

Intergrált Intenzív Matematika Érettségi

Lineáris Algebra gyakorlatok

Hibadetektáló és javító kódolások

Gyakorló feladatok I.

FEGYVERNEKI SÁNDOR, Valószínűség-sZÁMÍTÁs És MATEMATIKAI

Kongruenciák. Waldhauser Tamás

Lineáris leképezések. 2. Lineáris-e az f : R 2 R 2 f(x, y) = (x + y, x 2 )

Bevezetés. 1. fejezet. Algebrai feladatok. Feladatok

Diszkrét matematika. Gyakorlati feladatsor. 1. Bevezetés: halmazok és függvények. Adjuk meg (és ábrázoljuk Venn-diagrammon) az alábbi halmazokat!

Kódelméleti és kriptográai alkalmazások

HALMAZELMÉLET feladatsor 1.

Legkisebb négyzetek módszere, Spline interpoláció

Nemkonvex kvadratikus egyenlőtlenségrendszerek pontos dualitással

2) Írja fel az alábbi lineáris függvény grafikonjának egyenletét! (3pont)

1. Homogén lineáris egyenletrendszer megoldástere

Optimalizálás alapfeladata Legmeredekebb lejtő Lagrange függvény Log-barrier módszer Büntetőfüggvény módszer 2017/

1 Lebegőpontos számábrázolás

5. házi feladat. AB, CD kitér élpárra történ tükrözések: Az ered transzformáció: mivel az origó xpont, így nincs szükség homogénkoordinátás

MATEMATIKA ÉRETTSÉGI TÍPUSFELADATOK MEGOLDÁSAI KÖZÉP SZINT Függvények

Diszkrét matematika 2.C szakirány

Bevezetés az algebrába 2

Alap-ötlet: Karl Friedrich Gauss ( ) valószínűségszámítási háttér: Andrej Markov ( )

I. Gondolkodási módszerek: (6 óra) 1. Gondolkodási módszerek, a halmazelmélet elemei, a logika elemei. 1. Számfogalom, műveletek (4 óra)

Egyenletek, egyenlőtlenségek VII.

Algoritmuselmélet gyakorlat (MMN111G)

Matematika. Specializáció évfolyam

Nagy Gábor compalg.inf.elte.hu/ nagy ősz

Komplex számok szeptember Feladat: Legyen z 1 = 2 3i és z 2 = 4i 1. Határozza meg az alábbi kifejezés értékét!

5.10. Exponenciális egyenletek A logaritmus függvény Logaritmusos egyenletek A szinusz függvény

Nagy Gábor compalg.inf.elte.hu/ nagy

Egy általános iskolai feladat egyetemi megvilágításban

1. Határozzuk meg, hogy mikor egyenlő egymással a következő két mátrix: ; B = 8 7 2, 5 1. Számítsuk ki az A + B, A B, 3A, B mátrixokat!

Bevezetés a görbe vonalú geometriába

Opkut deníciók és tételek

Matematika 11. évfolyam

Gyakorlo feladatok a szobeli vizsgahoz

MATEMATIKA Emelt szint évfolyam

Matematika III. harmadik előadás

Átírás:

Ivanyos Gábor MTA SZTAKI 2010 december 13

A feladat Titok: u = (µ 1,..., µ n ) n dimenziós vektor Z n 3 -b l Z 3 = az egész számok modulo 3 Gombnyomásra kapunk: véletlen v i = (a i1,..., a in ) vektorokat, az u-ra nem mer leges ( n i=1 a ijµ j 0 Z 3 -ban) Z n beli vektorok közül egyforma valószín séggel 3 Feladat: keressük meg u-t gyorsan "gyors"=n-ben polinom sok gombnyomás+egyéb m velet

Különböz ségek nyelvén A feladat Oldjuk meg a a 11 x 1 + a 12 x 2 +... + a 1n x n 0 a 21 x 1 + a 22 x 2 +... + a 2n x n 0. al1x 1 + al2x 2 +... + alnx n 0 különböz ség-rendszert Z 3 -ban!

Háttér: rejtett eltolás A feladat Adottak: f 0, f 1 : Z n 3 { 0-1 sorozatok} f 0, f 1 injektívek kiértékel orákulummal (x f i (x)) u Z n 3, amelyre f 1(v) = f 0 (v + u) minden v Z n 3, Feladat: keressük meg u-t (gyorsan). A rejtett részcsoport problémához fontos eszköz Bizonyos kvantum-számítógépes eljárás éppen u-ra nem mer leges véletlen vektorokat ad Részletek: K. Friedl, G. Ivanyos, F. Magniez, M. Santha, P. Sen: Hidden translations and orbit coset in quantum computing (STOC 2003) és G. Ivanyos: On solving systems of random linear disequations (QIC 2008).

Hasonló feladat - tanulás zajos környezetben Eredeti probléma: adott l n "véletlen" egyenlet Z 2 -ben a 11 x 1 + a 12 x 2 +... + a 1n x n = b 1 a 21 x 1 + a 22 x 2 +... + a 2n x n = b 2. al1x 1 + al2x 2 +... + alnx n = bl, aminek az u = (µ 1,..., µ n ) vektor a megoldása. Az egyenletek 10%-ának a jobboldala meghibásodott (azaz valójában n j=1 a ijµ j = 1 b i ), csak nem tudjuk, melyek ezek. Feladat: keressük meg u-t. NP-nehéz

Tanulás zajos környezetben - könnyített feladat S. Arora, R. Ge: Learning Parities with Structured Noise (ECCC TR10-066 (2010)) adott l n "véletlen" egyenlet Z 2 -ben az u = (µ 1,..., µ n ) vektorra: a 11 x 1 + a 12 x 2 +... + a 1n x n = b 1 a 21 x 1 + a 22 x 2 +... + a 2n x n = b 2. al1x 1 + al2x 2 +... + alnx n = bl, l/100 százas blokkra osztva. Mindegyik blokkban legfeljebb 10 hiba van. Feladat: keressük meg u-t. Ez (és számos hasonló) polinomid ben megoldható (Ibid.)

Eldöntési változat A feladat Gombnyomásra kapunk: vagy (1) vagy (2) véletlen v i Z n 3 vektorokat, egyforma valószín séggel csupa u-ra nem mer leges v i Z n 3 (akármilyen eloszlással) Feladat: döntsük el, melyik eset áll vektorokat

Hívjuk meg az eldöntési algoritmust. Ha a válasz (1), készen vagyunk. Fedjük le Z n 3-t 4 hipersíkkal: U 0 = az (a 1, a 2,..., a n 2, a, 0) alakú vektorok U 1 = az (a 1, a 2,..., a n 2, a, a) alakú vektorok U 2 = az (a 1, a 2,..., a n 2, a, 2a) alakú vektorok U = az (a 1, a 2,..., a n 2, 0, a) alakú vektorok i = 0, 1, 2, -re hívjuk meg az eldöntési algoritmust U i -re, (a mintában kapott vektorokat U i -re vetítsük le) Leszállunk U i -re aszerint, hogy melyik i-re kaptuk a (2) választ (szintlén levetítjük a mintában kapott vektorokat)

Összegy jtünk egy elég nagy v 1,..., vl mintát Ha nincs olyan u, ami egyikre sem mer leges, a válasz (1) Ha van, a válasz (2) l = O(n log n) méret minta elvileg elég a jó eséllyel korrekt válaszhoz. Baj: Ilyen u létezésének eldöntése NP-teljes Gráfok 3-színezhet sége visszavezethet erre Megoldás: Nagyobb mintát veszünk.

Különböz ségb l egyenlet Észrevétel: a 1 µ 1 +... + a n µ n 0 (a 1 µ 1 +... + a n µ n ) 2 = 1 (kis Fermat modulo 3) 0 u = (µ 1,..., µ n )-re legyen P u (x 1,..., x n ) := n µ i µ j x i x j 1 i,j=1 másodfokú polinom x 1,..., x n -ben Ha a (2) eset áll fenn, akkor minden mintabeli v = (a 1,..., a n ) vektorra P u (v) = 0. Ha az (1) eset áll fenn, akkor nincs olyan legfeljebb másodfokú nem azonosan 0 P Z 3 [x 1,..., x n ] polinom, amelyre P(v) = 0 minden v Z n 3 -re.

Elfogynak a polinomok A feladat Tétel: Ha l = Ω(n 2 log n), egyenletesen véletlen v 1,..., vl Z n vektorokra jó eséllyel hatékonyan bizonyíthatóan nem létezik olyan legfeljebb másodfokú nem azonosan 0 P n-változós polinom, amelyre P(v i ) = 0 minden i = 1,..., l-re. Bizonyítás. v = a 1,..., a n -re behely v (P) := P(a 1,..., a n ) egy lineáris függvényt deniál a legfeljebb másodfokú polinomok P terén.

Elfogynak a polinomok 2 A feladat v 1,..., v t Z n 3 esetén azon P P polinomok, amelyekre P(v i ) = behely vi (P) = 0 (i = 1,..., t), P-nek egy alterét alkotják. Ez az altér jó eséllyel sz kül lépésenként: ha 0 P P olyan, hogy P(v i ) = 0 (i = 1,..., t), akkor annak a valószín sége, hogy P(v t+1) 0 legalább 1. (SchwartzZippel-lemma AKA 3 általánosított ReedMuller-kódok. kódtávolsága). (Természetesen igaz ez a P(v i ) = 0 feltétel nélkül is.) Következésképpen az (1) esetben Ω(n 2 log n) lépésben jó eséllyel az azonosan 0 lesz az egyetlen Pbeli P polinom, amelyre P(v i ) = 0 (i = 1,..., l) és ez hatékonyan bizonyítható is.

2 Összegy jtünk egy elég nagy v 1,..., vl mintát l = Ω(n 2 log n) Ha nincs olyan legfeljebb másodfokú 0 P Z[x 1,..., x n ] polinom, amire P(v 1 ) =... = P(vl) = 0, a válasz (1) Ha van, a válasz (2) Az ilyen P polinomok együtthatóvektorai a v 1,..., vl vektoroktól függ lineáris egyenletrendszer megoldásai.

Általánosítható Z n 3 helyett Zn q-re (q prímhatvány) Futási id (n + q) O(q) Részletek: G. Ivanyos: On solving systems of random linear disequations (QIC 2008). Nyitott kérdések: Z n -re polinomidej megoldás? 6 (nq) O(1) vagy akár 2 log n log q idej módszer? (q prím) Értelmes közös általánosítás az AroraGe-féle "strukturált zaj"-modellel?