Somma parziale serie geometrica finita
Sommi una progressione geometrica senza procedere termine per termine: con primo termine 2, ragione 3 e cinque termini, 2 + 6 + 18 + 54 + 162 = 242, e viene mostrato anche l’ultimo termine, 162. Gestisce anche la ragione 1. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- A
- 2
- Resistenza (Ω)
- 3
- N
- 5
- Sum
- 242
- Ultimo termine
- 162
- Max n
- 10.000
Una serie geometrica finita è il totale accumulato di una successione geometrica: ogni termine si ottiene moltiplicando il precedente per una ragione comune fissa. Esempi classici di aula includono due più sei più diciotto più cinquantaquattro, dove il primo termine è due, la ragione è tre e quattro termini sommano ottanta. Invece di sommare ogni potenza a mano, la formula chiusa moltiplica il primo termine per uno meno la ragione elevata al numero di termini, poi divide per uno meno la ragione—oppure moltiplica semplicemente il primo termine per n quando la ragione è esattamente uno. Questa capacità valuta quella formula di somma parziale in modo deterministico: invii a, r e n e riceva la somma, l'ultimo termine e la stringa della formula usata.
Cos'è una serie geometrica finita e come funziona la somma chiusa
Una successione geometrica inizia da un primo termine a e moltiplica per una ragione comune r a ogni passo, così i termini leggono a, a per r, a per r al quadrato, fino ad a per r elevato a n meno uno. La serie geometrica finita è la somma parziale di quei primi n termini.
Derivare la forma chiusa è materiale standard di calcolo e precalcolo: scriva S_n per la somma, moltiplichi per r per spostare gli indici e sottragga per cancellare i termini intermedi, lasciando S_n per uno meno r uguale ad a per uno meno r alla n. Dividendo si ottiene S_n uguale ad a per uno meno r alla n, tutto su uno meno r, ogni volta che r non è uno.
Quando r vale uno ogni termine è a, quindi la somma collassa ad a per n—un caso speciale in cui la formula dividerebbe per zero se applicata in modo ingenuo. Controlli classici includono a uguale a due, r uguale a tre, n uguale a cinque: i termini sono due, sei, diciotto, cinquantaquattro e centosessantadue, e la somma chiusa è duecentoquarantadue.
Un altro controllo è un primo termine unitario con ragione un mezzo su quattro termini: uno più un mezzo più un quarto più un ottavo uguale a uno e sette ottavi. Un conteggio termini zero o un n negativo non è una somma parziale in questo prodotto: il gestore rifiuta n inferiore a uno piuttosto che restituire zero o inventare convenzioni di serie vuota.
A differenza di una serie geometrica infinita, non c'è requisito di convergenza su |r|; ogni n finito è ben definito quando l'aritmetica resta nel floating point finito.
Dove un calcolatore di serie geometrica finita rende valore
Le aule e le piattaforme di tutoraggio usano un calcolatore di somma parziale di serie geometrica finita affinché gli apprendisti verifichino S_n per a, r e n arbitrari senza errori di segno espandendo le potenze a mano. I generatori di preparazione esami necessitano di un oracolo deterministico che segni come errato un conteggio termini zero invece di restituire un successo vuoto in silenzio.
Le note di fisica e ingegneria usano progressioni geometriche per attenuazione successiva, guadagni di campionamento o inviluppi di filtri ricorsivi; la forma chiusa è esatta nel floating point e più economica che iterare migliaia di moltiplicazioni in un foglio di calcolo. Le landing sorelle di questo kit mirano a intenzioni diverse: la somma di serie geometrica infinita richiede ragione assoluta strettamente minore di uno, e il calcolatore di successione geometrica enfatizza l'n-esimo termine insieme alla somma sotto un taglio di successioni.
Questa pagina è specificamente per chi cerca la forma chiusa della somma parziale finita in un inquadramento di calcolo. La validazione fallita non consuma saldo. Mantenga n nell'intervallo pubblicato, fissi la somma arrotondato nei test e otterrà somme parziali riproducibili per compiti, plugin LMS e worker di bordo senza erigere infrastruttura di matematica simbolica propria.
Casi d'uso
Controlli in aula e compiti
Lasci che gli studenti inviino primo termine, ragione comune e conteggio termini; verifichi S_n con la formula chiusa senza espandere ogni potenza a mano.
Valutazione automatica di esami e LMS
Valuti voci di serie geometriche finite con un oracolo deterministico che rifiuta n sotto uno e non inventa mai una risposta di somma infinita.
Finanza e crescita composta su orizzonti fissi
Sommi flussi di cassa geometrici o fattori composti multiperiodo per un numero noto di passi negli script senza dipendenza da algebra computazionale.
Domande frequenti
Come si calcola la somma di una serie geometrica finita?
Invii numeri finiti a (primo termine), r (ragione comune) e l'intero n (conteggio termini ≥ 1).
Cosa succede se la ragione comune r vale 1?
Ogni termine è uguale ad a, quindi la somma è a per n. Il campo formula della risposta documenta quel caso speciale; il gestore non divide mai per zero.
Deve essere |r| minore di 1?
No. Le somme parziali finite sono definite per qualsiasi r finito. Il requisito |r| < 1 vale solo per le serie geometriche infinite, che sono un'altra capacità.
Quali valori di n sono ammessi?
n deve essere un intero da 1 a 10000.
Quanto fa 2 + 6 + 18 + 54 + 162?
Fa 242. È una serie geometrica con primo termine 2, ragione 3 e cinque termini; la formula moltiplica 2 per 1 − 3^5 e divide per 1 − 3. Il calcolatore mostra anche che l’ultimo termine è 162.
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/geometric-series-sum-finite \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"a":2,"r":3,"n":5}'const res = await fetch("https://api.kit.forhosting.com/calculus/geometric-series-sum-finite", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"a": 2,
"r": 3,
"n": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/calculus/geometric-series-sum-finite",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"a": 2,
"r": 3,
"n": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/calculus/geometric-series-sum-finite", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"a":2,"r":3,"n":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"a":2,"r":3,"n":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/calculus/geometric-series-sum-finite", 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
{
"a": 2,
"r": 3,
"n": 5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "calculus.geometric_series_sum_finite",
"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
Studenti che controllano i compiti, tutor che valutano voci di serie geometriche, script finanziari che modellano crescita composta su un orizzonte fisso e ingegneri che sommano carichi geometrici ottengono la stessa funzione pura nello strumento gratuito del browser e nell'API prepagata, con invalid_input rigoroso quando il conteggio dei termini scende sotto uno o gli input non sono finiti.
Cos'è una serie geometrica finita e come funziona la somma chiusa
Poiché l'algoritmo usa potenze iterative con rilevamento di overflow anziché solo Math.pow, un |r| grande o un n grande falliscono con invalid_input chiaro invece di restituire Infinity in silenzio.
Contratto di input, forma della risposta e comportamento di errore
La usi per pipeline di compiti, validatori di gare, controlli di crescita composta su un numero fisso di periodi, o qualsiasi flusso che necessiti di una somma parziale geometrica finita riproducibile senza installare un pacchetto di algebra computazionale. Invii un corpo JSON con tre campi obbligatori. Il campo a è un numero finito—il primo termine—con alias first, first_term e a1. Il campo r è un numero finito—la ragione comune—con alias ratio e common_ratio; r può essere negativo, frazionario, maggiore di uno in valore assoluto o esattamente uno. Il campo n è un intero da uno a diecimila—il numero di termini della somma parziale—con alias terms, count e k. La validazione fallita—campo obbligatorio mancante, non-numero per a o r, non-intero o frazione per n, n sopra il massimo, n sotto uno o overflow intermedio—restituisce invalid_input e non viene mai addebitata. Il prezzo è un forfait $0.002 per richiesta riuscita con unità item.
Dove un calcolatore di serie geometrica finita rende valore
I notebook di finanza e operazioni spesso sommano flussi di cassa geometrici, calendari di ammortamento o fattori composti multiperiodo su un orizzonte fisso; chiamare una piccola API di parse evita di tirare una libreria simbolica completa per tre coefficienti. Poiché l'implementazione è parse puro di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita.
Domande tecniche
Quanto costa il calcolatore di serie geometrica finita?
Lo strumento del browser è gratuito. Le richieste API usano saldo prepagato KIT a $0.002 per chiamata riuscita; l'input non valido non viene addebitato.