Modelado y acumulación · Tema 01

De la integral al modelo

Cómo pasar de una tasa, una densidad o una colección continua de aportes a una integral que represente una cantidad real y pueda calcularse con un programa.

01 · Punto de partida

El resultado no empieza en la fórmula

Un servidor recibe datos a una velocidad que cambia cada segundo. Un tanque se llena con un caudal variable. Un vehículo modifica su velocidad durante un trayecto. En los tres casos conocemos o podemos estimar una tasa, pero la pregunta práctica se refiere a un total: cuántos megabytes llegaron, cuántos litros ingresaron o qué desplazamiento se produjo.

La integral definida permite reconstruir ese total. Sin embargo, antes de calcularla necesitamos tomar varias decisiones:

  • ¿Qué cantidad se está acumulando?
  • ¿Respecto de qué variable ocurre la acumulación?
  • ¿Durante qué intervalo funciona el modelo?
  • ¿Qué significan los valores positivos y negativos?
  • ¿Qué unidades debe tener el resultado?

02 · Interpretación

Tres maneras de leer una integral definida

La expresión

puede observarse desde tres perspectivas complementarias. Ninguna reemplaza a las demás: juntas permiten comprender y comprobar el modelo.

▰

Área con signo

Mide la región entre la gráfica y el eje horizontal. Lo que está arriba aporta positivamente y lo que está abajo, negativamente.

Σ

Acumulación

Combina aportes distribuidos a lo largo de un intervalo para obtener un cambio neto o una cantidad total.

lim

Límite de sumas

Surge al dividir el intervalo en partes, aproximar cada aporte y refinar indefinidamente la partición.

Una misma operación, distintos significados

Ejemplos de cantidades reconstruidas mediante una integral.
Función integradaVariableResultado
Velocidad en m/sTiempo en sDesplazamiento en m
Caudal en L/minTiempo en minVolumen transferido en L
Potencia en WTiempo en sEnergía en J
Densidad lineal en kg/mPosición en mMasa en kg
Altura de una región en mPosición horizontal en mÁrea en m²

La operación matemática es la misma, pero el significado depende de las variables, las unidades y el contexto. Por eso una respuesta como «la integral vale 21» está incompleta si no aclara qué representa ese número.

03 · Lectura del modelo

Anatomía de una integral aplicada

Cada componente de una integral aporta información. Consideremos una tasa de transferencia de datos r(t), medida en megabytes por segundo, entre los instantes t = 2 y t = 8:

Lectura de los elementos del modelo de transferencia.
ElementoNombreInterpretación
r(t)IntegrandoTasa instantánea que determina el tamaño de cada aporte.
dtDiferencialIndica que acumulamos respecto del tiempo y representa un intervalo temporal elemental.
2Límite inferiorInstante en el que comienza la observación.
8Límite superiorInstante en el que termina la observación.
DCantidad acumuladaDatos netos transferidos durante los seis segundos.

El diferencial no es decoración

El símbolo dt identifica la variable de acumulación. En problemas sencillos puede parecer redundante, pero se vuelve decisivo cuando una región puede describirse con cortes verticales u horizontales, o cuando una magnitud depende de varias variables. También completa las unidades del aporte:

04 · Del pequeño aporte al total

La estructura universal: cantidad por tamaño

Durante un intervalo corto de duración Δt, una tasa que varía lentamente puede considerarse casi constante. Si la tasa es r(t), el aporte aproximado es:

Al dividir todo el intervalo en n partes, obtenemos muchos aportes. Su suma aproxima el total:

Cuando la mayor anchura de los intervalos tiende a cero, y la función cumple las condiciones adecuadas, esas sumas se acercan a la integral definida.

La misma plantilla en problemas diferentes

Construcción del aporte elemental en distintas aplicaciones.
ProblemaCantidad variableTamaño elementalAporte
ÁreaAltura f(x)Anchura dxf(x) dx
MovimientoVelocidad v(t)Tiempo dtv(t) dt
Masa de una barraDensidad ρ(x)Longitud dxρ(x) dx
TrabajoFuerza F(x)Desplazamiento dxF(x) dx
VolumenÁrea de sección A(x)Espesor dxA(x) dx

