Integrales y cálculo integral · Tema 15

Sumas de Riemann generales

Combiná valores de una función con anchos de subintervalos no necesariamente uniformes y expresá en una sola fórmula cualquier aproximación rectangular de la acumulación.

01 · Del caso uniforme al general

Un ancho diferente en cada tramo

Las sumas izquierda, derecha y de punto medio del tema anterior usaban una partición uniforme: todos los rectángulos tenían el mismo ancho Δx. Esa condición resulta cómoda, pero no es necesaria.

Podemos cortar [a,b] en subintervalos de longitudes diferentes. Para el tramo i elegimos una muestra ξᵢ, evaluamos allí la función y multiplicamos por el ancho propio del tramo:

aporte i = f(ξᵢ)Δxᵢ

La suma de todos los aportes es una suma de Riemann general.

02 · Organizar el intervalo

Qué es una partición

Una partición P de [a,b] es una lista ordenada de puntos que contiene ambos extremos:

P={x₀,x₁,…,xₙ},   a=x₀<x₁<···<xₙ=b

Los puntos consecutivos determinan n subintervalos:

[x₀,x₁], [x₁,x₂], …, [xₙ₋₁,xₙ]

Una partición con n+1 puntos produce n subintervalos. Esta diferencia de uno es importante al diseñar el algoritmo.

xᵢ

Nodos

Son los puntos que dividen el intervalo.

Iᵢ

Tramos

Iᵢ=[xᵢ₋₁,xᵢ] para i=1,…,n.

n

Cantidad

Indica cuántos aportes tendrá la suma.

03 · Medir cada tramo

Los anchos Δxᵢ

El ancho del subintervalo Iᵢ=[xᵢ₋₁,xᵢ] se obtiene restando sus extremos:

Δxᵢ=xᵢ−xᵢ₋₁

Como los nodos están ordenados estrictamente, todos los anchos son positivos. Además, la suma de los anchos recupera la longitud total del intervalo:

Σᵢ₌₁ⁿ Δxᵢ=(x₁−x₀)+···+(xₙ−xₙ₋₁)=b−a

La igualdad aparece por cancelación telescópica: cada nodo interior se suma una vez y se resta otra.

04 · Elegir dónde evaluar

Un punto de muestra por subintervalo

Para cada tramo se elige un punto ξᵢ que pertenezca a ese mismo subintervalo:

ξᵢ ∈ [xᵢ₋₁,xᵢ]

La elección puede ser izquierda, derecha, punto medio o cualquier otro punto. Incluso puede utilizarse un criterio diferente en cada tramo.

Algunas elecciones válidas para el tramo i.
ElecciónMuestra ξᵢPosición relativa
Extremo izquierdoxᵢ₋₁λᵢ=0
Punto medio(xᵢ₋₁+xᵢ)/2λᵢ=1/2
Extremo derechoxᵢλᵢ=1
Punto interiorxᵢ₋₁+λᵢΔxᵢ0<λᵢ<1

El parámetro λᵢ describe qué fracción del tramo se avanza desde la izquierda. Permite representar todas las elecciones anteriores con una sola expresión.

05 · Reunir los aportes

La fórmula de la suma de Riemann

Dada una partición P={x₀,…,xₙ} y muestras ξᵢ∈[xᵢ₋₁,xᵢ], la suma es:

S(f,P,ξ)=Σᵢ₌₁ⁿ f(ξᵢ)Δxᵢ = Σᵢ₌₁ⁿ f(ξᵢ)(xᵢ−xᵢ₋₁)

Cada término combina tres datos coordinados: el tramo, su ancho y una evaluación de la función dentro de él.

[xᵢ₋₁,xᵢ]→ ancho →Δxᵢ× altura →f(ξᵢ)Δxᵢ

Si todos los anchos son iguales, Δxᵢ=Δx, recuperamos las fórmulas del tema anterior. Por eso las sumas izquierda, derecha y de punto medio son casos particulares.

06 · Qué representa la suma

Acumulación ponderada por longitud

La suma de Riemann no es un simple promedio de los valores de f. Cada valor recibe como peso la longitud del subintervalo que representa.

Tramo ancho

Mayor peso Δxᵢ

