Farkasova věta: Porovnání verzí

Z Wikipedie, otevřené encyklopedie
Smazaný obsah Přidaný obsah
Coohy (diskuse | příspěvky)
Coohy (diskuse | příspěvky)
Řádek 12: Řádek 12:
# Existuje '''y''' an takové že: a
# Existuje '''y''' an takové že: a



{{math_theorem|name=Farkas' lemma| Let <math>\mathbf{A} \in \mathbb{R}^{m\times n}</math> and <math>\mathbf{b} \in \mathbb{R}^{m}</math> . Then exactly one of the following two assertions is true:
# There exists an <math>\mathbf{x} \in \mathbb{R}^{n}</math> such that <math>\mathbf{Ax} = \mathbf{b}</math> and <math>\mathbf{x} \geq 0</math>.
# There exists an <math>\mathbf{x} \in \mathbb{R}^{n}</math> such that <math>\mathbf{Ax} = \mathbf{b}</math> and <math>\mathbf{x} \geq 0</math>.
# There exists a <math>\mathbf{y} \in \mathbb{R}^{m}</math> such that <math>\mathbf{A}^{\mathsf{T}}\mathbf{y} \geq 0</math> and <math>\mathbf{b}^{\mathsf{T}} \mathbf{y} < 0</math>. }}
# There exists a <math>\mathbf{y} \in \mathbb{R}^{m}</math> such that <math>\mathbf{A}^{\mathsf{T}}\mathbf{y} \geq 0</math> and <math>\mathbf{b}^{\mathsf{T}} \mathbf{y} <


== Příklad ==
== Příklad ==

Verze z 16. 2. 2021, 10:30

Farkasova věta, někdy též Farkasovo lemma, vypovídá o řešitelnosti konečného systému lineárních rovnic, případně nerovnice, existuje několik modifikací.

Formulace

Jak bylo již výše zmíně, v literatuře se objevuje několik formulací farkasovy věty, zde je podána formulace, která je převzatá od Gale, Kuhn a Tucker (1951)

Gale, Kuhn and Tucker (1951).[1]

Farkas' lemma —  Pokud a , pak právě jedno z následujících tvrzení je pravdivé

  1. Existuje x an takové že: a
  2. Existuje y an takové že: a


  1. There exists an such that and .
  2. There exists a such that and Nelze pochopit (syntaktická chyba): {\displaystyle \mathbf{b}^{\mathsf{T}} \mathbf{y} < == Příklad == Mějme ''m'', ''n'' = 2, <math>\mathbf{A} = \begin{bmatrix}6 & 4 \\3 & 0\end{bmatrix}} , a . Farkasova věta říká, že právě jedno z následujících je pravda (v závislosti na b1,, b2)
  1. Existuje x1 ≥ 0, x2 ≥ 0 takové že: 6 x1 + 4 x2 = b1 a 3 x1 = b2, nebo
  2. Existuje y1, y2 takové že: 6 y1 + 3 y2 ≥ 0, 4 y1 ≥ 0, a b1 y1 + b2 y2 < 0.


Uveďme důkaz pro tento speciální případ:

  • Pokud b2 ≥ 0 a b1 − 2b2 ≥ 0, pak možnost 1 je pravdivá, protože režení soustavy je x1 = b2/3 a x2 = b1 − 2b2. Možnost 2 není pravdivá, jelikož b1 y1 + b2 y2b2 (2 y1 + y2) = b2 (6 y1 + 3 y2) / 3, když pravá strana je kladná, levá strana musí být také kladná.
  • Jinak, možnost 1 je nepravdivá, protože řešení rovnicce nemůže mít všechny složky nezáporné. Avšak možnost 2 je pradivá:
    • Když b2 < 0, pak můžeme vzít. y1 = 0 a y2 = 1.
    • Když b1 − 2b2 < 0, pak pro nějaké číslo B > 0, b1 = 2b2 − B, takže: b1 y1 + b2 y2 = 2 b2 y1 + b2 y2B y1 = b2 (6 y1 + 3 y2) / 3 − B y1. Proto můžem například vzít: y1 = 1, y2 = −2.

Reference

V tomto článku byl použit překlad textu z článku Farkas' lemma na anglické Wikipedii.

  1. GALE, David; KUHN, Harold; TUCKER, Albert W. Activity Analysis of Production and Allocation. Redakce Koopmans. [s.l.]: Wiley, 1951. Kapitola Linear Programming and the Theory of Games - Chapter XII. . See Lemma 1 on page 318.