Intervalli di concavità verso l’alto
Per x³ − 3x la derivata seconda è 6x, quindi la curva è concava verso l'alto su (0, +∞). Inserisca i coefficienti per ottenere entrambe le derivate e ogni intervallo aperto in cui la seconda resta positiva. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Coefficienti
- 1, 0, -3, 0
- Grado
- 3
- Polinomio
- x^3 - 3x
- Coefficienti della derivata prima
- 3, 0, -3
- Derivata prima
- 3x^2 - 3
Un grafico due volte differenziabile è concavo verso l’alto su un intervallo aperto quando la seconda derivata è strettamente positiva lì: la pendenza cresce e la curva si piega come una tazza che può contenere acqua. Per un polinomio univariato dato da un elenco di coefficienti, la seconda derivata è un altro polinomio costruibile con la sola regola della potenza e analizzabile con un classico quadro dei segni — senza calcolatrice grafica, senza abbonamento di algebra computazionale e senza una scatola nera a virgola mobile che diverga dalla fattorizzazione a mano. Questo calcolatore di intervalli di concavità verso l’alto accetta i coefficienti dal grado più alto al più basso, forma p primo e p secondo, trova ogni radice reale distinta della seconda derivata, prova i pezzi aperti della retta reale tra tali radici e restituisce gli intervalli aperti dove p secondo resta positiva, insieme a stringhe polinomiali leggibili per la lezione.
Cosa significa concavità verso l’alto per un polinomio
Il grafico è concavo verso l’alto su un intervallo aperto I quando p secondo di x è strettamente maggiore di zero per ogni x in I. In una radice isolata di p secondo la seconda derivata è zero, quindi quel punto è escluso da ogni intervallo aperto di concavità verso l’alto anche quando il segno è positivo da entrambi i lati (tocco di molteplicità pari) o da un solo lato (cambio di segno di molteplicità dispari, il caso abituale di flesso).
Le radici complesse non reali di p secondo non compaiono mai nell’elenco dei tagli perché un quadro dei segni sulla retta reale usa solo ascisse reali. I polinomi di grado zero e di grado uno hanno seconda derivata identicamente nulla, quindi non sono mai strettamente concavi verso l’alto su alcun intervallo aperto e l’elenco dei risultati resta vuoto anziché inventato.
Il grado due produce una seconda derivata costante: se il coefficiente direttore è positivo, l’intera retta reale è concava verso l’alto come un solo intervallo aperto da meno infinito a più infinito; se negativo, l’elenco è vuoto. Gradi superiori producono una p secondo non costante le cui radici reali partizionano la retta in un numero finito di pezzi aperti che questo solutore etichetta con notazione di intervalli.
Come il solutore costruisce il quadro dei segni di p″
Dopo aver validato un array di coefficienti non vuoto con termine direttore non nullo, il motore differenzia due volte nell’ordine dal grado più alto e pulisce gli zeri iniziali da cancellazioni esatte. Il polinomio della seconda derivata viene formattato per la visualizzazione e, quando il grado è almeno uno, passato a una pipeline deterministica di radici reali condivisa con altri strumenti puri di calcolo del catalogo.
Quando ogni coefficiente è vicino a un intero, il teorema delle radici razionali fornisce un insieme finito di candidati; i colpi vengono estratti con divisione sintetica così molteplicità e fattori residuali si riducono in fretta. I residuali lineari si risolvono per divisione; i residuali quadratici usano la formula del discriminante e tengono solo radici reali.
I gradi residuali superiori si isolano senza librerie esterne localizzando ricorsivamente i punti critici del residuale, applicando un bound di magnitudine di Cauchy, bisezionando intervalli con cambio di segno e lucidando con Newton finché residuale e passo non scendono sotto soglie epsilon strette. Le radici reali distinte ordinate diventano i punti di rottura del quadro dei segni.
Ogni pezzo aperto — da meno infinito alla prima radice, tra radici consecutive e dall’ultima radice a più infinito — viene provato in un punto medio (o un passo unitario oltre un estremo illimitato). I pezzi in cui p secondo valuta strettamente positiva vengono emessi come intervalli aperti con estremo sinistro, estremo destro e una notazione compatta come (0, +∞). Le radici stesse non sono mai incluse perché qui concavità verso l’alto significa seconda derivata strettamente positiva.
Casi d'uso
Compiti di calcolo e controlli di concavità
Gli studenti inseriscono coefficienti polinomiali e verificano intervalli aperti di concavità verso l’alto rispetto al lavoro a mano con la seconda derivata e un quadro dei segni.
Banche d’esame e correzione automatica LMS
Generi cubiche e quartiche con intervalli di concavità noti e valuti le consegne contro questo oracolo deterministico p″(x)>0 invece di un fragile confronto di stringhe.
Taccuini e script leggeri di progettazione
Localizzi regioni a forma di tazza su curve di risposta di basso grado in modelli di calibrazione o di costo senza portare un intero pacchetto di algebra simbolica nella pipeline.
Domande frequenti
Come si trovano gli intervalli di concavità verso l’alto di un polinomio?
Invii i coefficienti dal grado più alto (ad esempio [1, 0, -3, 0] per x³ − 3x).
Cosa significa concavo verso l’alto?
Su un intervallo aperto il grafico si piega verso l’alto (come una tazza) quando la seconda derivata è strettamente positiva, così la prima derivata è ivi crescente.
Perché le radici di p″ sono escluse dagli intervalli?
Qui concavità verso l’alto significa p″(x) > 0 in senso stretto. In una radice, p″ è zero, quindi quelle ascisse sono estremi di intervalli aperti, mai punti interni del risultato.
Che cosa succede con un polinomio di secondo grado?
La derivata seconda è una costante. Con coefficiente direttivo positivo tutta la retta reale è concava verso l'alto, scritta come un unico intervallo da meno infinito a più infinito; con coefficiente negativo l'elenco è vuoto.
Una retta o una costante può essere concava verso l'alto?
No. La loro derivata seconda è zero ovunque, mai strettamente positiva, e l'elenco degli intervalli torna vuoto invece di inventarne uno. Serve un polinomio di grado due o superiore.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/calculus/concave-up-intervals \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"coefficients":[1,0,-3,0]}'const res = await fetch("https://api.kit.forhosting.com/calculus/concave-up-intervals", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"coefficients": [
1,
0,
-3,
0
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/concave-up-intervals",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"coefficients": [
1,
0,
-3,
0
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/concave-up-intervals", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"coefficients":[1,0,-3,0]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"coefficients":[1,0,-3,0]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/concave-up-intervals", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"coefficients": [
1,
0,
-3,
0
]
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.concave_up_intervals",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Cosa significa concavità verso l’alto per un polinomio
Scriva un polinomio come p di x uguale a a_n x alla n più potenze inferiori fino al termine costante a_0. Differenzi due volte con la regola della potenza: ogni a_k x alla k diventa k a_k x alla k meno uno, poi di nuovo per la seconda derivata.
Come il solutore costruisce il quadro dei segni di p″
Il rumore quasi intero viene arrotondato per goldens JSON stabili tra runtime.
Contratto di ingresso, forma della risposta e dove entra l’API
Esempio: uno, zero, meno tre, zero rappresenta x al cubo meno tre x, la cui seconda derivata è sei x, positiva precisamente sul raggio aperto (0, +∞). Usi lo strumento gratuito nel browser per controlli saltuari di compiti e demo in aula senza installare Maxima né uno stack locale NumPy. Invii un corpo JSON con l’array obbligatorio coefficients di numeri finiti, grado più alto per primo; l’alias coeffs è accettato per comodità. In caso di successo la risposta restituisce coefficienti ripuliti, degree, una stringa leggibile del polinomio, elenchi di coefficienti della prima e della seconda derivata e stringhe di visualizzazione, le radici reali ordinate della seconda derivata, l’array intervals con campi left, right e notation, interval_count e una didascalia formula di una riga per etichette UI. Campi mancanti, voci non finite, coefficiente direttore zero o grado oltre il tetto di sicurezza falliscono con invalid_input e non vengono addebitati. Usi l’API quando una piattaforma di tutoraggio, un sandbox di valutazione del codice, un generatore di curriculum o una pipeline di taccuini necessita di un contratto stabile sotto saldo prepagato KIT a $0.002 per elemento riuscito. Abbini l’elenco di intervalli al proprio tracciatore se le serve uno schizzo della curva e delle regioni di concavità: questo endpoint restituisce gli insiemi aperti dove il grafico «tiene l’acqua», non una figura renderizzata.
Domande tecniche
E i polinomi lineari o costanti?
La loro seconda derivata è identicamente nulla, quindi non è mai strettamente positiva. interval_count è zero e intervals è un array vuoto.
Quanto costa il calcolatore di intervalli di concavità verso l’alto?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l’input non valido non viene addebitato.