Su altura representa una porción extensa del dominio.

Tramo angosto

Menor peso Δxᵢ

Su evaluación describe una región más localizada.

Geométricamente, f(ξᵢ)Δxᵢ es el área con signo de un rectángulo. Si f(ξᵢ)<0, el aporte es negativo; si es positiva, el aporte es positivo.

07 · Distribuir mejor el esfuerzo

Por qué usar subintervalos no uniformes

Una partición uniforme asigna la misma resolución a todo el dominio. Una partición no uniforme permite colocar más nodos donde la función cambia rápidamente y menos donde varía poco.

  • Cerca de una curva muy pronunciada convienen tramos más angostos.
  • En regiones casi constantes pueden tolerarse tramos más anchos.
  • Los puntos conocidos, discontinuidades o cambios de fórmula pueden incluirse como nodos.
  • Datos experimentales tomados en instantes irregulares ya proporcionan una partición no uniforme.

Esta idea anticipa los métodos adaptativos de integración numérica: invertir más evaluaciones donde pueden reducir mejor el error.

08 · Medir la resolución global

La norma o malla de una partición

En una partición uniforme, Δx indica el tamaño de todos los tramos. En una partición general necesitamos controlar el más ancho:

‖P‖ = max{Δx₁,Δx₂,…,Δxₙ}

Este número se llama norma, malla o diámetro de la partición. Que haya muchos subintervalos pequeños no garantiza una resolución fina si todavía queda uno muy grande.

Por ejemplo, los anchos 0.01, 0.01, 0.01, 0.97 suman 1, pero ‖P‖=0.97: casi todo el intervalo sigue representado por un solo rectángulo.

09 · Ejemplo completo

Una suma no uniforme para x² en [0,3]

Tomemos la partición P={0,0.5,1.5,2,3}. Sus anchos son 0.5,1,0.5,1. Elegimos como muestras los puntos medios 0.25,1,1.75,2.5.

Cálculo término a término de la suma.
iSubintervaloΔxᵢξᵢf(ξᵢ)Δxᵢ
1[0,0.5]0.50.250.25²·0.5=0.03125
2[0.5,1.5]111²·1=1
3[1.5,2]0.51.751.75²·0.5=1.53125
4[2,3]12.52.5²·1=6.25
S=0.03125+1+1.53125+6.25=8.8125

El valor exacto de ∫₀³x²dx es 9, por lo que el error absoluto de esta suma es |8.8125−9|=0.1875. La norma de la partición es ‖P‖=1.

10 · Exploración interactiva

Laboratorio: deformar una partición

Modificá la concentración de nodos y la posición relativa de las muestras. La visualización muestra que cada rectángulo conserva su propio ancho.

EXPERIMENTO 15

Partición y muestras libres

Σ f(ξᵢ)Δxᵢ para f(x)=x²

Los resultados textuales aparecen debajo del gráfico.
Aproximación8.8125
Valor exacto9
Error absoluto0.1875
Norma‖P‖ = 1

Los anchos son iguales y las muestras están en el punto medio.

La curva violeta representa la función. Los rectángulos amarillos tienen aporte positivo y los rojizos, aporte negativo. Los puntos indican las muestras.

Preguntas para explorar

  1. Mové la distribución hacia un extremo. ¿Qué anchos crecen y cuáles disminuyen?
  2. Mantené la partición y desplazá λ entre 0 y 1. ¿Qué cambia en la suma?
  3. Aumentá n. ¿Cómo evolucionan la norma y el error?
  4. Elegí x−1. ¿Qué términos aportan con signo negativo?

11 · Implementación

Calcular una suma desde nodos y muestras

Una representación directa recibe un arreglo de nodos y una función que decide la muestra dentro de cada tramo.

function sumaRiemann(f, nodos, elegirMuestra) {
  if (!Array.isArray(nodos) || nodos.length < 2) {
    throw new TypeError("Se necesitan al menos dos nodos");
  }

  let total = 0;
  for (let i = 1; i < nodos.length; i += 1) {
    const izquierda = nodos[i - 1];
    const derecha = nodos[i];
    const ancho = derecha - izquierda;
    if (ancho <= 0) {
      throw new RangeError("Los nodos deben estar ordenados");
    }

    const muestra = elegirMuestra(izquierda, derecha, i);
    if (muestra < izquierda || muestra > derecha) {
      throw new RangeError("La muestra debe pertenecer al tramo");
    }
    total += f(muestra) * ancho;
  }
  return total;
}

