<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=Rendszeroptimaliz%C3%A1l%C3%A1s%2C_3._t%C3%A9tel</id>
	<title>Rendszeroptimalizálás, 3. tétel - Laptörténet</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/index.php?action=history&amp;feed=atom&amp;title=Rendszeroptimaliz%C3%A1l%C3%A1s%2C_3._t%C3%A9tel"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Rendszeroptimaliz%C3%A1l%C3%A1s,_3._t%C3%A9tel&amp;action=history"/>
	<updated>2026-05-17T01:50:55Z</updated>
	<subtitle>Az oldal laptörténete a wikiben</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=Rendszeroptimaliz%C3%A1l%C3%A1s,_3._t%C3%A9tel&amp;diff=139713&amp;oldid=prev</id>
		<title>Unknown user: Új oldal, tartalma: „{{GlobalTemplate|Infoszak|RopiTetel3}}  &lt;style&gt; ol { margin-top: 0px; margin-bottom: 0px; } &lt;/style&gt;  ==!! Farkas-lemma (két alakban). A lineáris program célfüggvé…”</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Rendszeroptimaliz%C3%A1l%C3%A1s,_3._t%C3%A9tel&amp;diff=139713&amp;oldid=prev"/>
		<updated>2012-10-22T09:44:28Z</updated>

		<summary type="html">&lt;p&gt;Új oldal, tartalma: „{{GlobalTemplate|Infoszak|RopiTetel3}}  &amp;lt;style&amp;gt; ol { margin-top: 0px; margin-bottom: 0px; } &amp;lt;/style&amp;gt;  ==!! Farkas-lemma (két alakban). A lineáris program célfüggvé…”&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Új lap&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{GlobalTemplate|Infoszak|RopiTetel3}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;style&amp;gt; ol { margin-top: 0px; margin-bottom: 0px; } &amp;lt;/style&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==!! Farkas-lemma (két alakban). A lineáris program célfüggvénye felülről korlátosságának feltételei.==&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
