Kalkulačka kvadratických rovnic

Vyřešte ax² + bx + c = 0 ze tří koeficientů nebo z celé rovnice s přesnými i desetinnými výsledky.

Zadat jako

Vyzkoušejte příklad
Řešení
Postup krok za krokem
Tvar křivky
Klíčové vlastnosti
Diskriminant
Vrchol
Osa symetrie
Průsečík s osou y
Součet kořenů
Součin kořenů
Rozklad na součin
Vyplňte a, b a c – řešení se budou aktualizovat během psaní.

Každý krok výpočtu probíhá ve vašem prohlížeči – zadaná čísla nikdy neopustí vaše zařízení.

Časté dotazy

V jakých tvarech jsou uváděna řešení?

Každé řešení se nejprve zobrazí v přesném tvaru – jako celé číslo, zkrácený zlomek nebo zjednodušená odmocnina, například (3 + √5)/2 – a pod ním je uvedeno desetinné číslo. Pokud je diskriminant záporný, získáte místo toho dvojici komplexních kořenů zapsaných s i.

Co mi říká diskriminant?

Diskriminant je b² − 4ac. Pokud je větší než nula, křivka protíná osu x dvakrát a oba kořeny jsou reálné a různé; pokud je přesně roven nule, dotýká se osy jednou a oba kořeny splývají; pokud je menší než nula, křivka osu zcela míjí a oba kořeny jsou komplexní.

Co mohu do kalkulačky zadat?

Do polí pro koeficienty lze zadávat celá čísla, desetinná čísla, zlomky jako 3/4 a hodnoty jako 2e-3. Do pole pro rovnici lze zadat celý řádek jako 2x² + 3x − 5 = 0, v libovolném pořadí členů, s jakýmkoli jedním písmenem jako neznámou a s členy na obou stranách rovnítka.

Co se stane, když je a rovno 0?

Nic se nepokazí. Bez členu x² je rovnice lineární, takže se vyřeší jako bx + c = 0 a výsledek se zobrazí na stejném místě. Pokud je i b rovno 0, dozvíte se, zda je tvrzení nepravdivé pro každé x, nebo pravdivé pro každé x.

Jak funguje Kalkulačka kvadratických rovnic

Kalkulačka kvadratických rovnic je bezplatný online nástroj určený k řešení kvadratických rovnic ve tvaru ax² + bx + c = 0. Uživatelé mohou najít kořeny rovnice buď zadáním tří samostatných koeficientů, nebo vložením celé rovnice přímo do nástroje. Kalkulačka automaticky vypočítá a zobrazí řešení v přesném i desetinném tvaru, vygeneruje podrobný postup výpočtu krok za krokem a poskytne klíčové geometrické vlastnosti rovnice společně s vizuálním náčrtem křivky.

Výpočty probíhají v reálném čase, což znamená, že se výsledky a všechny výstupy automaticky aktualizují během psaní do vstupních polí. Celý proces je navíc zcela privátní – každý krok výpočtu se zpracovává přímo ve webovém prohlížeči uživatele a zadaná čísla ani rovnice nikdy neopouštějí jeho zařízení.


Možnosti zadání a ovládací prvky

Nástroj nabízí flexibilní způsoby zadávání dat podle toho, v jakém formátu máte rovnici k dispozici:

  • Zadat jako (modeLabel): Přepínač umožňuje zvolit mezi dvěma režimy:
    • Koeficienty (mode.coefficients): Zpřístupní tři samostatná pole pro Koeficient u x² (a), Koeficient u x (b) a Absolutní člen (c). Tato pole přijímají celá čísla, desetinná čísla, zlomky (např. 3/4) a zápis ve vědecké notaci (např. 2e-3).
    • Celá rovnice (mode.equation): Aktivuje jedno textové pole s názvem Vaše rovnice. Do tohoto pole lze zapsat kompletní rovnici (např. 2x² + 3x − 5 = 0) v libovolném pořadí členů. Jako neznámou lze použít jakékoli jedno písmeno a členy mohou být umístěny na obou stranách rovnítka.
  • Vyzkoušejte příklad (examplesLabel): Rychlé odkazy pro okamžité vyplnění vzorových úloh:
    • Dva reálné kořeny (example.twoRoots)
    • Jeden dvojnásobný kořen (example.repeated)
    • Žádné reálné kořeny (example.complex)
    • Zlomkové koeficienty (example.fraction)
  • Vymazat (action.clear): Tlačítko pro okamžité vyčištění všech vstupních polí.

