🐟 The Profit Fish Calculator β€” Formulas Verified
← Back
What this page is: a formula-by-formula groundtruthing of every equation used in The Profit Fish Calculator against three standard undergraduate microeconomics sources β€” Cowen & Tabarrok, OpenStax, and Khan Academy. The goal is transparency: if you want to know whether the math matches a textbook, this is the receipt.

Profit Fish Formula Verification Against Undergraduate Microeconomics Textbooks


Sources consulted


Quick verdict

All 17 formulas as stated in the Profit Fish calculator are correct and consistent with standard undergraduate microeconomics as taught in Cowen & Tabarrok, OpenStax, and Khan Academy. No formula is wrong or inverted. One important contextual caveat applies to Formula 6 (MC = constant = AVC): while the formula is mathematically valid, all three sources also present the more general U-shaped MC curve that arises from diminishing marginal returns. The linear/constant-AVC model used in the calculator is explicitly a simplification that C&T themselves use repeatedly in their monopoly and break-even problems (see Β§13 examples). The user should understand that the app is using this valid special case, not claiming it is universal. Formula 11 (point elasticity) uses derivative notation that is one step beyond what most intro textbooks present explicitly β€” the percentage-change form is the standard intro treatment β€” but the equivalence is mathematically immediate and confirmed by multiple sources. All other formulas are textbook-standard with no discrepancies detected.


Formula-by-formula verification


1. Total Cost: TC = TFC + TVC


2. TVC = AVC Β· Q (linear/recipe cost model)


3. AFC = TFC / Q


4. AVC = TVC / Q (constant under the linear assumption)


5. ATC = TC / Q = AFC + AVC


6. Marginal Cost β€” the contested one

Definition: MC = Ξ”TC / Ξ”Q = (TCβ‚‚ βˆ’ TC₁) / (Qβ‚‚ βˆ’ Q₁)

Textbook sources

Proof that MC is constant when TVC is linear

Given TC(Q) = TFC + AVC Β· Q with AVC = constant:

Algebraic proof:

> TC(Q + 1) βˆ’ TC(Q) = [TFC + AVC Β· (Q + 1)] βˆ’ [TFC + AVC Β· Q] = AVC Β· Q + AVC βˆ’ AVC Β· Q = AVC

Therefore MC = AVC at every value of Q. The fixed cost cancels completely, and MC equals the constant variable cost per unit. This can also be seen via calculus: d(TC)/dQ = d(TFC + AVCΒ·Q)/dQ = 0 + AVC = AVC (since TFC and AVC are both constants).

Numeric check (AVC = $4, TFC = $100):

| Q | TC = 100 + 4Q | MC = TC(Q) βˆ’ TC(Qβˆ’1) |

|---|--------------|----------------------|

| 5 | 100 + 4Γ—5 = $120 | β€” |

| 6 | 100 + 4Γ—6 = $124 | (124 βˆ’ 120)/(6 βˆ’ 5) = $4 βœ“ |

| 9 | 100 + 4Γ—9 = $136 | β€” |

|10 | 100 + 4Γ—10 = $140 | (140 βˆ’ 136)/(10 βˆ’ 9) = $4 βœ“ |

MC = $4 at every step, regardless of Q. It never changes because each additional unit always requires exactly AVC = $4 in variable inputs.

Important caveat (must tell students)

All three sources β€” C&T, OpenStax, and Khan Academy β€” present the U-shaped MC curve as the general case. The U-shape arises from diminishing marginal returns to variable inputs: as a firm uses more of a variable input (e.g., labor) against a fixed input (e.g., capital), eventually each additional unit of labor adds less output, so more labor is needed per unit of output, raising MC. OpenStax Section 7.3 states this explicitly: "As the firm increases the quantity produced, it will eventually experience diminishing returns."

The linear/constant-MC model used in the Profit Fish calculator is a valid and widely-used simplification for:

