01 · Punto de partida
No todas las partes tienen la misma importancia
El valor medio ordinario trata por igual cada segmento de la variable independiente. Pero esa hipótesis no siempre describe la aplicación: una zona puede contener más material, una medición puede ser más confiable o una franja de valores puede ser más probable.
Si w(x)≥0 expresa la importancia asociada a cada punto, el promedio ponderado continuo de f en [a,b] es:
El numerador acumula valores multiplicados por su importancia. El denominador acumula toda la importancia disponible y normaliza el resultado.
02 · Del promedio discreto al continuo
La integral generaliza una suma ponderada
Para valores discretos fᵢ con pesos wᵢ, usamos:
En un intervalo pequeño Δx, el peso aproximado es w(xᵢ)Δx. Al refinar la partición, las sumas se convierten en integrales:
El factor Δx parece cancelarse cuando todos los intervalos son iguales, pero debe conservarse si las muestras representan intervalos de distintas longitudes.
03 · Peso total
Normalizar convierte pesos en proporciones
Sea W=∫ₐᵇw(x)dx, con W>0. Podemos definir una función normalizada:
Entonces el promedio se escribe simplemente μw=∫ₐᵇf(x)p(x)dx. La función p describe qué proporción del peso total se concentra alrededor de cada punto.
Multiplicar todos los pesos por una constante positiva no cambia el promedio:
Importa la distribución relativa del peso, no su escala absoluta.
04 · Caso particular
El valor medio ordinario usa peso uniforme
Si w(x)=1 en todo [a,b], el denominador vale b−a y recuperamos:
También cualquier peso constante positivo produce el promedio ordinario, porque la constante se cancela. Para cambiar el resultado, la importancia debe variar con x.
Esta relación es útil como prueba de implementación: una función de promedio ponderado debería reproducir el valor medio común al recibir w(x)=1.
05 · Qué puede representar el peso
La misma fórmula aparece en contextos diferentes
| Aplicación | f(x) | w(x) | Promedio |
|---|---|---|---|
| Barra no uniforme | Posición x | Densidad lineal | Centro de masa |
| Probabilidad | Resultado o transformación | Densidad de probabilidad | Valor esperado |
| Sensores | Medición | Confiabilidad | Estimación combinada |
| Calidad | Indicador local | Volumen producido | Calidad global |
| Ambiente | Concentración | Flujo o población expuesta | Exposición media |
La función de peso debe derivarse del significado del problema. Elegirla solo para obtener un resultado deseado convierte el promedio en una cifra difícil de interpretar.
06 · Análisis dimensional
Las unidades del peso se cancelan
Supongamos que f se mide en °C, w en kg/m y x en m. Entonces:
El promedio ponderado conserva las unidades de f. El denominador tiene las unidades del peso total: masa, probabilidad, duración efectiva o cualquier magnitud que represente w(x)dx.
Si w es una densidad de probabilidad normalizada, sus unidades son inversas a las de x, de modo que ∫w(x)dx es adimensional y vale 1.
07 · Propiedades
Los pesos no negativos mantienen el promedio dentro del rango
Si m≤f(x)≤M, w(x)≥0 y ∫w>0, entonces:
Además:
- si
f(x)=C, entoncesμw=Cpara cualquier peso válido; - si el peso se concentra donde
fes grande, el promedio aumenta; - si dos pesos son proporcionales, producen el mismo promedio;
- si
fes continua, existe algúncconf(c)=μw.
Estas propiedades funcionan como pruebas rápidas para resultados analíticos y numéricos.
08 · Condiciones necesarias
Pesos negativos o peso total cero cambian el problema
En un promedio convencional se exige w(x)≥0 y ∫w>0. Si se admiten pesos negativos, el cociente puede quedar fuera del rango de f y deja de describir una combinación de importancias.
Si ∫w=0, la normalización implica dividir por cero y el promedio no está definido. Un peso idénticamente nulo significa que ninguna región aporta información.
Existen fórmulas científicas con funciones firmadas en el denominador, pero deben interpretarse como cocientes de momentos o balances, no automáticamente como promedios.
09 · Densidades de probabilidad
El valor esperado es un promedio ponderado
Si p(x)≥0 y ∫p(x)dx=1, p es una densidad de probabilidad. El valor esperado de una función g(X) es:
Para g(x)=x obtenemos la media de la variable aleatoria. Para g(x)=x² obtenemos el segundo momento, que participa en la varianza.
Si una función propuesta como densidad no integra 1, primero puede normalizarse dividiéndola por su integral, siempre que sea no negativa y su peso total sea finito y positivo.
10 · Ejemplo desarrollado
Temperatura media de una barra no uniforme
Una barra ocupa 0≤x≤2 m. Su temperatura es T(x)=20+5x °C y su densidad lineal ρ(x)=1+x kg/m. Buscamos la temperatura media ponderada por masa.
1. Calcular la masa total
2. Calcular el momento térmico
3. Normalizar
4. Comparar con el promedio uniforme
El promedio uniforme de T es 25 °C. La densidad aumenta hacia el extremo caliente, por eso el promedio por masa sube a aproximadamente 25,83 °C. Ambos están entre el mínimo de 20 °C y el máximo de 30 °C.
11 · Datos y agrupamientos
Cada muestra puede representar distinta cantidad
En datos agrupados, una observación puede resumir un intervalo, una población o un volumen diferente. El peso efectivo combina esos factores.
Por ejemplo, si una medición fᵢ representa un intervalo de longitud Δxᵢ y tiene confiabilidad cᵢ, un peso posible es wᵢ=cᵢΔxᵢ. Entonces:
No debe multiplicarse dos veces por la duración si los pesos ya representan cantidad acumulada. Documentar qué significa cada peso evita esa duplicación.
12 · Exploración
Laboratorio: desplazar la importancia
Elegí una función, una forma de peso y su intensidad. El gráfico superior muestra valores y pesos; el inferior muestra el producto f(x)w(x). Compará el promedio uniforme con el ponderado.
Distribución del peso
f(x)=20+5x · w(x)=1+x
Con esta distribución, el promedio ponderado aumenta 0,83 respecto del uniforme.
El área bajo el peso determina la normalización y el área bajo el producto determina el numerador.
Preguntas para explorar
- Aumentá la intensidad del peso derecho con la función creciente. ¿Hacia qué valores se mueve el promedio?
- Cambiá a la función decreciente sin modificar el peso. ¿Por qué cambia la dirección del efecto?
- Elegí peso uniforme y modificá su intensidad. ¿Por qué el promedio no cambia?
- Con la función oscilatoria, compará pesos a izquierda, centro y derecha.
13 · Implementación computacional
Calcular un promedio ponderado continuo
Una sola recorrida puede aproximar numerador y denominador con puntos medios:
function promedioPonderado(funcion, peso, inicio, fin, particiones = 10000) {
if (fin <= inicio) throw new Error("El intervalo debe tener longitud positiva");
const paso = (fin - inicio) / particiones;
let numerador = 0;
let pesoTotal = 0;
for (let i = 0; i < particiones; i += 1) {
const x = inicio + (i + 0.5) * paso;
const w = peso(x);
if (w < 0) throw new Error("Los pesos deben ser no negativos");
numerador += funcion(x) * w * paso;
pesoTotal += w * paso;
}
if (pesoTotal === 0) throw new Error("El peso total debe ser positivo");
return numerador / pesoTotal;
}
const temperatura = x => 20 + 5 * x;
const densidad = x => 1 + x;
console.log(promedioPonderado(temperatura, densidad, 0, 2).toFixed(4));
Devolver un informe auditable
function informePonderado(datos) {
let numerador = 0;
let pesoTotal = 0;
datos.forEach(({ valor, peso }) => {
if (!Number.isFinite(valor) || !Number.isFinite(peso) || peso < 0) {
throw new Error("Valor o peso inválido");
}
numerador += valor * peso;
pesoTotal += peso;
});
if (pesoTotal === 0) throw new Error("No hay observaciones con peso");
return { numerador, pesoTotal, promedio: numerador / pesoTotal };
}
console.log(informePonderado([
{ valor: 20, peso: 1 },
{ valor: 25, peso: 2 },
{ valor: 30, peso: 1 }
]));
Normalizar una función de peso
function integrar(funcion, inicio, fin, n = 10000) {
const paso = (fin - inicio) / n;
let suma = 0;
for (let i = 0; i < n; i += 1) {
suma += funcion(inicio + (i + 0.5) * paso) * paso;
}
return suma;
}
function normalizar(peso, inicio, fin) {
const total = integrar(peso, inicio, fin);
if (total <= 0) throw new Error("No se puede normalizar el peso");
return x => peso(x) / total;
}
const peso = x => 1 + x;
const p = normalizar(peso, 0, 2);
console.log("Integral normalizada:", integrar(p, 0, 2).toFixed(6));
Combinar duración y confiabilidad
const muestras = [
{ valor: 18, duracion: 1, confiabilidad: 0.9 },
{ valor: 22, duracion: 3, confiabilidad: 0.7 },
{ valor: 30, duracion: 0.5, confiabilidad: 1 }
];
let numerador = 0;
let pesoTotal = 0;
for (const muestra of muestras) {
const pesoEfectivo = muestra.duracion * muestra.confiabilidad;
numerador += muestra.valor * pesoEfectivo;
pesoTotal += pesoEfectivo;
}
console.log("Promedio:", (numerador / pesoTotal).toFixed(4));
14 · Comprensión
Confusiones frecuentes
«Basta calcular ∫f(x)w(x)dx»
Ese valor depende de la escala total de los pesos. Para obtener un promedio hay que dividir por ∫w(x)dx.
«Los pesos deben sumar o integrar 1 desde el comienzo»
No es necesario. Pueden normalizarse dividiendo por su total, siempre que sea positivo y finito.
«Multiplicar todos los pesos por diez cambia el promedio»
No cambia: el mismo factor aparece en numerador y denominador y se cancela.
«Un peso negativo significa menor importancia»
En un promedio, menor importancia se representa con un peso pequeño pero no negativo. Los pesos negativos destruyen las propiedades de combinación convexa.
«El promedio ponderado siempre supera al uniforme»
Depende de dónde se concentra el peso y de cómo varía f. Puede aumentar, disminuir o coincidir.
«Cada muestra debe tener el mismo peso»
Eso solo corresponde cuando representa la misma duración, cantidad y confiabilidad que las demás.
15 · Práctica guiada
Ejercicios de comprensión
Ejercicio 1: peso creciente
Calculá el promedio de f(x)=x en [0,1] con peso w(x)=2x.
Ver solución
El peso total es ∫₀¹2x dx=1. El numerador es ∫₀¹2x²dx=2/3. Por lo tanto, μw=2/3, mayor que el promedio uniforme 1/2.
Ejercicio 2: escala del peso
¿Cambia el promedio anterior si usamos w(x)=10x?
Ver solución
No. El numerador se multiplica por 5 respecto de 2x y el denominador también. El cociente sigue siendo 2/3.
Ejercicio 3: densidad normalizada
Normalizá w(x)=x+1 en [0,2].
Ver solución
El peso total es ∫₀²(x+1)dx=4. La función normalizada es p(x)=(x+1)/4, cuya integral en el intervalo vale 1.
Ejercicio 4: promedio fuera del rango
Un programa devuelve 15 como promedio ponderado de valores que permanecen entre 20 y 30, usando pesos no negativos. ¿Qué concluís?
Ver solución
El resultado es imposible bajo esas condiciones. Debe existir un error de cálculo, pesos negativos, denominador incorrecto o datos fuera del rango supuesto.
Ejercicio 5: datos ponderados
Tres lotes tienen calidad 80, 90 y 70, y tamaños 10, 30 y 20 unidades. Calculá la calidad media de toda la producción.
Ver solución y código
El numerador es 80·10+90·30+70·20=4900. El tamaño total es 60 y el promedio es 4900/60≈81,67.
const lotes = [
{ calidad: 80, cantidad: 10 },
{ calidad: 90, cantidad: 30 },
{ calidad: 70, cantidad: 20 }
];
const total = lotes.reduce((suma, lote) => suma + lote.cantidad, 0);
const ponderado = lotes.reduce(
(suma, lote) => suma + lote.calidad * lote.cantidad,
0
);
console.log("Calidad media:", (ponderado / total).toFixed(2));
16 · Síntesis
Ideas para recordar
- El promedio ponderado continuo es
μw=∫fw/∫w. - El numerador acumula valor por importancia; el denominador normaliza el peso total.
- El promedio ordinario corresponde a un peso uniforme.
- Multiplicar todos los pesos por la misma constante positiva no cambia el resultado.
- Con pesos no negativos, el promedio permanece entre el mínimo y el máximo de la función.
- Una densidad de probabilidad es una función de peso normalizada.
- Los pesos pueden representar masa, probabilidad, duración, cantidad o confiabilidad.
- Los pesos negativos o un peso total nulo impiden la interpretación usual de promedio.
- En datos agrupados hay que documentar exactamente qué representa cada peso.
En el próximo tema aplicaremos la acumulación al movimiento, reconstruyendo desplazamiento y posición a partir de la velocidad.