Volver al blog

Strategy · 2026-10-04

Sistemas de lotería: combinaciones, cobertura y garantías condicionales

Comprende la cobertura de sistemas completos y reducidos, las probabilidades de varias apuestas y por qué filtrar no mejora las posibilidades de cada una.

Corrección del 4 de octubre de 2026: se retiraron garantías no verificadas de 24 y 30 boletos, comparaciones de rendimiento sin respaldo y afirmaciones sobre filtros de alta probabilidad. Se corrigieron la distinción entre combinaciones y permutaciones y la dependencia entre boletos del mismo sorteo. Los ejemplos siguientes son matemáticos, no rendimientos observados.

Qué hace realmente un sistema

Un sistema de lotería, también llamado «wheel», es una lista de combinaciones de apuestas construida a partir de un grupo seleccionado de números. Organiza la cobertura; no descubre números ganadores ni mejora la probabilidad de premio mayor de una apuesta concreta. Una colección mayor de apuestas distintas cubre más resultados porque tiene más apuestas y cuesta más, no porque su estructura cambie el sorteo.

Esta guía utiliza cálculos teóricos y una lista ilustrativa determinista de apuestas. No presenta un estudio histórico de rendimiento, una estimación de rentabilidad ni un sistema comercial verificado. Los contenidos de DS Reports deben distinguir estos hechos matemáticos de afirmaciones que requieren datos reales y un método de comparación definido.

El modelo básico es un juego no ordenado que extrae k números principales distintos entre N. Antes del sorteo se elige un grupo de v números distintos, con k ≤ v ≤ N. Cada apuesta contiene k números. Los juegos de dígitos ordenados, las repeticiones y las bolas adicionales separadas tienen espacios de resultados diferentes; no deben mezclarse con este modelo sin adaptación.

Los sistemas completos cuentan combinaciones

Un sistema completo incluye todos los subconjuntos de k números del grupo elegido. Su tamaño es C(v, k) = v! / (k! × (v − k)!). Son combinaciones, no permutaciones: cambiar el orden de los mismos cinco números no crea otra apuesta en un juego principal no ordenado. La documentación de combinaciones de Python explica esta enumeración.

Tamaño del grupo v Números principales por apuesta k Apuestas completas C(v, k)
8 5 56
10 5 252
10 6 210
12 6 924

Son ejemplos genéricos de números principales, no tarifas de loterías concretas. Con precio c por apuesta, el coste total es c × C(v, k). Compara ese total con un presupuesto fijo antes de considerar una compra. «Completo» describe la cobertura del grupo elegido; solo cubre el juego entero si el grupo contiene los N números.

En un juego sin número adicional, un sistema completo contiene la apuesta ganadora del premio mayor si y solo si los k números ganadores están en el grupo elegido. La probabilidad de esa condición es C(v, k) / C(N, k) bajo el modelo justo. Si un solo número ganador queda fuera del grupo, ninguna apuesta acierta todos los principales. Los aciertos por sí solos no establecen un pago ni un beneficio.

Varios boletos de un sorteo no son ensayos independientes

Una apuesta principal concreta tiene probabilidad de premio mayor 1/C(N, k). Si se fijan m apuestas válidas distintas para el mismo sorteo, sus eventos de premio mayor exacto son mutuamente excluyentes: solo una combinación distinta puede igualar el conjunto ganador. Al sumar esas probabilidades:

P(al menos un premio mayor entre m apuestas distintas) = m / C(N, k)

Por ejemplo, un sistema completo de 56 apuestas en un juego hipotético de cinco números entre 47 sin número adicional cubre 56 de 1.533.939 resultados. Cualesquiera otras 56 apuestas distintas cubren el mismo número de resultados del premio mayor. Las apuestas duplicadas no añaden un resultado cubierto: comprar otra vez la misma combinación no aumenta la probabilidad de al menos un premio mayor.

