Calculate Marginal Rate of Technical Substitution

Understanding the Marginal Rate of Technical Substitution (MRTS)

The Marginal Rate of Technical Substitution (MRTS) is a crucial concept in economics, particularly in the study of production. It measures the rate at which a firm can substitute one input for another while maintaining the same level of output. In simpler terms, it tells you how much of one factor of production (like labor) you can give up to use one more unit of another factor of production (like capital), without changing the total production quantity.

The MRTS is derived from the production isoquant, which is a curve showing all combinations of two inputs that yield the same output. The MRTS at any point on the isoquant is the absolute value of the slope of the isoquant at that point.

Formula for MRTS:

MRTSLK = – (ΔL / ΔK) = MPK / MPL

Where:

  • MRTSLK is the Marginal Rate of Technical Substitution of Labor (L) for Capital (K).
  • ΔL is the change in Labor.
  • ΔK is the change in Capital.
  • MPK is the Marginal Product of Capital.
  • MPL is the Marginal Product of Labor.

In practice, when we have specific units of goods produced with two inputs, we can calculate the MRTS by looking at the change in one input required to produce the same output when the other input changes by one unit.

MRTS Calculator

This calculator helps you determine the Marginal Rate of Technical Substitution between two inputs (e.g., Labor and Capital) for a given change in output.

Marginal Rate of Technical Substitution (MRTS):

function calculateMRTS() { var laborInput = document.getElementById("unitsOfLabor"); var capitalInput = document.getElementById("unitsOfCapital"); var mrtsResultDisplay = document.getElementById("mrtsResult"); var deltaL = parseFloat(laborInput.value); var deltaK = parseFloat(capitalInput.value); if (isNaN(deltaL) || isNaN(deltaK)) { mrtsResultDisplay.textContent = "Please enter valid numbers for both inputs."; return; } if (deltaK === 0) { mrtsResultDisplay.textContent = "Cannot divide by zero. Units of Capital (ΔK) cannot be 0."; return; } // MRTS = – (ΔL / ΔK) var mrts = -(deltaL / deltaK); mrtsResultDisplay.textContent = mrts.toFixed(2); }
.calculator-container { font-family: sans-serif; max-width: 800px; margin: 20px auto; padding: 20px; border: 1px solid #ddd; border-radius: 8px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } .article-content { margin-bottom: 30px; padding-bottom: 20px; border-bottom: 1px solid #eee; } .article-content h2 { color: #333; } .article-content h3 { color: #555; margin-top: 15px; } .article-content p, .article-content ul { line-height: 1.6; color: #666; } .article-content ul { padding-left: 20px; } .calculator-interface h3 { color: #333; text-align: center; margin-bottom: 20px; } .input-group { margin-bottom: 15px; } .input-group label { display: block; margin-bottom: 8px; font-weight: bold; color: #555; } .input-group input[type="number"] { width: calc(100% – 20px); padding: 10px; border: 1px solid #ccc; border-radius: 4px; font-size: 16px; } button { display: block; width: 100%; padding: 12px 20px; background-color: #4CAF50; color: white; border: none; border-radius: 4px; cursor: pointer; font-size: 18px; transition: background-color 0.3s ease; } button:hover { background-color: #45a049; } #result { margin-top: 25px; padding: 15px; background-color: #f9f9f9; border: 1px solid #eee; border-radius: 4px; } #result h4 { margin-top: 0; color: #4CAF50; } #mrtsResult { font-size: 24px; font-weight: bold; color: #333; }

Leave a Comment