ForHosting KIT · Matemáticas

Stirling de primera especie sin signo

Cuente las ordenaciones de n elementos que se separan en exactamente k ciclos: 5 elementos en 2 ciclos dan 50, 4 elementos en 2 ciclos dan 11 y 3 elementos en un solo ciclo dan 2. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Número de elementos
5
Número de ciclos
2
Obtiene
Valor
50
Máx. n
200
Máx. k
200

Esta calculadora de números de Stirling de primera especie sin signo devuelve c(n, k), el número de permutaciones de un conjunto de n elementos que se descomponen en exactamente k ciclos disjuntos. El mismo coeficiente aparece como el valor absoluto del número de Stirling con signo de primera especie, y convierte factoriales crecientes en potencias ordinarias dentro de las identidades clásicas de funciones especiales. Entre las comprobaciones sencillas que usted ya podría conocer están cinco elementos y dos ciclos, que dan cincuenta; cuatro elementos y dos ciclos, que dan once; y tres elementos y un ciclo, que dan dos, es decir (3−1)!. El motor utiliza exclusivamente un programa dinámico determinista con BigInt basado en la recurrencia c(n,k)=c(n−1,k−1)+(n−1)·c(n−1,k): sin llamadas de red, sin muestreo y sin atajos que dependan de la fecha.

Qué significan los números de Stirling de primera especie sin signo y qué contiene la respuesta

El número de Stirling de primera especie sin signo c(n, k) cuenta cuántas permutaciones de n elementos etiquetados tienen exactamente k ciclos en su descomposición en ciclos disjuntos. Esa lectura combinatoria es la primera que suelen encontrar los estudiantes: un único ciclo largo sobre n letras contribuye a c(n, 1), que es igual a (n−1)!; la permutación identidad solo contribuye a c(n, n), que es igual a uno; y los recuentos de ciclos intermedios completan el triángulo entre ambos extremos.

Algebraicamente, los mismos números aparecen al expandir el factorial creciente x(x+1)…(x+n−1) como un polinomio en x con coeficientes c(n, k). Esta calculadora devuelve el n y el k solicitados, el valor exacto como cadena decimal, una etiqueta breve de fórmula como c(5, 2), y los máximos publicados para que los clientes puedan validar antes de enviar un lote. La regla de que k no puede superar a n coincide con el dominio matemático: no existe forma de repartir n elementos en más de n ciclos.

Dónde encajan los conteos de Stirling de primera especie en el estudio, el código y el modelado

Los estudiantes se encuentran con los números de Stirling de primera especie sin signo cuando un libro de texto pregunta cuántas permutaciones tienen un número dado de ciclos, cuando un ejercicio de expansión de factorial creciente necesita coeficientes exactos, o cuando deben relacionar funciones generadoras de índice de ciclos con potencias ordinarias. Los profesores pueden pregenerar claves de respuesta para valores modestos de n y k sin depender de aplicaciones de calculadora opacas que redondean enteros grandes o cambian en silencio a notación científica.

Los desarrolladores llaman al mismo contrato desde scripts para sembrar vectores de prueba deterministas, para dimensionar modelos de permutación aleatoria condicionados al número de ciclos, o para satisfacer enunciados de retos de programación que exigen el c(n, k) exacto en lugar de una aproximación en espacio logarítmico. La práctica de concursos a menudo necesita una fuente rápida y sin conexión de rangos de primera especie para poder verificar soluciones sin descargar tablas de OEIS bajo presión de tiempo.

Los analistas de producto e investigación usan el conteo al estimar cuántos reordenamientos de n elementos etiquetados caen en una estructura de ciclos objetivo, algo que aparece en la mezcla de cartas, en demostraciones didácticas de criptografía y en laboratorios básicos de combinatoria enumerativa. Combínela con herramientas de factorial cuando necesite (n−1)!

Tareas escolares y comprobaciones de conteo de ciclos

Consulte valores exactos de c(n, k) para ejercicios de libros de texto sobre permutaciones con un número fijo de ciclos y expansiones de factorial creciente.

Preparación de concursos y modelos

Verifique respuestas de retos de programación y dimensione modelos de permutación condicionados por ciclos con coeficientes BigInt exactos en lugar de aproximaciones.

¿Cuánto cuesta la calculadora de Stirling de primera especie?

Es gratis en su navegador, en esta página.