Výstupy a interpretace výsledků

Po zadání platné rovnice kalkulačka přehledně uspořádá výsledky do několika sekcí:

Řešení (resultsLabel)

Kořeny rovnice jsou prezentovány ve dvou formátech s interaktivní nápovědou Kliknutím zkopírujete (copyHint) pro snadné přenesení výsledků:

  • Přesný tvar (result.exact): Zobrazuje matematicky přesné vyjádření kořenů. Pokud je diskriminant dokonalým čtvercem, kořen se zobrazí jako celé číslo nebo zkrácený zlomek. Pokud tomu tak není, zobrazí se jako zjednodušená odmocnina (s největším společným dělitelem vytknutým před odmocninu, např. (3 + √5)/2). V případě záporného diskriminantu se zobrazí jako dvojice komplexně sdružených čísel s imaginární jednotkou i.
  • Desetinné číslo (result.decimal): Desetinné vyjádření kořenů se zobrazuje přímo pod přesným tvarem, avšak pouze tehdy, pokud přináší novou informaci, kterou přesný tvar neobsahuje (tedy u iracionálních a komplexních čísel).

Klasifikace kořenů

Podle povahy výsledku kalkulačka zobrazí jedno z následujících hlášení:

  • Dva různé reálné kořeny – křivka protíná osu x dvakrát. (kind.twoReal)
  • Jeden dvojnásobný kořen – křivka se osy x pouze dotýká. (kind.doubleReal)
  • Dva komplexní kořeny – křivka nikdy neprotne osu x. (kind.complex)
  • Při a = 0 se jedná o lineární rovnici, která je vyřešena pro x níže. (kind.linear)
  • Žádná hodnota x nemůže tuto rovnost splnit. (kind.noSolution)
  • Řešením je každé číslo. (kind.everyNumber)

Postup krok za krokem (workLabel)

Kalkulačka podrobně rozepisuje matematický postup řešení pomocí těchto kroků:

  • Výpočet diskriminantu (step.discriminant)
  • Dosazení čísel do vzorce (step.substitute)
  • Určení jednotlivých řešení (step.roots)
  • Vyjádření x (step.linear) – tento krok se zobrazuje při řešení lineárních rovnic, kdy a = 0.

Klíčové vlastnosti (factsLabel)

V tabulce pod výpočtem naleznete geometrické a algebraické vlastnosti rovnice:

  • Diskriminant (označovaný symbolem Δ)
  • Vrchol paraboly
  • Osa symetrie
  • Průsečík s osou y
  • Součet kořenů
  • Součin kořenů
  • Rozklad na součin (fact.factored): Tento řádek se zobrazuje pouze v případě, že lze rovnici rozložit nad oborem racionálních čísel; pro rovnice s iracionálními nebo komplexními kořeny se nezobrazuje.

Náčrt s názvem Tvar křivky (sketchLabel) vizuálně doplňuje tyto vlastnosti a ukazuje polohu paraboly vůči osám.


Matematická pravidla a přesnost výpočtu

Kalkulačka se striktně řídí matematickými pravidly pro kvadratické rovnice a spolehlivě řeší i specifické hraniční stavy:

Role diskriminantu (Δ)

Počet a typ kořenů se určuje z přesné celočíselné hodnoty diskriminantu Δ = b² − 4ac, nikoli z jeho zaokrouhlené hodnoty. Tím se předchází chybám, kdy by rovnice s téměř shodnými hodnotami b² a 4ac byla nesprávně označena za rovnici s jedním dvojnásobným kořenem.

  • Je-li Δ > 0, kalkulačka vypočítá dva různé reálné kořeny pomocí vzorce x = (−b ± √Δ) / 2a.
  • Je-li Δ = 0, výsledkem je jeden dvojnásobný kořen.
  • Je-li Δ < 0, kalkulačka pracuje s komplexně sdruženou dvojicí kořenů. Pro dosazení používá vzorec x = (−b ± i√(4ac − b²)) / 2a, díky čemuž se v mezikrocích nikdy nezobrazuje odmocnina ze záporného čísla.

Vysoká numerická přesnost

Nástroj je navržen tak, aby zachovával významné číslice i v extrémních případech. Například u rovnice x² + 1000000000x + 1 = 0 nedojde k zaokrouhlení menšího z kořenů na nulu, ale kalkulačka si zachová plnou přesnost obou výsledků.