05 · Control de coherencia

Las unidades también se integran

El análisis dimensional funciona como una primera prueba del modelo. Si una tasa se expresa en unidades de cantidad por unidad de la variable independiente, al multiplicarla por el diferencial se recuperan las unidades de la cantidad.

Supongamos que p(t) es la potencia consumida por un dispositivo en vatios. Como 1 W = 1 J/s, la energía consumida entre a y b segundos es:

Si el resultado conservara unidades de vatios, sabríamos que no hemos calculado energía. Las unidades no demuestran que el modelo sea correcto, pero detectan muchos errores de construcción.

06 · Estrategia

Cómo construir un modelo integral

Los problemas de aplicación cambian de contexto, pero pueden organizarse con un procedimiento estable. No es una receta mecánica: es una lista de decisiones que hace explícito el razonamiento.

  1. Definir la pregunta. Especificar la cantidad que queremos calcular y sus unidades.
  2. Elegir la variable de integración. Puede ser tiempo, posición, profundidad u otra magnitud que recorra el fenómeno.
  3. Identificar un aporte pequeño. Expresar qué contribuye un intervalo elemental al total.
  4. Determinar los límites. Ubicar el inicio y el final, incluyendo posibles cambios de fórmula o de signo.
  5. Construir la integral. Combinar el integrando, el diferencial y los límites con unidades coherentes.
  6. Calcular. Usar una antiderivada o, cuando corresponda, una aproximación computacional.
  7. Interpretar y comprobar. Escribir una respuesta con unidades, signo, orden de magnitud y relación con el contexto.

Comprobaciones rápidas antes de aceptar el resultado

  • Si el integrando es positivo, la integral sobre un intervalo orientado de izquierda a derecha no puede ser negativa.
  • Si m ≤ f(x) ≤ M en [a, b], entonces el resultado debe estar entre m(b − a) y M(b − a).
  • Una tasa constante c durante un intervalo de longitud L debe producir cL.
  • Las unidades finales deben coincidir con la cantidad solicitada.

07 · Ejemplo desarrollado

Del caudal variable al volumen acumulado

Una bomba introduce agua en un depósito. Durante los primeros seis minutos, su caudal se modela mediante

Queremos calcular cuántos litros ingresan durante ese período.

1. Cantidad y variable

La cantidad buscada es un volumen en litros. La función depende del tiempo, por lo que integramos respecto de t y usamos dt.

2. Aporte elemental

En un intervalo temporal muy corto dt, el volumen que ingresa es aproximadamente q(t) dt. Sus unidades son (L/min) · min = L.

3. Integral y cálculo

4. Comprobación

El caudal aumenta linealmente desde 2 L/min hasta 5 L/min. Su valor medio es 3,5 L/min; multiplicado por seis minutos produce 21 L. Además, el resultado está entre 2 · 6 = 12 L y 5 · 6 = 30 L, como debe ocurrir.

08 · Dirección y balance

Acumulación neta no siempre significa cantidad total

El signo del integrando suele representar una dirección. Si r(t) es positivo cuando ingresan datos a una memoria y negativo cuando se eliminan, entonces

calcula el balance entre entradas y salidas. Dos gigabytes escritos y dos gigabytes eliminados producen un cambio neto de cero, aunque hubo cuatro gigabytes de actividad.

Si necesitamos la cantidad total procesada, sin compensar direcciones, integramos la magnitud:

Esta diferencia aparecerá de nuevo al distinguir desplazamiento y distancia total. Antes de integrar, el contexto debe indicar qué significa el signo y cuál de las dos preguntas queremos responder.

09 · Exploración

Laboratorio: de rectángulos a acumulación continua

Elegí un modelo y modificá la cantidad de subintervalos. El laboratorio usa extremos izquierdos para formar rectángulos. Cada rectángulo representa f(xi) · Δx; la suma de sus áreas aproxima la integral en [0, 6].

EXPERIMENTO 01

