Lineární nerovnost je nerovnost zahrnující lineární funkce . Lineární nerovnost obsahuje jeden ze symbolů nerovnosti [1]
a také (formálně)
Lineární nerovnost vypadá přesně jako lineární rovnice , ale místo znaménka rovná se vloží znaménko nerovnosti.
Dvourozměrné lineární nerovnosti jsou vyjádřením tvaru:
akde nerovnosti mohou nebo nemusí být striktní. Množinu řešení takové nerovnosti lze graficky znázornit jako polorovinu (všechny body na „jedné straně“ pevné čáry) euklidovské roviny [2] . Přímka definující polorovinu ( ax + by = c ) není zahrnuta do řešení, pokud je nerovnost striktní. Jednoduchým postupem, jak určit, která z polorovin je řešením, je vypočítat hodnotu funkce ax + by v bodě ( x 0 , y 0 ), který není na přímce, a zkontrolovat, zda tento bod splňuje nerovnost .
Například [3] , chcete-li nakreslit řešení x + 3 y < 9, nejprve nakreslete čáru s rovnicí x + 3 y = 9 (přerušovaná čára), abyste ukázali, že čára nepatří do oblasti řešení, protože nerovnost je přísný. Potom zvolíme vhodný bod mimo přímku, například (0,0). Protože 0 + 3(0) = 0 < 9, patří tento bod do množiny řešení nerovnice a polorovina obsahující tento bod (polovina „pod“ přímkou) je množinou řešení nerovnice. lineární nerovnost.
V prostoru R n jsou lineární nerovnosti výrazy, které lze zapsat jako
nebokde f je lineární tvar , a b je konstantní reálná hodnota.
Konkrétněji to lze napsat jako
nebo
Zde se nazývají neznámé, ale nazývají se koeficienty.
Případně totéž lze napsat jako
nebokde g je afinní funkce [4]
To znamená
nebo
Všimněte si, že jakákoli nerovnost obsahující znaménka „větší než“ nebo „větší než nebo rovno“ může být přepsána na nerovnost se znaménky „menší než“ nebo „menší než nebo rovno“, takže není potřeba definovat lineární nerovnosti s těmito znaky.
Systém lineárních nerovností je soubor nerovností se stejnými proměnnými:
Zde jsou proměnné, systémové koeficienty a konstantní členy.
Stručně to lze zapsat jako maticovou nerovnost
kde A je matice m × n , x je n × 1 sloupcový vektor proměnných a b je m × 1 sloupcový vektor konstant.
Ve výše popsaných systémech lze použít striktní i nepřísné nerovnosti.
Množina řešení reálné nerovnosti tvoří poloprostor n -rozměrného reálného prostoru, jeden ze dvou poloprostorů definovaných odpovídající lineární rovnicí.
Množina řešení soustavy lineárních nerovnic odpovídá průniku poloprostorů definovaných jednotlivými nerovnicemi. Je to konvexní množina, protože poloprostory jsou konvexní množiny a průnik množiny konvexních množin je také konvexní množinou. V nedegenerovaných případech je touto konvexní množinou konvexní mnohostěn (případně neohraničený, jako je poloprostor, deska mezi dvěma rovnoběžnými poloprostory nebo konvexní kužel ). Může to být i prázdný nebo konvexní mnohostěn nižší dimenze ohraničený afinním podprostorem n - rozměrného prostoru R n .
Lineární programováníProblém lineárního programování spočívá v hledání optima (maximální nebo minimální hodnoty) funkce (nazývané účelová funkce ) za určitého souboru omezení proměnných, což jsou obecně lineární nerovnosti [5] . Seznam těchto omezení je systém lineárních nerovností.
Výše uvedená definice vyžaduje dobře definované operace sčítání , násobení a porovnávání . Proto lze pojem lineární nerovnosti rozšířit na uspořádané kruhy a zejména na uspořádaná pole . Zobecnění tohoto typu jsou předmětem pouze teoretického zájmu, dokud se aplikace těchto zobecnění neujasní.