const nodos = [0, 0.5, 1.5, 2, 3];
const puntoMedio = (izquierda, derecha) => (izquierda + derecha) / 2;
const suma = sumaRiemann(x => x ** 2, nodos, puntoMedio);
console.log(suma); // 8.8125

Obtener la norma de la partición

function normaParticion(nodos) {
  let maximo = 0;
  for (let i = 1; i < nodos.length; i += 1) {
    const ancho = nodos[i] - nodos[i - 1];
    if (ancho <= 0) {
      throw new RangeError("Partición inválida");
    }
    maximo = Math.max(maximo, ancho);
  }
  return maximo;
}

console.log(normaParticion([0, 0.5, 1.5, 2, 3])); // 1

Separar el cálculo de la partición, la elección de muestras y la evaluación facilita ensayar distintas estrategias sin reescribir el algoritmo completo.

12 · Comprensión y práctica

Errores frecuentes

«n nodos forman n subintervalos»

Una lista de n+1 nodos consecutivos determina n subintervalos.

«Todos los términos usan el mismo Δx»

Eso solo ocurre en una partición uniforme. En general debe usarse Δxᵢ=xᵢ−xᵢ₋₁.

«La muestra puede estar en cualquier parte de [a,b]»

ξᵢ debe pertenecer específicamente al subintervalo [xᵢ₋₁,xᵢ].

«Muchos tramos garantizan una malla pequeña»

No si queda algún tramo ancho. La norma controla el ancho máximo, no el promedio.

«Una suma de Riemann siempre es un área positiva»

Es una acumulación con signo: las muestras donde f<0 producen términos negativos.

Ejercicios de comprensión

Ejercicio 1: reconocer los tramos

Para P={−1,0,2,2.5,4}, indicá la cantidad de subintervalos y sus anchos.

Ver solución

Hay cuatro subintervalos. Sus anchos son 1,2,0.5,1.5; suman 5=b−a.

Ejercicio 2: calcular la norma

Calculá ‖P‖ para la partición anterior.

Ver solución

El mayor ancho es 2, por lo tanto ‖P‖=2.

Ejercicio 3: validar muestras

¿Son válidas las muestras −0.5,1,2.25,4.2 para esos cuatro tramos?

Ver solución

Las tres primeras sí. 4.2 no pertenece a [2.5,4], por lo que la última muestra es inválida.

Ejercicio 4: suma constante

Si f(x)=3 en [−1,4], ¿qué suma produce cualquier partición y cualquier conjunto válido de muestras?

Ver solución

Σ3Δxᵢ=3ΣΔxᵢ=3(4−(−1))=15. La suma es exacta porque la función es constante.

Ejercicio 5: cálculo directo

Para f(x)=x, P={0,1,3} y muestras 0.5,2, calculá la suma.

Ver solución

Los anchos son 1 y 2. Entonces S=0.5·1+2·2=4.5.

Ejercicio 6: diseño de una partición

Proponé una partición de [0,4] que use tramos más angostos cerca de 0 y más anchos cerca de 4.

Ver solución

Una posibilidad es P={0,0.25,0.5,1,2,4}, con anchos 0.25,0.25,0.5,1,2. No es la única respuesta válida.

13 · Síntesis

Ideas para recordar

  • Una partición P={x₀,…,xₙ} divide [a,b] en n subintervalos.
  • El ancho propio del tramo i es Δxᵢ=xᵢ−xᵢ₋₁.
  • Cada muestra debe satisfacer ξᵢ∈[xᵢ₋₁,xᵢ].
  • La suma general es Σf(ξᵢ)Δxᵢ.
  • Los anchos funcionan como pesos y siempre suman b−a.
  • Las particiones no uniformes concentran resolución donde más se necesita.
  • La norma ‖P‖ es el mayor ancho de la partición.
  • Las sumas uniformes de izquierda, derecha y punto medio son casos particulares.