Sumar aportes cada vez más pequeños

f(x) = 1 + 0,5x

Los resultados numéricos del gráfico aparecen debajo.
AnchuraΔx = 1,000
Suma izquierda13,500
Integral exacta15,000
Error absoluto1,500

Con 6 rectángulos, la suma subestima la acumulación exacta en 1,500.

Los rectángulos violetas representan aportes discretos y la curva amarilla representa la función continua. Al aumentar la cantidad de subintervalos, la suma suele acercarse a la integral.

Preguntas para explorar

  1. En el modelo lineal, ¿por qué los extremos izquierdos producen una subestimación?
  2. Duplicá varias veces la cantidad de subintervalos. ¿Qué sucede con Δx y con el error?
  3. Probá el modelo cuadrático. ¿El error disminuye al mismo ritmo que en el modelo lineal?
  4. En el modelo variable, observá que algunos rectángulos quedan por encima y otros por debajo de la curva. ¿Pueden compensarse parte de los errores?

10 · Implementación computacional

Traducir la suma de aportes a JavaScript

Una función puede recibir el modelo, los extremos y la cantidad de subintervalos. En cada iteración evalúa el extremo izquierdo, calcula el aporte y lo agrega al acumulador:

function sumaIzquierda(modelo, inicio, fin, cantidad) {
  if (!Number.isInteger(cantidad) || cantidad <= 0) {
    throw new Error("La cantidad debe ser un entero positivo");
  }
  if (fin <= inicio) {
    throw new Error("El extremo final debe ser mayor que el inicial");
  }

  const ancho = (fin - inicio) / cantidad;
  let acumulado = 0;

  for (let i = 0; i < cantidad; i += 1) {
    const x = inicio + i * ancho;
    const aporte = modelo(x) * ancho;
    acumulado += aporte;
  }

  return acumulado;
}

const caudal = t => 2 + 0.5 * t;
console.log(sumaIzquierda(caudal, 0, 6, 6));
console.log(sumaIzquierda(caudal, 0, 6, 600));

Con seis subintervalos el resultado es 19.5; con seiscientos es 20.985, mucho más cercano al valor exacto 21. El programa no «conoce» la integral: ejecuta una versión finita de la suma que la define.

Conservar información para explicar el resultado

En aplicaciones educativas, depuración y visualización conviene devolver también los aportes individuales:

function construirAportes(modelo, inicio, fin, cantidad) {
  const ancho = (fin - inicio) / cantidad;
  const aportes = [];

  for (let i = 0; i < cantidad; i += 1) {
    const desde = inicio + i * ancho;
    const altura = modelo(desde);
    aportes.push({
      desde,
      hasta: desde + ancho,
      altura,
      aporte: altura * ancho
    });
  }

  return {
    ancho,
    aportes,
    total: aportes.reduce((suma, tramo) => suma + tramo.aporte, 0)
  };
}

const informe = construirAportes(t => 2 + 0.5 * t, 0, 6, 3);
informe.aportes.forEach((tramo, indice) => {
  console.log(
    `Tramo ${indice + 1}:`,
    `desde ${tramo.desde.toFixed(1)}`,
    `hasta ${tramo.hasta.toFixed(1)}`,
    `altura ${tramo.altura.toFixed(1)}`,
    `aporte ${tramo.aporte.toFixed(1)}`
  );
});
console.log("Total aproximado:", informe.total);

11 · Comprensión

Confusiones frecuentes

«Toda integral representa un área geométrica positiva»

La integral definida representa área con signo o acumulación neta. Las zonas donde el integrando es negativo restan. Para obtener área geométrica puede ser necesario dividir el intervalo o integrar el valor absoluto.

«El integrando y el resultado representan la misma cantidad»

Normalmente representan magnitudes relacionadas pero diferentes. Integrar velocidad respecto del tiempo produce desplazamiento; integrar densidad lineal respecto de la longitud produce masa.

«El diferencial dx puede omitirse porque no cambia el cálculo»

dx indica respecto de qué variable se acumula y participa en el análisis de unidades. Omitirlo borra información esencial del modelo.

