Systém bilineárních rovnic - System of bilinear equations

v algebra, soustavy bilineárních rovnic jsou kolekce rovnic, z nichž každá je psána jako bilineární forma, pro které se hledá společné řešení. Vzhledem k tomu, že jedna sada proměnných je reprezentována jako vektor Xa další reprezentovaný vektorem y, pak systém bilineárních rovnic pro X a y lze psát . Tady, i je celé číslo jehož hodnota se pohybuje od 1 do nějaké horní hranice r, jsou matice a jsou některé reálná čísla. Systémy bilineárních rovnic vznikají v mnoha předmětech včetně inženýrství, biologie, a statistika.

Řešení v celých číslech

Zde uvažujeme teorii řešení pro bilineární rovnice v celých číslech. Nechť je daný systém bilineární rovnice

Tento systém lze zapsat jako

Jakmile vyřešíme tento lineární systém rovnic, pak pomocí faktorizace pořadí níže můžeme získat řešení pro daný bilineární systém.

Nyní vyřešíme první rovnici pomocí Smith normální forma. Vzhledem k jakékoli matice , můžeme dostat dvě matice a v a , respektive takové, že , kde je následující:

kde a pro . Vzhledem k systému , můžeme to přepsat jako , kde a . Řešení je jednodušší jako matice je poněkud diagonální. Jelikož se množíme několika nonsingulárními maticemi, jsou dva systémy rovnic ekvivalentní v tom smyslu, že řešení jednoho systému mají vzájemnou korespondenci s řešeními jiného systému. Řešíme a vzít Nechte řešení být

kde jsou volná celá čísla a toto jsou všechna řešení . Takže jakékoli řešení je . Nechat být dán

Pak je

Chceme matici mít pořadí 1, aby bylo možné provést faktorizaci uvedenou ve druhé rovnici. Řešení kvadratické rovnice ve 2 proměnných v celých číslech nám dá řešení pro bilineární systém. Tuto metodu lze rozšířit na jakoukoli dimenzi, ale ve vyšších dimenzích se řešení stávají komplikovanějšími. Tento algoritmus lze použít v Šalvěj nebo MATLAB.

Viz také

Soustavy lineárních rovnic

Reference