Verdict: βœ… Definition MC = Ξ”TC/Ξ”Q matches all sources. Proof that MC = AVC when TVC is linear is mathematically airtight. The app's use of constant MC is a valid simplification consistent with C&T's own practice.


7. P(Q) = a βˆ’ bQ (linear inverse demand)


8. TR = P Β· Q


9. MR = a βˆ’ 2bQ (linear demand, same intercept, twice the slope)

Derivation:

TR = P Β· Q = (a βˆ’ bQ) Β· Q = aQ βˆ’ bQΒ²

MR = dTR/dQ = a βˆ’ 2bQ


10. AR = TR/Q = P (average revenue equals price for a single-price firm)


11. Price Elasticity of Demand: E_d = (% Ξ”Q) / (% Ξ”P), equivalently E_d = (dQ/dP) Β· (P/Q) = βˆ’(1/b) Β· (P/Q)

dQ/dP = βˆ’1/b (slope of direct demand)

Therefore: E_d = (dQ/dP) Β· (P/Q) = (βˆ’1/b) Β· (P/Q)

|E_d| = (1/b) Β· (P/Q)

This is exactly what the app states. The sign is negative (price ↑ β†’ quantity ↓), but by intro-micro convention, elasticity is often reported as the absolute value.


12. Accounting Profit = TR βˆ’ TC (explicit costs only)


13. Economic Profit = TR βˆ’ TC βˆ’ Opportunity Cost (= TR βˆ’ explicit costs βˆ’ implicit costs)


14. Profit-Maximizing Rule: MR = MC


15. Monopolist's closed-form: Q = (a βˆ’ AVC) / (2b) and P = (a + AVC) / 2

Derivation:

Given P = a βˆ’ bQ and MC = AVC = constant.

MR = a βˆ’ 2bQ

Set MR = MC: a βˆ’ 2bQ = AVC

β†’ 2bQ = a βˆ’ AVC

β†’ **Q* = (a βˆ’ AVC) / (2b)**

Then P = a βˆ’ bΒ·Q = a βˆ’ bΒ·(a βˆ’ AVC)/(2b) = a βˆ’ (a βˆ’ AVC)/2 = (2a βˆ’ a + AVC)/2 = (a + AVC)/2


16. Break-Even: TR = TC (quadratic roots give the break-even range)

For linear demand P = a βˆ’ bQ and linear cost TC = TFC + AVCΒ·Q:

TR = TC

(a βˆ’ bQ)Β·Q = TFC + AVCΒ·Q

aQ βˆ’ bQΒ² = TFC + AVCΒ·Q

βˆ’bQΒ² + (a βˆ’ AVC)Β·Q βˆ’ TFC = 0

or equivalently: bQΒ² βˆ’ (a βˆ’ AVC)Β·Q + TFC = 0

This is a quadratic in Q with two roots (when the discriminant is positive), giving the lower and upper break-even quantities.


17. Shutdown Condition: P < AVC (equivalently TR < TVC)

Equivalence P < AVC ↔ TR < TVC: since P < AVC ↔ PΒ·Q < AVCΒ·Q ↔ TR < TVC (because TVC = AVCΒ·Q when AVC is the average β€” this holds exactly when AVC is constant, and approximately otherwise). OpenStax confirms: "If the farmer cannot pay workers (the variable costs), then it has to shut down."


How the model relates to real cost curves

Intro-micro textbooks, including C&T and OpenStax, present two distinct cost models:

The general (U-shaped) model: MC is upward-sloping because of diminishing marginal returns. As a firm adds variable inputs (labor) against fixed capital, each additional worker eventually adds less output than the previous one. More labor per unit β†’ higher cost per unit β†’ rising MC. This produces the familiar U-shaped AVC and ATC curves. OpenStax Section 7.2 states: "As we add workers, the marginal product increases at first, but sooner or later additional workers will have decreasing marginal product." This is the model used in most diagrams of perfect competition and monopoly in textbooks.