«Si la cuenta algebraica es correcta, el modelo también lo es»

Una antiderivada correcta no corrige límites equivocados, unidades incompatibles ni una función que no representa el fenómeno. La validación debe incluir el planteo y la interpretación.

«Aumentar n siempre resuelve cualquier problema computacional»

Más subintervalos suelen mejorar una suma simple, pero también aumentan el costo y pueden aparecer errores de redondeo. Además, una aproximación refinada de un modelo incorrecto sigue respondiendo la pregunta equivocada.

12 · Práctica guiada

Ejercicios de comprensión

Ejercicio 1: interpretar sin calcular

La función c(t) indica el consumo eléctrico de un equipo en kilovatios y t se mide en horas. Explicá qué representa ∫15 c(t) dt, cuáles son sus unidades y qué expresa cada límite.

Ver solución razonada

La integral representa la energía consumida por el equipo entre la hora 1 y la hora 5. Sus unidades son kW · h = kWh. El límite inferior indica el comienzo del período y el superior, su final. No representa la potencia a la hora 5 ni un promedio de potencia.

Ejercicio 2: construir el modelo

Una aplicación recibe solicitudes a una tasa r(t) = 120 + 8t solicitudes por minuto durante los primeros diez minutos. Planteá la integral para calcular el total recibido y obtené el resultado.

Ver solución

El aporte elemental es r(t) dt, medido en solicitudes. Los límites son 0 y 10 minutos:

Como la tasa varía entre 120 y 200 solicitudes por minuto, el total debe estar entre 1200 y 2000; el resultado es coherente.

Ejercicio 3: detectar un error de unidades

Un sensor registra un caudal en litros por segundo. Un programa lo integra entre t = 0 y t = 5, pero esos valores representan minutos. El programa devuelve 18. ¿Por qué no podemos informar «18 litros» directamente y cómo corregirías el planteo?

Ver una posible respuesta

El modelo mezcla segundos y minutos. Si la variable de integración se mantiene en minutos, el caudal debe multiplicarse por 60 para expresarlo en litros por minuto. Otra opción es convertir los límites a segundos e integrar entre 0 y 300. Sin conocer cuál fue la interpretación usada por el programa, el número 18 no tiene unidades confiables.

Ejercicio 4: comparar suma e integral

Para f(x) = 2x en [0, 4], calculá la suma izquierda con cuatro subintervalos y comparala con la integral exacta.

Ver solución y código

La anchura es Δx = 1. Las alturas izquierdas son 0, 2, 4 y 6, de modo que la suma vale 12. La integral exacta es [x²]04 = 16. La suma subestima porque la función es creciente.

const modelo = x => 2 * x;
const inicio = 0;
const fin = 4;
const cantidad = 4;
const ancho = (fin - inicio) / cantidad;

let suma = 0;
for (let i = 0; i < cantidad; i += 1) {
  const xIzquierdo = inicio + i * ancho;
  suma += modelo(xIzquierdo) * ancho;
}

console.log("Suma izquierda:", suma);
console.log("Integral exacta:", 16);
console.log("Error absoluto:", Math.abs(16 - suma));

13 · Síntesis

Ideas para recordar

  • Una integral definida puede interpretarse como área con signo, acumulación o límite de sumas.
  • El integrando determina el tamaño de cada aporte y el diferencial indica respecto de qué variable se acumula.
  • Los límites establecen el intervalo del fenómeno y forman parte del significado del modelo.
  • El análisis dimensional permite verificar si la integral produce las unidades solicitadas.
  • Acumulación neta y cantidad total son conceptos distintos cuando existen aportes negativos.
  • Un modelo completo incluye planteo, cálculo, unidades, interpretación y comprobaciones.
  • Las sumas programadas permiten visualizar cómo una acumulación continua puede aproximarse mediante operaciones finitas.

En el próximo tema estudiaremos el aporte elemental y sus unidades con mayor detalle. Aprenderemos a construir integrandos a partir de tasas, densidades y secciones, y a detectar modelos dimensionalmente inconsistentes antes de calcularlos.