Calcolatore dei coefficienti di Taylor del logaritmo naturale
Il calcolatore dei coefficienti di Taylor del logaritmo naturale genera la serie di Maclaurin di ln(1+x) fino al grado scelto da Lei.
Esegui gratis nel browser
Parte dal coefficiente costante pari a zero e applica poi lo schema dei reciproci alternati: 1, -1/2, 1/3, -1/4 e così via. Ogni risultato riporta la potenza, il coefficiente numerico e la frazione esatta, risultando utile per studiare l’analisi, controllare uno sviluppo svolto a mano o inserire in un software un’approssimazione logaritmica finita. Il calcolo è deterministico e supporta gradi da zero a mille.
Scelga la potenza massima inclusa nella serie
Inserisca un intero non negativo denominato grado. Il calcolatore interpreta il valore in modo inclusivo: con grado 6 restituisce quindi i coefficienti di x alle potenze 0, 1, 2, 3, 4, 5 e 6. Il grado 0 è valido e restituisce soltanto il coefficiente costante, che è zero perché ln(1+0)=0. Il grado 1 restituisce il troncamento lineare x. Distinguere il grado dal numero di termini non nulli evita un comune errore di conteggio: l’output contiene sempre il grado più un record, dato che il termine costante è rappresentato esplicitamente. L’intervallo accettato termina a 1000, un limite ampio per generare coefficienti mantenendo la risposta circoscritta e agevole da consultare. Non inserisca un decimale, una stringa numerica, un valore negativo, infinito e non ometta il campo; l’input deve essere un vero intero nell’intervallo dichiarato. Questo strumento genera coefficienti anziché valutare il polinomio per uno specifico x, pertanto non è previsto un campo x. Una volta ricevuti i record, Lei può usarne quanti ne richiedono l’approssimazione, la dimostrazione, l’esercizio o il programma. Lo stesso grado produce sempre il medesimo output ordinato.
Interpreti i coefficienti reciproci alternati
Lo sviluppo di Maclaurin è ln(1+x)=x-x^2/2+x^3/3-x^4/4+..., quindi il coefficiente di x^n è (-1)^(n+1)/n per ogni intero n maggiore o uguale a 1. Il coefficiente costante alla potenza 0 viene gestito separatamente ed è zero. Ogni record restituito contiene power, coefficient ed exact. Power è l’esponente n. Coefficient è il valore numerico JavaScript, comodo per il calcolo diretto. Exact è una stringa come 1/3 o -1/4 che conserva la forma razionale senza ambiguità di visualizzazione in virgola mobile; il primo coefficiente è scritto semplicemente come 1. Le potenze positive dispari hanno coefficienti positivi, mentre quelle pari hanno coefficienti negativi. I record sono ordinati dalla potenza 0 al grado selezionato, perciò anche la loro posizione nell’array coincide con l’esponente. La risposta identifica inoltre la funzione, indica zero come centro dello sviluppo e riporta un raggio di convergenza pari a uno. Tale raggio descrive la serie di potenze centrata in zero, ma non garantisce che un troncamento finito soddisfi una determinata tolleranza. Non intervengono algebra simbolica o derivazione numerica: viene applicata direttamente la formula nota, rendendo prevedibili e verificabili anche i gradi elevati.
Utilizzi correttamente un polinomio di Taylor finito
L’elenco restituito definisce un’approssimazione polinomiale quando Lei moltiplica ogni coefficiente per x elevato alla potenza indicata e somma i termini. Per valori con modulo minore di uno, aumentare il grado in genere migliora l’approssimazione, anche se la convergenza rallenta quando x si avvicina a uno dei due estremi. Per x=1, la serie infinita diventa la serie armonica alternata e converge a ln(2), ma un risultato finito conserva un errore di troncamento. Per x=-1, il logaritmo non è finito e la serie corrispondente non fornisce un valore funzionale finito. Fuori dal raggio di convergenza, aggiungere termini di Taylor non rende questo sviluppo una valida approssimazione del logaritmo. Il calcolatore non valuta x, non stima il resto, non sceglie un grado in base a una tolleranza richiesta, non semplifica una funzione fornita e non sviluppa ln(a+x) attorno a un altro centro. Il suo scopo preciso è restituire in modo coerente i coefficienti di ln(1+x). È quindi adatto a dimostrazioni didattiche, fixture per test e codice numerico che gestisca autonomamente valutazione ed errore. Il browser offre un risultato immediato, mentre una richiesta API costa $0.002 e restituisce gli stessi dati strutturati ai flussi automatizzati.
Casi d'uso
Controllare una derivazione di analisi
Confronti uno sviluppo di Maclaurin scritto a mano con coefficienti esatti ordinati fino al grado assegnato.
Creare un’approssimazione polinomiale
Ottenga coefficienti numerici che il software può combinare con potenze di x nell’intervallo di convergenza.
Preparare dati di test deterministici
Generi record riproducibili di coefficienti per verificare software matematico simbolico o numerico.
Domande frequenti
Qual è il coefficiente di x alla potenza n?
Per n maggiore o uguale a 1 è (-1)^(n+1)/n. Il coefficiente alla potenza 0 è zero.
Il grado selezionato comprende il termine costante?
Il grado è l’esponente massimo incluso. L’output contiene il grado più un record perché include la potenza 0.
Perché vengono restituiti coefficienti esatti e numerici?
La frazione esatta conserva la forma del reciproco alternato, mentre il valore numerico facilita il calcolo.
Il calcolatore valuta ln(1+x) per un valore di x?
No. Genera soltanto i coefficienti; valutazione e stima del resto non rientrano nel suo scopo.
Dove converge la serie di Taylor?
Il raggio di convergenza attorno a zero è 1. L’estremo x=1 converge condizionatamente, mentre x=-1 non produce un valore logaritmico finito.
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/taylor-coefficients-ln \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"degree":6}'const res = await fetch("https://api.kit.forhosting.com/calculus/taylor-coefficients-ln", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"degree": 6
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/taylor-coefficients-ln",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"degree": 6
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/taylor-coefficients-ln", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"degree":6}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"degree":6}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/taylor-coefficients-ln", 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
{
"degree": 6
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.taylor_coefficients_ln",
"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. |