Degenerované a lineární případy (a = 0)

Pokud uživatel nastaví koeficient u x² (a) na hodnotu 0, kalkulačka neskončí chybou. Automaticky přepne do režimu lineární rovnice bx + c = 0, vyřeší ji pro x a zobrazí lineární postup úpravy rovnice.

Pokud nastane situace, kdy je a = 0 a zároveň b = 0, kalkulačka vyhodnotí zbývající konstantní výraz. Podle výsledku pak vypíše buď hlášení, že žádná hodnota x nemůže rovnost splnit, nebo že řešením je každé číslo.


Omezení vstupu a chybová hlášení

Aby mohl algoritmus rovnici správně analyzovat a vyřešit, musí vstup splňovat určité formální náležitosti. V případě nesprávného zadání kalkulačka zobrazí konkrétní chybové hlášení:

Chybová situace Zobrazené chybové hlášení
Zadání neplatného formátu čísla Zadejte číslo, například 2, −0,5 nebo 3/4.
Nula ve jmenovateli zadaného zlomku Zlomek nemůže mít ve jmenovateli 0.
Překročení maximálního počtu znaků Tento zápis je delší, než kolik dokáže tento nástroj načíst.
Přítomnost závorek v rovnici Nejprve roznásobte závorky – tento nástroj načítá prostý tvar ax² + bx + c.
Použití více než jednoho písmene pro neznámou Jako neznámou použijte jedno písmeno.
Rovnice vyššího stupně nebo neznámá ve jmenovateli Tento nástroj řeší rovnice maximálně do x² – nepodporuje vyšší mocniny ani písmena ve jmenovateli zlomku.
Nesprávný počet znamének rovnosti Použijte jedno znaménko rovnosti s hodnotami na obou stranách.
Chybějící proměnná k řešení Zde není žádné písmeno, pro které by se dalo hledat řešení.
Nečitelná syntaxe rovnice Tento zápis se nepodařilo načíst jako rovnici. Zkuste tvar 2x² + 3x − 5 = 0.

Algebraické souvislosti a Viètovy vzorce

Při analýze kvadratických rovnic kalkulačka využívá a zobrazuje vztahy mezi kořeny, které definují Viètovy vzorce. Pro rovnici v normovaném tvaru platí, že součet obou kořenů je roven −b/a a jejich součin je roven c/a.

Tyto hodnoty, které kalkulačka zobrazuje v sekci klíčových vlastností, slouží jako rychlá kontrola správnosti ručního výpočtu. Pokud například ručně vypočítáte kořeny, jejich vynásobením musíte získat přesně hodnotu uvedenou v řádku Součin kořenů a jejich sečtením hodnotu v řádku Součet kořenů. Tyto vztahy zároveň přímo souvisejí s rozkladem kvadratického trojčlenu na součin kořenových činitelů, který kalkulačka zobrazuje, pokud jsou kořeny racionálními čísly.


Často kladené otázky (FAQ)

Co mohu do kalkulačky zadat?

Do polí pro koeficienty lze zadávat celá čísla, desetinná čísla, zlomky jako 3/4 a hodnoty jako 2e-3. Do pole pro rovnici lze zadat celý řádek jako 2x² + 3x − 5 = 0, v libovolném pořadí členů, s jakýmkoli jedním písmenem jako neznámou a s členy na obou stranách rovnítka.

V jakých tvarech jsou uváděna řešení?

Každé řešení se nejprve zobrazí v přesném tvaru – jako celé číslo, zkrácený zlomek nebo zjednodušená odmocnina, například (3 + √5)/2 – a pod ním je uvedeno desetinné číslo. Pokud je diskriminant záporný, získáte místo toho dvojici komplexních kořenů zapsaných s i.

Co mi říká diskriminant?

Diskriminant je b² − 4ac. Pokud je větší než nula, křivka protíná osu x dvakrát a oba kořeny jsou reálné a různé; pokud je přesně roven nule, dotýká se osy jednou a oba kořeny splývají; pokud je menší než nula, křivka osu zcela míjí a oba kořeny jsou komplexní.

Co se stane, když je a rovno 0?

Nic se nepokazí. Bez členu x² je rovnice lineární, takže se vyřeší jako bx + c = 0 a výsledek se zobrazí na stejném místě. Pokud je i b rovno 0, dozvíte se, zda je tvrzení nepravdivé pro každé x, nebo pravdivé pro každé x.