¿Cómo se define c(n, k)?

El número de Stirling de primera especie sin signo c(n, k) cuenta las permutaciones de n elementos con exactamente k ciclos disjuntos. Equivale al valor absoluto del número de Stirling con signo de primera especie.

¿Es lo mismo que los números de Stirling de segunda especie?

No. La segunda especie cuenta particiones de un conjunto en subconjuntos no vacíos y sin etiquetar. Esta herramienta solo calcula la primera especie (conteos de ciclos de permutaciones).

¿Por qué el resultado es una cadena en lugar de un número?

Los números de Stirling de primera especie crecen rápidamente y pueden superar los enteros seguros de JavaScript.

¿Qué ocurre si k es mayor que n?

El cálculo se rechaza con un mensaje claro, porque no se pueden repartir n elementos en más de n ciclos. Indique un número de ciclos entre 0 y n, con un máximo de 200.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/combo/stirling-first

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/combo/stirling-first \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"n":5,"k":2}'
{
  "n": 5,
  "k": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "combo.stirling_first",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_n200
max_k200
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Qué significan los números de Stirling de primera especie sin signo y qué contiene la respuesta

No hay ninguna ruta aproximada de punto flotante presentada como verdad, ni muestreo aleatorio de permutaciones: el motor construye la recurrencia exacta dentro del rango admitido o rechaza la entrada con invalid_input. Los casos rechazados incluyen n o k ausentes, valores no enteros, fracciones, notación científica, valores por encima de los techos documentados, cualquier k negativo y cualquier k que supere a n.

Cómo se interpretan n y k, y cómo BigInt conserva cada dígito exacto

Se permite un signo más inicial opcional; los espacios incrustados, los prefijos hexadecimales, los signos negativos y la notación exponencial se rechazan con un mensaje claro para que una celda mal escrita no se convierta en un conteo erróneo. Un n igual a cero con k igual a cero devuelve uno, coincidiendo con la convención de la permutación vacía usada en matemática discreta. El cálculo usa un programa dinámico por filas de complejidad O(n por k): cada fila i almacena c(i, j) para j hasta k combinando los valores de la fila anterior con la recurrencia estándar, de modo que los valores intermedios se mantienen exactos sin construir listas completas de permutaciones. Los campos preferidos son n para el número de elementos y k para el número de ciclos, pero se aceptan los alias size y elements para n, y cycles y num_cycles para k, de modo que hojas de cálculo, cadenas de consulta y formularios tipados puedan reutilizar el mismo contrato. El motor impone máximos duros de doscientos tanto para n como para k, lo que mantiene la memoria y la latencia dentro de un presupuesto predecible en la ruta gratuita del navegador y en el Worker de borde, aunque los conteos de ciclos crecen aproximadamente como factoriales. Cada valor intermedio es un BigInt y el valor final se serializa con toString, así que el JSON nunca pierde dígitos como sí ocurriría con los dobles IEEE más allá del bit cincuenta y tres. Combine la ejecución gratuita en el navegador de esta página con la API de pago cuando necesite el mismo resultado matemático dentro de un flujo automatizado, sin tener que reimplementar usted mismo la recurrencia de Stirling.

Dónde encajan los conteos de Stirling de primera especie en el estudio, el código y el modelado

En esta página el trabajo se ejecuta enteramente en su navegador; a través de la API, cada consulta exitosa cuesta $0.002, la validación fallida no se cobra, y no se almacena nada después de que se devuelve la respuesta. Esa división —exploración interactiva gratuita y una API de pago idéntica— coincide con el resto del catálogo tier A del KIT y le permite pasar de una demostración de aula a un flujo automatizado sin cambiar el resultado matemático. como caso particular de c(n, 1), con ayudantes de coeficientes binomiales cuando necesite coeficientes combinatorios relacionados, y con otros endpoints matemáticos cuando esté construyendo un pequeño laboratorio de ayudantes de combinatoria gratuitos y deterministas.

Fixtures de prueba deterministas

Genere cadenas decimales reproducibles de Stirling de primera especie para pruebas unitarias, comprobaciones de propiedades y aserciones de integración continua sin mantener tablas a mano.

¿Qué ocurre si k es negativo o mayor que n?

Ambos casos se rechazan con invalid_input. k debe ser un entero no negativo y no puede superar a n.

Ver la documentación completa del KIT →