The linear (constant-MC) model: When each unit of output requires the same fixed "recipe" of variable inputs β€” e.g., each pizza requires exactly $3 of ingredients regardless of volume β€” AVC is constant and MC = AVC at all output levels. This is the model the Profit Fish calculator uses. It is not a simplification that C&T apologize for; they use it repeatedly:

The linear model is not wrong β€” it is a deliberate, pedagogically common abstraction that captures the essential economics of pricing decisions without requiring students to locate the minimum of a U-shaped curve. The key caveat for students: in the real world (and in the U-shaped model), MC will eventually rise, and the profit-maximizing Q is determined by MR = MC at that rising point, not by a flat intersection.

Textbook passages that use the constant-MC case explicitly:


Where Cara can read more

Cowen & Tabarrok (Modern Principles of Microeconomics, 5th edition)

| Topic | Chapter | MRU Video Equivalent |

|-------|---------|---------------------|

| TC, TVC, TFC, AFC, AVC, ATC, MC | Ch. 11 β€” Costs and Profit Maximization Under Competition | https://mru.org/courses/principles-economics-microeconomics/maximizing-profit-competition |

| Profit = TR βˆ’ TC, Shutdown, Break-even | Ch. 11 | https://mru.org/courses/principles-economics-microeconomics/entry-exit-supply-curves-increasing-costs |

| Elasticity of Demand (% formula) | Ch. 5 β€” Elasticity and Its Applications | https://mru.org/courses/principles-economics-microeconomics/elasticity-demand-definition |

| Monopoly MR = MC, Q, P | Ch. 13 β€” Monopoly | https://mru.org/courses/principles-economics-microeconomics/monopoly-profit-maximization-price-aids-medication |

| MR formula, twice slope of demand | Ch. 13 | https://mru.org/courses/principles-economics-microeconomics/monopoly-profit-maximization-price-aids-medication |

| Economic vs. accounting profit | Ch. 11 | https://mru.org/courses/principles-economics-microeconomics/introduction-competitive-firm |

Note: Specific page numbers in C&T 5th edition are not confirmed (no page-numbered PDF was accessible). All chapter-level citations are confirmed via the official MRU syllabus and Studocu solution sets keyed to C&T.

OpenStax Principles of Microeconomics 2e

| Topic | Section | URL |

|-------|---------|-----|

| TC, TVC, TFC, AFC, AVC, ATC, MC definitions | 7.3 β€” Costs in the Short Run | https://openstax.org/books/principles-microeconomics-2e/pages/7-3-costs-in-the-short-run |

| Accounting vs. Economic Profit | 7.1 β€” Explicit and Implicit Costs | https://openstax.org/books/principles-microeconomics-2e/pages/7-1-explicit-and-implicit-costs-and-accounting-and-economic-profit |

| MR = MC, Shutdown (P < AVC), Break-even | 8.2 β€” How Perfectly Competitive Firms Make Output Decisions | https://openstax.org/books/principles-microeconomics-2e/pages/8-2-how-perfectly-competitive-firms-make-output-decisions |

| Monopoly MR = MC, Q, P | 9.2 β€” How a Profit-Maximizing Monopoly Chooses Output and Price | https://openstax.org/books/principles-microeconomics-2e/pages/9-2-how-a-profit-maximizing-monopoly-chooses-output-and-price |

| Price Elasticity of Demand | 5.1 β€” Price Elasticity of Demand | https://openstax.org/books/principles-microeconomics-2e/pages/5-1-price-elasticity-of-demand-and-price-elasticity-of-supply |


Document prepared: verification against Cowen & Tabarrok Modern Principles of Microeconomics 5th ed. (chapter-level, MRU-confirmed), OpenStax Principles of Microeconomics 2e (section-level, direct URL), and Khan Academy Microeconomics (supplementary). No page numbers for C&T are confirmed; MRU video URLs serve as the accessible proxy for C&T content.