La expresión 1 − (1 − p)^m supone eventos independientes y no es correcta para apuestas distintas fijadas en un solo sorteo. Puede describir al menos un éxito en sorteos independientes cuando cada sorteo tiene la misma probabilidad p. Los premios menores de diferentes boletos del mismo sorteo pueden coincidir; sumar sus probabilidades individuales generalmente no calcula la probabilidad de obtener al menos un premio menor.

Los grupos adicionales cambian la cobertura completa

La página oficial de California Lottery define SuperLotto Plus como cinco números principales entre 47 y un Mega entre 27. El espacio completo contiene C(47, 5) × 27 = 41.416.353 resultados.

Un sistema completo de ocho números principales tiene 56 combinaciones. Asignar el mismo Mega fijo a cada una produce 56 apuestas completas distintas, con probabilidad de premio mayor 56 / 41.416.353. Aunque los cinco números principales ganadores estén dentro del grupo elegido, todavía es necesario acertar Mega.

Combinar cada una de las 56 combinaciones principales con las 27 opciones Mega requiere 56 × 27 = 1.512 apuestas completas distintas. Esto cubre todos los resultados Mega de esas combinaciones principales, con el correspondiente aumento del coste total. Sigue sin cubrir las combinaciones principales ajenas al grupo elegido. Para m apuestas completas distintas en este modelo, la probabilidad de premio mayor es m / 41.416.353.

Las garantías condicionales necesitan una lista y una prueba

Un sistema reducido conserva solo algunas combinaciones. Una afirmación como «al menos t aciertos si r números principales ganadores están dentro del grupo» se refiere a todos los posibles subconjuntos de r números de ese grupo, no al más frecuente ni a un ejemplo favorable. El Covering Repository describe diseños mediante la intersección que cada subconjunto objetivo debe tener con un bloque seleccionado.

Para verificar una garantía concreta:

  1. Especifica el tamaño del grupo y de cada apuesta, los ganadores que se supone que están dentro, los aciertos prometidos y el tratamiento de números adicionales.
  2. Publica la lista completa de apuestas distintas y comprueba que todas sean válidas.
  3. Enumera cada subconjunto incluido en la condición. Para cada uno, calcula la mayor intersección con cualquier apuesta conservada.
  4. Comprueba que el mínimo de esos mejores recuentos alcance lo prometido. Un solo subconjunto que falle refuta la garantía.
  5. Repite la verificación después de editar, filtrar u omitir cualquier apuesta.

El número de boletos por sí solo no demuestra ninguna garantía de aciertos. Una muestra aleatoria de resultados favorables tampoco demuestra una afirmación universal. Aquí no se recomienda ningún sistema reducido sin verificar, y una garantía condicional de aciertos, por sí sola, no garantiza beneficios.

Recuentos de aciertos y pérdidas por filtrado

Supón que exactamente r números principales ganadores pertenecen al grupo de un sistema completo. El número de apuestas con exactamente j aciertos es C(r, j) × C(v − r, k − j), tomando como cero las selecciones imposibles. Con v = 8, k = 5 y r = 5 hay 10 apuestas con dos aciertos, 30 con tres, 15 con cuatro y una con cinco. Suman 56 apuestas. Son recuentos de aciertos, no premios prometidos: las reglas del juego y los números adicionales determinan cuáles reciben pagos.

Una categoría de paridad o suma puede contener muchas combinaciones, pero cada combinación válida concreta sigue siendo equiprobable en un sorteo justo. Retirar apuestas que parecen extremas no hace que las restantes sean más probables individualmente. El código conserva solo apuestas con dos o tres impares: el sistema pasa de 56 a 48 apuestas. El resultado válido (1, 3, 5, 7, 8) deja de estar cubierto aunque sus cinco números pertenecen al grupo elegido. Se pierde la garantía del sistema completo original.

Este ejemplo para Python 3.8+ utiliza solo la biblioteca estándar. Enumera un grupo ilustrativo, calcula recuentos exactos y verifica un contraejemplo concreto. No simula sorteos históricos ni anuncia una garantía de sistema reducido. En la salida, matches muestra pares «número de aciertos, número de apuestas»; full y filtered indican los tamaños antes y después del filtro.

from collections import Counter
from itertools import combinations
from math import comb

