Intervalos de concavidade para cima
Em x³ − 3x a segunda derivada é 6x, então a curva tem concavidade para cima em (0, +∞). Informe os coeficientes e receba as duas derivadas e cada intervalo aberto em que a segunda é positiva. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Coeficientes
- 1, 0, -3, 0
- Grau
- 3
- Polinômio
- x^3 - 3x
- Coeficientes da primeira derivada
- 3, 0, -3
- Primeira derivada
- 3x^2 - 3
Um gráfico duas vezes diferenciável é côncavo para cima em um intervalo aberto quando a segunda derivada é estritamente positiva ali: a inclinação aumenta e a curva se curva como um copo que pode conter água. Para um polinômio univariado dado por uma lista de coeficientes, a segunda derivada é outro polinômio construído só com a regra da potência e analisado com um quadro de sinais clássico — sem calculadora gráfica, sem assinatura de álgebra computacional e sem uma caixa-preta de ponto flutuante que discrepe da fatoração manual. Esta calculadora de intervalos de concavidade para cima aceita coeficientes do grau mais alto ao mais baixo, forma p linha e p duas linhas, encontra cada raiz real distinta da segunda derivada, testa os pedaços abertos da reta real entre essas raízes e devolve os intervalos abertos onde p duas linhas permanece positiva, junto com cadeias polinomiais legíveis para exibição em sala.
O que concavidade para cima significa para um polinômio
O gráfico é côncavo para cima em um intervalo aberto I quando p duas linhas de x é estritamente maior que zero para todo x em I. Em uma raiz isolada de p duas linhas a segunda derivada é zero, de modo que esse ponto fica excluído de todo intervalo aberto de concavidade para cima mesmo quando o sinal é positivo dos dois lados (toque de multiplicidade par) ou só de um lado (mudança de sinal de multiplicidade ímpar, o cenário usual de inflexão).
Raízes complexas não reais de p duas linhas nunca aparecem na lista de cortes porque um quadro de sinais na reta real usa só abscissas reais. Polinômios de grau zero e de grau um têm segunda derivada identicamente nula, logo nunca são estritamente côncavos para cima em qualquer intervalo aberto e a lista de resultados fica vazia em vez de inventada.
Grau dois produz segunda derivada constante: se o coeficiente líder for positivo, toda a reta real é côncava para cima como um único intervalo aberto de menos infinito a mais infinito; se negativo, a lista fica vazia. Graus maiores produzem uma p duas linhas não constante cujas raízes reais particionam a reta em um número finito de pedaços abertos que este solucionador rotula com notação de intervalos.
Como o solucionador monta o quadro de sinais de p″
Após validar um array de coeficientes não vazio com termo líder não nulo, o motor diferencia duas vezes na ordem do grau mais alto primeiro e limpa zeros iniciais por cancelamento exato. O polinômio da segunda derivada é formatado para exibição e, quando o grau é pelo menos um, enviado a um pipeline determinístico de raízes reais compartilhado com outras ferramentas puras de cálculo do catálogo.
Quando todo coeficiente está perto de um inteiro, o teorema da raiz racional fornece um conjunto finito de candidatos; acertos são removidos com divisão sintética para que multiplicidades e fatores residuais encolham depressa. Residuais lineares resolvem-se por divisão; residuais quadráticos usam a fórmula do discriminante e mantêm só raízes reais.
Graus residuais maiores isolam-se sem bibliotecas externas localizando recursivamente pontos críticos do residual, aplicando um limite de magnitude de Cauchy, bissectando intervalos com mudança de sinal e polindo com Newton até residual e tamanho de passo caírem sob limiares epsilon rígidos. Raízes reais distintas ordenadas viram os pontos de quebra do quadro de sinais. Cada pedaço aberto — de menos infinito à primeira raiz, entre raízes consecutivas e da última raiz a mais infinito — é testado no ponto médio (ou um passo unitário além de um extremo ilimitado).
Pedaços onde p duas linhas avalia estritamente positiva emitem-se como intervalos abertos com extremo esquerdo, extremo direito e notação compacta como (0, +∞). As próprias raízes nunca entram porque aqui concavidade para cima significa segunda derivada estritamente positiva.
Casos de uso
Lição de cálculo e checagens de concavidade
Estudantes inserem coeficientes polinomiais e verificam intervalos abertos de concavidade para cima em relação ao trabalho manual com a segunda derivada e um quadro de sinais.
Bancos de prova e correção automática em LMS
Gere cúbicos e quáticos com intervalos de concavidade conhecidos e corrija entregas contra este oráculo determinístico p″(x)>0 em vez de pareamento frágil de strings.
Cadernos e scripts leves de projeto
Localize regiões em forma de copo em curvas de resposta de baixo grau em modelos de calibração ou de custo sem puxar um pacote completo de álgebra simbólica para o pipeline.
Perguntas frequentes
Como achar intervalos de concavidade para cima de um polinômio?
Envie coeficientes do grau mais alto primeiro (por exemplo [1, 0, -3, 0] para x³ − 3x).
O que significa côncavo para cima?
Em um intervalo aberto o gráfico se curva para cima (como um copo) quando a segunda derivada é estritamente positiva, de modo que a primeira derivada é crescente ali.
Por que as raízes de p″ ficam de fora dos intervalos?
Concavidade para cima aqui significa p″(x) > 0 de forma estrita. Em uma raiz, p″ é zero, logo essas abscissas são extremos de intervalos abertos, nunca pontos interiores do resultado.
O que acontece quando o polinômio é do segundo grau?
A segunda derivada é uma constante. Com coeficiente principal positivo, toda a reta real tem concavidade para cima, escrita como um único intervalo de menos infinito a mais infinito; com coeficiente negativo, a lista fica vazia.
Uma reta ou uma constante pode ter concavidade para cima?
Não. A segunda derivada delas vale zero em todo ponto, nunca é estritamente positiva, e a lista de intervalos volta vazia em vez de inventar um. É preciso um polinômio de grau dois ou maior.
Ferramentas relacionadas
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
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)Exemplo de requisição
{
"coefficients": [
1,
0,
-3,
0
]
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.concave_up_intervals",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |
Notas técnicas
O que concavidade para cima significa para um polinômio
Escreva um polinômio como p de x igual a a_n x à n mais potências inferiores até o termo constante a_0. Diferencie duas vezes com a regra da potência: cada a_k x à k vira k a_k x à k menos um, e de novo para a segunda derivada.
Como o solucionador monta o quadro de sinais de p″
Ruído quase inteiro é arredondado para goldens JSON estáveis entre runtimes.
Contrato de entrada, formato da resposta e onde a API se encaixa
Exemplo: um, zero, menos três, zero representa x ao cubo menos três x, cuja segunda derivada é seis x, positiva precisamente no raio aberto (0, +∞). Use a ferramenta gratuita no navegador para checagens pontuais de lição e demos de aula sem instalar Maxima nem uma pilha local de NumPy. Envie um corpo JSON com o array obrigatório coefficients de números finitos, grau mais alto primeiro; o alias coeffs é aceito por conveniência. Em sucesso a resposta devolve coeficientes limpos, degree, uma cadeia legível do polinômio, listas de coeficientes da primeira e da segunda derivada e cadeias de exibição, as raízes reais ordenadas da segunda derivada, o array intervals com campos left, right e notation, interval_count e uma legenda formula de uma linha para rótulos de UI. Campos ausentes, entradas não finitas, coeficiente líder zero ou grau acima do teto de segurança falham com invalid_input e não são cobrados. Use a API quando uma plataforma de tutoria, um sandbox de avaliação de código, um gerador de currículo ou um pipeline de cadernos precisar de um contrato estável sob saldo pré-pago KIT a US$ 0,002 por item bem-sucedido. Combine a lista de intervalos com seu próprio plotter se precisar de um esboço da curva e das regiões de concavidade — este endpoint devolve os conjuntos abertos onde o gráfico «segura água», não uma figura renderizada.
Perguntas técnicas
E polinômios lineares ou constantes?
A segunda derivada deles é identicamente nula, logo nunca é estritamente positiva. interval_count é zero e intervals é um array vazio.
Quanto custa a calculadora de intervalos de concavidade para cima?
A ferramenta do navegador é gratuita. Pedidos à API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.