Duopolio di Bertrand
Due imprese con un costo marginale di 20, davanti a una domanda che parte da un prezzo di 100, finiscono entrambe a 20 e vendono 40 unità ciascuna senza profitto. Inserisca la domanda e i due costi per vedere prezzi, quantità e profitti. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Intercetta della domanda
- 100
- Pendenza della domanda
- 1
- Costo marginale dell'impresa 1
- 20
- Costo marginale dell'impresa 2
- 20
- Equazione della domanda
- P=100-1Q
- Prezzo dell'impresa 1
- 20
- Prezzo dell'impresa 2
- 20
- Quantità dell'impresa 1
- 40
Il modello di Bertrand è il riferimento della concorrenza simultanea di prezzo: due imprese vendono un bene omogeneo, annunciano i prezzi nello stesso istante e il venditore più conveniente si prende l'intero mercato — si spartiscono la domanda solo quando i due prezzi coincidono. Con costo marginale costante e senza vincolo di capacità, ciascuna impresa vuole sottocotare un rivale che prezza sopra il costo, così l'unico esito di Nash porta entrambi i prezzi fino al costo marginale. È il paradosso di Bertrand: due venditori bastano per il prezzo concorrenziale. Questo calcolatore di equilibrio del duopolio di Bertrand accetta la domanda inversa lineare P = a − bQ insieme al costo marginale costante di ciascuna impresa e restituisce entrambi i prezzi annunciati, le quantità vendute da ciascuna, la produzione totale e i profitti. Quando i costi sono uguali il mercato si spezza a p = c con profitto economico nullo; quando differiscono, l'impresa a costo più basso o annuncia il proprio prezzo di monopolio o fissa un prezzo limite al costo del rivale. Studenti, tutor e taccuini di organizzazione industriale ottengono una chiave deterministica invece di un foglio che tratta male il ramo spartire-o-vincere.
Che cosa significa un equilibrio di Bertrand con bene omogeneo
Nel duopolio di Bertrand a bene omogeneo due imprese scelgono i prezzi contemporaneamente. Gli acquirenti trattano i prodotti come sostituti perfetti, quindi comprano solo dall'impresa più conveniente. Se i prezzi annunciati coincidono, la convenzione standard dei manuali è che le due imprese si spartiscono a metà la domanda di mercato.
La domanda inversa si scrive P = a − bQ, dove a è il prezzo di riserva sull'asse verticale e b una pendenza positiva, così la quantità domandata a un prezzo annunciato P è Q = (a − P) / b ogni volta che P sta sotto a. Ciascuna impresa ha costo marginale costante e nessuna capacità vincolante, quindi il profitto di chi si aggiudica il mercato al prezzo p è (p − c) per la domanda residua.
La logica strategica è la sottocotazione: se il rivale annuncia un prezzo sopra il Suo costo, Lei può prendere tutto il mercato annunciando un po' meno e guadagnare ancora un margine positivo. Quell'incentivo continua finché nessuna può scendere in modo redditizio.
Quando i due costi coincidono, l'unico equilibrio di Nash è che entrambi i prezzi eguaglino quel costo comune, ciascuna impresa serva metà della domanda residua e entrambi i profitti economici siano nulli — il risultato celebre per cui la concorrenza di prezzo con bene omogeneo porta il mercato al costo marginale anche con soli due venditori.
Quando i costi differiscono, l'impresa a costo più basso può ancora sottocotare; o applica il proprio prezzo di monopolio non vincolato se quel prezzo sta già al costo del rivale o sotto, oppure fissa un prezzo limite al costo dell'impresa cara e serve l'intero mercato. Questo calcolatore implementa quell'equilibrio in forma chiusa, non un'iterazione numerica di migliore risposta né un gioco di quantità alla Cournot.
Ingressi, rami in forma chiusa, convalida e la risposta
Entrambi i costi marginali devono essere non negativi, e il prezzo di riserva deve superare in modo stretto il costo minore affinché qualche unità sia domandata al costo. Sul ramo simmetrico, quando i due costi valgono c, entrambe annunciano p = c, la quantità totale è (a − c) / b, ciascuna vende metà di quel totale e entrambi i profitti sono nulli. Sul ramo asimmetrico il prezzo di monopolio dell'impresa a costo più basso è (a + c_L) / 2.
Se quel prezzo di monopolio non supera il costo del rivale, la conveniente annuncia il prezzo di monopolio, la cara annuncia il proprio costo e non vende nulla, e la vincitrice ottiene il profitto di monopolio. Se il prezzo di monopolio sta sopra il costo del rivale, la conveniente fissa un prezzo limite al costo della cara, prende l'intera domanda residua a quel prezzo e guadagna (c_H − c_L) per quella quantità.
Dove un calcolatore di duopolio di Bertrand merita il posto
I corsi introduttivi di organizzazione industriale e di microeconomia intermedia assegnano esercizi di Bertrand perché il paradosso è il primo contrasto nitido con Cournot: le stesse due imprese, la stessa domanda lineare, ma i prezzi anziché le quantità come variabile strategica, e un prezzo di equilibrio del tutto diverso.
Le piattaforme di tutoraggio e i correttori automatici LMS hanno bisogno di un oracolo deterministico che restituisca l'esito di spartizione al costo quando i costi coincidono e quello del vincitore unico quando no, invece di un foglio studente che dimezza sempre la quantità. I taccuini di politica e di strategia che confrontano Cournot e Bertrand sugli stessi numeri di domanda e costo possono fissare qui il lato Bertrand e lasciare Cournot in un risolutore di quantità a parte.
Fissi nei test i prezzi arrotondati e la stringa di regime, tenga intercette e costi finiti, e ottiene equilibri di Bertrand riproducibili per compiti, generatori d'esame e taccuini leggeri di OI senza montare un risolutore numerico di giochi.
Casi d'uso
Controllo di compiti ed esami di Bertrand
Gli studenti inseriscono intercetta e pendenza della domanda inversa più entrambi i costi marginali e verificano che costi uguali spezzano il mercato a p = c con profitto nullo, come nel paradosso del manuale.
Autovalutazione LMS e tutoraggio
Valuti voci di Bertrand omogeneo con un oracolo deterministico che rifiuta una pendenza non positiva e un prezzo di riserva al costo o sotto, invece di inventare una quantità.
Taccuini di costi diversi e prezzo limite
Confronti il monopolio non vincolato con il prezzo limite quando un'impresa è più conveniente, e fissi vincitore, prezzi e profitti in banche di organizzazione industriale.
Domande frequenti
Come si trova l'equilibrio di Bertrand di un duopolio omogeneo?
La domanda inversa è P = a − bQ. Quando i costi coincidono il calcolatore restituisce p1 = p2 = c, ciascuna impresa vende (a − c)/(2b) con profitto nullo.
Perché i prezzi scendono fino al costo marginale?
Con prodotti identici e senza tetto di capacità, ciascuna impresa può prendere tutto il mercato sottocotando qualsiasi prezzo sopra il costo. L'unica migliore risposta reciproca è che entrambe annuncino p = c, il paradosso di Bertrand.
Che succede se le due imprese hanno costi marginali diversi?
L'impresa a costo più basso serve il mercato a p = min((a + c_L)/2, c_H). Se il suo prezzo di monopolio è già al costo del rivale o sotto, annuncia quel prezzo di monopolio; altrimenti fissa un prezzo limite al costo del rivale. L'impresa cara non vende nulla.
In che cosa differisce da Cournot o dallo svuotamento concorrenziale?
Le imprese di Cournot scelgono quantità e di solito ottengono ricarichi positivi; questa pagina è concorrenza di prezzo. Lo svuotamento concorrenziale domanda-offerta è un'altra ricerca e un altro calcolatore. Usi questo strumento solo per il Nash di Bertrand omogeneo a due imprese.
Cosa succede se le due imprese hanno un costo marginale di 20?
Con una domanda che parte da un prezzo di 100 e scende di 1 per unità, entrambe fissano 20, ciascuna vende 40 unità, la produzione totale è 80 e i due profitti sono nulli, perché nessuna guadagna abbassando ancora il prezzo.
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/econ/bertrand-duopoly-equilibrium \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"demand_intercept":100,"demand_slope":1,"mc_firm1":20,"mc_firm2":20}'const res = await fetch("https://api.kit.forhosting.com/econ/bertrand-duopoly-equilibrium", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"demand_intercept": 100,
"demand_slope": 1,
"mc_firm1": 20,
"mc_firm2": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/econ/bertrand-duopoly-equilibrium",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"demand_intercept": 100,
"demand_slope": 1,
"mc_firm1": 20,
"mc_firm2": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/econ/bertrand-duopoly-equilibrium", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"demand_intercept":100,"demand_slope":1,"mc_firm1":20,"mc_firm2":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"demand_intercept":100,"demand_slope":1,"mc_firm1":20,"mc_firm2":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/econ/bertrand-duopoly-equilibrium", 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
{
"demand_intercept": 100,
"demand_slope": 1,
"mc_firm1": 20,
"mc_firm2": 20
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "econ.bertrand_duopoly_equilibrium",
"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
Ingressi, rami in forma chiusa, convalida e la risposta
Invii con POST un corpo JSON con quattro numeri finiti obbligatori. demand_intercept è il prezzo di riserva a in P = a − bQ. demand_slope è il coefficiente positivo b della quantità. mc_firm1 e mc_firm2 sono i costi marginali costanti delle due imprese. Sono accettati gli alias a o intercept, b o slope, c1 o mc1, e c2 o mc2 così un foglio di esercizi si può incollare senza rinominare le colonne. Valori assenti, vuoti o non finiti falliscono con invalid_input indicando il campo. demand_slope deve essere strettamente positivo: una domanda inversa piatta o crescente non è il mercato lineare che questo modello assume. Le chiamate parse riuscite usano il prezzo base pubblicato $0.002 per elemento; i fallimenti di convalida non vengono fatturati.
Dove un calcolatore di duopolio di Bertrand merita il posto
Chi costruisce banche di problemi vuole gli stessi prezzi, quantità e profitti in forma chiusa che gli studenti ricavano su carta per P = 100 − Q con c = 20, o per una coppia asimmetrica che innesca il prezzo limite. Poiché l'implementazione è codice analitico parse di livello A, ogni chiamata riuscita resta economica a $0.002 senza token di modello né rete in uscita.
Domande tecniche
Quanto costa il calcolatore di equilibrio del duopolio di Bertrand?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'ingresso non valido non viene fatturato.