===Farkas-lemma===&lt;br /&gt;
&lt;br /&gt;
====1. alak====&lt;br /&gt;
&lt;br /&gt;
*Tétel*: (Ax&amp;amp;le;b) és (yA=0, y&amp;amp;ge;0, yb&amp;amp;lt;0) közül pontosan egy megoldható. &amp;lt;br&amp;gt;&lt;br /&gt;
*Biz.*: &lt;br /&gt;
# A kettő egyszerre nem megoldható: &amp;lt;br&amp;gt; indirekt, 0 = (yA)x = y(Ax) &amp;amp;le; yb &amp;amp;lt; 0&lt;br /&gt;
# (Ax&amp;amp;le;b) nem megoldható =&amp;gt; (yA=0, y&amp;amp;ge;0, yb&amp;amp;lt;0) igen: &amp;lt;br&amp;gt; változók száma szerinti teljes indukcióval (változók száma = A mátrix oszlopainak száma)&lt;br /&gt;
** 1 változós eset: ha Ax&amp;amp;le;b nem megoldható &amp;lt;big&amp;gt;&amp;amp;rArr;&amp;lt;/big&amp;gt; van egy 0x&amp;amp;le;&amp;amp;alpha;, &amp;amp;alpha;&amp;amp;lt;0 sora, vagy egy x&amp;amp;le;&amp;amp;alpha;, -x&amp;amp;le;&amp;amp;beta;, &amp;amp;alpha;+&amp;amp;beta;&amp;amp;lt;0 sora (tehát van triviális ellentmondásos sora, ahol 0&amp;lt;=negatív, vagy pedig olyan sorpárja, amiből a Fourier-Motzkin elimináció triviális ellentmondást csinál). Ha y eze(ke)n a pozíció(ko)n tartalmaz 1-et, a többin 0-t, akkor egy megoldás az második egyenlőtlegségrendszerre.&lt;br /&gt;
** n változós eset: ha y megoldás, akkor &amp;amp;lambda;y is &amp;lt;big&amp;gt;&amp;amp;rArr;&amp;lt;/big&amp;gt; feltehetjük, hogy yb=-1. Az egyenlőtlenségrendszer tömören: y(A|b)=(0,...,0,-1), y&amp;amp;ge;0 &amp;lt;big&amp;gt;&amp;amp;hArr;&amp;lt;/big&amp;gt; (A||b) soraiból kifejezhető (0,...,0,-1) nemnegatív együtthatós lineáris kombinációval. (A||b)-re végrehajtva egy eliminációs lépést (A*b*)-ot kapjuk.&lt;br /&gt;
*** Mivel (A|b) nem megoldható (ezt feltettük), ezért (A*b*) sem megoldható &amp;lt;big&amp;gt;&amp;amp;rArr;&amp;lt;/big&amp;gt;&lt;br /&gt;
*** (0,...,0,-1) kifejezhető (A*|b*) soraiból &amp;amp;ge;0 együttható lineáris kombinációval, mivel ez n-1 változós eset &amp;lt;big&amp;gt;&amp;amp;rArr;&amp;lt;/big&amp;gt;&lt;br /&gt;
*** (0|A*b*) soraiból is kifejezhető.&lt;br /&gt;
*** Mivel a Fourier-Motzkin elimináció pozitív együtthatós lineáris kombinációkat képzett (mivel az elimináció során csak szorozgattuk a sorokat egy konstanssal, vagy átmásoltunk egy sort, vagy összeadtunk 2 sort), így (A|b) soraiból is kifejezhető.&lt;br /&gt;
&lt;br /&gt;
====2. alak====&lt;br /&gt;
&lt;br /&gt;
*Tétel*: (Ax=b, x&amp;amp;ge;0) és (yA&amp;amp;ge;0, yb&amp;amp;lt;0) közül pontosan egy megoldható. &amp;lt;br&amp;gt;&lt;br /&gt;
*Biz.*:&lt;br /&gt;
# A kettő egyszerre nem megoldható: &amp;lt;br&amp;gt; indirekt, 0 &amp;amp;le; (yA)x = y(Ax) = yb &amp;lt; 0&lt;br /&gt;
# (Ax=b, x&amp;amp;ge;0) nem megoldható =&amp;gt; (yA&amp;amp;ge;0, yb&amp;amp;lt;0) igen: &amp;lt;br&amp;gt; (Ax=b, x&amp;amp;ge;0)-t átírjuk (A;-A;-E)x&amp;amp;le;(b;-b;0) alakra és alkalmazzuk a lemma első alakját.&lt;br /&gt;
&lt;br /&gt;
====3. alak====&lt;br /&gt;
&lt;br /&gt;
*Tétel*: (yA=c, y&amp;amp;ge;0) és (Az&amp;amp;ge;0, cz&amp;amp;lt;0) közül pontosan egy megoldható. &amp;lt;br&amp;gt;&lt;br /&gt;
*Biz.*: A&amp;amp;rarr;A&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;, x&amp;amp;rarr;x&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;=y, y&amp;amp;rarr;y&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;=z, b&amp;amp;rarr;b&amp;lt;sup&amp;gt;T&amp;lt;/sup&amp;gt;=c helyettesítésekkel jön a 2. alakból.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div id=&amp;quot;FarkasLemmaKovetkezmeny&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
====Következmény egyenletrendszerekre====&lt;br /&gt;
&lt;br /&gt;
*Tétel*:&lt;br /&gt;
* (Ax=b) és (yA=0, yb&amp;amp;ne;0) közül pontosan egy megoldható.&lt;br /&gt;
* transzponálva: (yA=c) és (Ax=0, bx&amp;amp;ne;0) közül pontosan egy megoldható.&lt;br /&gt;
&lt;br /&gt;
===Felülről korlátosság===&lt;br /&gt;
&lt;br /&gt;
*Tétel*: ha &amp;amp;exist;z: Az&amp;amp;le;0 és cz&amp;gt;0, akkor cx nem felülről korlátos Ax&amp;amp;le;b megoldáshalmazán. &amp;lt;br&amp;gt;&lt;br /&gt;
*Biz.*:&lt;br /&gt;
* Legyen x&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt; egy megoldás.&lt;br /&gt;
* x&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;+&amp;amp;lambda;z, &amp;amp;lambda;&amp;gt;0 is megoldás, mert A(x&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;+&amp;amp;lambda;z)=A*x&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;+&amp;amp;lambda;*(A*z)&amp;amp;le;A*x&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;+0&amp;amp;le;b.&lt;br /&gt;
* c(x&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;+&amp;amp;lambda;z)=cx&amp;lt;sub&amp;gt;0&amp;lt;/sub&amp;gt;+&amp;amp;lambda;(cz) nem korlátos felülről, mert cz&amp;gt;0 és &amp;amp;lambda; tetszőlegesen nagy lehet.&lt;br /&gt;
&lt;br /&gt;
*Tétel*: ha Ax&amp;amp;le;b megoldható, a következő 3 feltétel ekvivalens:&lt;br /&gt;
# cx felülről korlátos&lt;br /&gt;
# &amp;amp;not;&amp;amp;exist;z: Az&amp;amp;le;0 és cz&amp;gt;0&lt;br /&gt;
# &amp;amp;exist;y: yA=c, y&amp;amp;ge;0&lt;br /&gt;
*Biz.*:&lt;br /&gt;
* 1&amp;lt;big&amp;gt;&amp;amp;rArr;&amp;lt;/big&amp;gt;2-t az előbb bizonyítottuk&lt;br /&gt;
* 2&amp;lt;big&amp;gt;&amp;amp;hArr;&amp;lt;/big&amp;gt;3 a [[RopiTetel3#3_alak|Farkas-lemma 3. alakjából]] jön annyi változtatással, hogy az Az&amp;amp;ge;0, cz&amp;amp;lt;0 egyenletrendszernek az ellentettjét kell venni (z&amp;amp;rarr;-z helyettesítés).&lt;br /&gt;
* 3&amp;lt;big&amp;gt;&amp;amp;rArr;&amp;lt;/big&amp;gt;1: cx=(yA)x=y(Ax)&amp;amp;le;yb egy felső korlát.&lt;br /&gt;
&lt;br /&gt;
-- [[PallosPeter|Peti]] - 2006.12.30.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:Infoszak]]&lt;/div&gt;</summary>
		<author><name>Unknown user</name></author>
	</entry>
</feed>