for size, draw_size in ((8, 5), (10, 5), (10, 6), (12, 6)):
    print(f"C({size},{draw_size})={comb(size, draw_size)}")

pool = tuple(range(1, 9))
wheel = list(combinations(pool, 5))
assert len(wheel) == len(set(wheel)) == 56
winning_main = {1, 2, 3, 4, 5}
match_counts = Counter(len(set(line) & winning_main) for line in wheel)
print("matches:", sorted(match_counts.items()))
assert sum(match_counts.values()) == 56

filtered = [line for line in wheel
            if sum(number % 2 for number in line) in (2, 3)]
excluded_result = (1, 3, 5, 7, 8)
assert excluded_result in wheel and excluded_result not in filtered
print("full:", len(wheel), "filtered:", len(filtered))
print("excluded_result_covered:", excluded_result in filtered)
print("superlotto_full_mega_lines:", len(wheel) * 27)
C(8,5)=56
C(10,5)=252
C(10,6)=210
C(12,6)=924
matches: [(2, 10), (3, 30), (4, 15), (5, 1)]
full: 56 filtered: 48
excluded_result_covered: False
superlotto_full_mega_lines: 1512

Evaluar costes y resultados por separado

El solapamiento de boletos puede agrupar premios, pero no hace automáticamente que los rendimientos sean más estables, que aumente la probabilidad de cualquier premio o que disminuya el riesgo financiero. Esas afirmaciones requieren una lista exacta de apuestas, reglas de pago y una comparación a igual coste. Un premio puede ser inferior al coste de todas las apuestas.

Los valores esperados de los pagos se suman aunque los resultados sean dependientes. Si cada apuesta tiene el mismo pago bruto esperado μ y precio c, m apuestas tienen un valor neto esperado de m × (μ − c). El sistema no convierte un valor negativo bajo esas condiciones en uno positivo. Las expectativas monetarias también pueden depender del reparto de premios y del juego concreto; una tabla de aciertos no basta.

Utiliza estos cálculos para comprender la cobertura y cuestionar garantías sin respaldo. No aumentes el gasto para recuperar pérdidas ni consideres un sistema como una inversión. La conclusión defendible es limitada: más apuestas distintas compran más resultados cubiertos, mientras cada apuesta conserva su probabilidad original de premio mayor.

Contenido exclusivamente educativo. Los resultados anteriores no predicen futuros sorteos independientes. DS Reports no vende boletos de lotería ni garantiza resultados.

Preguntas frecuentes

¿Qué cubre un sistema completo de lotería?

En un juego no ordenado que requiere k números principales distintos, un sistema completo contiene todas las combinaciones de k números de un grupo elegido de v números: C(v, k) apuestas. Los grupos adicionales separados requieren su propia cobertura.

¿El sistema mejora la probabilidad de premio mayor por apuesta?

No. En un juego justo de k números entre N sin número adicional, cada apuesta concreta tiene probabilidad 1/C(N, k). Tener m apuestas distintas para el mismo sorteo da una probabilidad total de premio mayor de m/C(N, k).

¿Son independientes los boletos del mismo sorteo?

No. Sus resultados dependen del mismo sorteo ganador. Los eventos de premio mayor exacto de combinaciones distintas son mutuamente excluyentes y los premios menores pueden coincidir. Las fórmulas de sorteos independientes no se aplican a apuestas distintas fijadas para un único sorteo.

¿Qué demuestra la garantía de un sistema reducido?

La lista exacta de apuestas debe cubrir todos los subconjuntos ganadores permitidos por la condición, con al menos los aciertos prometidos en una apuesta. Un número de boletos o unos pocos ejemplos favorables no lo demuestran.

¿Los filtros de paridad o suma mejoran la probabilidad por apuesta?

No. Cada combinación válida concreta es equiprobable en un sorteo justo. Filtrar elimina cobertura y puede invalidar una garantía condicional; cualquier garantía debe verificarse de nuevo sobre la lista conservada.

#sistemas de lotería#combinaciones#cobertura condicional#probabilidad de lotería