Coeficiente binomial - Binomial coefficient
En matemáticas , los coeficientes binomiales son los números enteros positivos que aparecen como coeficientes en el teorema binomial . Comúnmente, un coeficiente binomial está indexado por un par de números enteros n ≥ k ≥ 0 y se escribe Es el coeficiente del término x k en la expansión polinomial de la potencia binomial (1 + x ) n , y está dado por la fórmula
Por ejemplo, la cuarta potencia de 1 + x es
y el coeficiente binomial es el coeficiente del término x 2 .
Organizar los números en filas sucesivas para obtener una matriz triangular llamada triángulo de Pascal , satisface la relación de recurrencia
Los coeficientes binomiales ocurren en muchas áreas de las matemáticas, y especialmente en la combinatoria . El símbolo generalmente se lee como " n elige k " porque hay formas de elegir un subconjunto (desordenado) de k elementos de un conjunto fijo de n elementos. Por ejemplo, hay formas de elegir 2 elementos a saber y
Los coeficientes binomiales se pueden generalizar para cualquier número complejo z y entero k ≥ 0 , y muchas de sus propiedades continúan siendo válidas en esta forma más general.
Historia y notación
Andreas von Ettingshausen introdujo la notación en 1826, aunque los números se conocían siglos antes (véase el triángulo de Pascal ). La primera discusión detallada conocido de los coeficientes binomiales es en un comentario del siglo X, por Halayudha , sobre un antiguo sánscrito texto, Pingala 's Chandaḥśāstra . Aproximadamente en 1150, el matemático indio Bhaskaracharya dio una exposición de coeficientes binomiales en su libro Līlāvatī .
Las notaciones alternativas incluyen C ( n , k ) , n C k , n C k , C k n , C n k y C n , k en todas las cuales la C significa combinaciones o elecciones . Muchas calculadoras usan variantes de la notación C porque pueden representarla en una pantalla de una sola línea. De esta forma, los coeficientes binomiales se comparan fácilmente con k -permutaciones de n , escritas como P ( n , k ) , etc.
Definición e interpretaciones
k
norte
|
0 | 1 | 2 | 3 | 4 | ⋯ |
---|---|---|---|---|---|---|
0 | 1 | 0 | 0 | 0 | 0 | ⋯ |
1 | 1 | 1 | 0 | 0 | 0 | ⋯ |
2 | 1 | 2 | 1 | 0 | 0 | ⋯ |
3 | 1 | 3 | 3 | 1 | 0 | ⋯ |
4 | 1 | 4 | 6 | 4 | 1 | ⋯ |
⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋮ | ⋱ |
Los primeros coeficientes binomiales en un triángulo de Pascal alineado a la izquierda |
Para números naturales (tomados para incluir 0) n y k , el coeficiente binomial se puede definir como el coeficiente del monomio X k en la expansión de (1 + X ) n . El mismo coeficiente también ocurre (si k ≤ n ) en la fórmula binomial
-
( ∗ )
(válido para cualquier elemento x , y de un anillo conmutativo ), lo que explica el nombre "coeficiente binomial".
Otra ocurrencia de este número es en combinatoria, donde da el número de formas, sin tener en cuenta el orden, en que se pueden elegir k objetos entre n objetos; más formalmente, el número de subconjuntos de k elementos (o k - combinaciones ) de un conjunto de n elementos. Este número puede verse como igual al de la primera definición, independientemente de cualquiera de las fórmulas siguientes para calcularlo: si en cada uno de los n factores de la potencia (1 + X ) n uno etiqueta temporalmente el término X con un índice i (que va de 1 an ), entonces cada subconjunto de k índices da después de la expansión una contribución X k , y el coeficiente de ese monomio en el resultado será el número de tales subconjuntos. Esto muestra en particular que es un número natural para cualquier número natural n y k . Hay muchas otras interpretaciones combinatorias de coeficientes binomiales (problemas de conteo para los cuales la respuesta viene dada por una expresión de coeficiente binomial), por ejemplo, el número de palabras formadas por n bits (dígitos 0 o 1) cuya suma es k viene dada por , mientras el número de formas de escribir donde cada a i es un entero no negativo viene dado por . La mayoría de estas interpretaciones se consideran fácilmente equivalentes a contar k combinaciones.
Calcular el valor de los coeficientes binomiales
Existen varios métodos para calcular el valor de sin realmente expandir una potencia binomial o contar k combinaciones.
Fórmula recursiva
Un método utiliza la fórmula recursiva puramente aditiva
- para todos los enteros tales que
con valores iniciales / límite
- para todos los enteros
La fórmula se deriva de considerar el conjunto {1, 2, 3, ..., n } y contar por separado (a) las agrupaciones de k -elementos que incluyen un elemento de conjunto particular, digamos " i ", en cada grupo (desde " i "ya está elegido para llenar un lugar en cada grupo, solo necesitamos elegir k - 1 de los n - 1) restantes y (b) todos los k -grupos que no incluyen" i "; esto enumera todas las k posibles combinaciones de n elementos. También se sigue de rastrear las contribuciones a X k en (1 + X ) n −1 (1 + X ) . Como hay cero X n +1 o X −1 en (1 + X ) n , uno podría extender la definición más allá de los límites anteriores para incluir cuando k > n o k <0. Esta fórmula recursiva permite la construcción de Pascal triángulo , rodeado de espacios en blanco donde estarían los ceros, o los coeficientes triviales.
Fórmula multiplicativa
Un método más eficiente para calcular coeficientes binomiales individuales viene dado por la fórmula
donde el numerador de la primera fracción se expresa como una potencia factorial descendente . Esta fórmula es más fácil de entender para la interpretación combinatoria de coeficientes binomiales. El numerador da el número de formas de seleccionar una secuencia de k objetos distintos, conservando el orden de selección, de un conjunto de n objetos. El denominador cuenta el número de secuencias distintas que definen la misma combinación k cuando se ignora el orden.
Debido a la simetría del coeficiente binomial con respecto a k y n - k , el cálculo puede optimizarse estableciendo el límite superior del producto anterior al menor de k y n - k .
Fórmula factorial
Finalmente, aunque computacionalmente inadecuada, existe la forma compacta, que se usa a menudo en demostraciones y derivaciones, que hace uso repetido de la conocida función factorial :
donde n ! denota el factorial de n . ¡Esta fórmula se sigue de la fórmula multiplicativa anterior al multiplicar el numerador y el denominador por ( n - k )! ; como consecuencia, involucra muchos factores comunes al numerador y al denominador. Es menos práctico para el cálculo explícito (en el caso de que k sea pequeño yn grande) a menos que primero se cancelen los factores comunes (en particular porque los valores factoriales crecen muy rápidamente). La fórmula muestra una simetría que es menos evidente en la fórmula multiplicativa (aunque lo es en las definiciones)
-
( 1 )
lo que conduce a una rutina computacional multiplicativa más eficiente. Usando la notación factorial descendente ,
Generalización y conexión a la serie binomial
La fórmula multiplicativa permite extender la definición de coeficientes binomiales reemplazando n por un número arbitrario α (negativo, real, complejo) o incluso un elemento de cualquier anillo conmutativo en el que todos los enteros positivos son invertibles:
Con esta definición se tiene una generalización de la fórmula binomial (con una de las variables puesta a 1), lo que justifica aún llamar a los coeficientes binomiales:
-
( 2 )
Esta fórmula es válida para todos los números complejos α y X con | X | <1. También se puede interpretar como una identidad de series de potencias formales en X , donde en realidad puede servir como definición de potencias arbitrarias de series de potencias con coeficiente constante igual a 1; el punto es que con esta definición todas las identidades sostienen que uno espera exponenciación , notablemente
Si α es un número entero no negativo n , entonces todos los términos con k > n son cero y la serie infinita se convierte en una suma finita, recuperando así la fórmula binomial. Sin embargo, para otros valores de α , incluidos los enteros negativos y los números racionales, la serie es realmente infinita.
Triángulo de Pascal
La regla de Pascal es la importante relación de recurrencia
-
( 3 )
que puede usarse para demostrar por inducción matemática que es un número natural para todo entero n ≥ 0 y todo entero k , un hecho que no es inmediatamente obvio a partir de la fórmula (1) . A la izquierda y a la derecha del triángulo de Pascal, las entradas (mostradas como espacios en blanco) son todas cero.
La regla de Pascal también da lugar al triángulo de Pascal :
0: 1 1: 1 1 2: 1 2 1 3: 1 3 3 1 4: 1 4 6 4 1 5: 1 5 10 10 5 1 6: 1 6 15 20 15 6 1 7: 1 7 21 35 35 21 7 1 8: 1 8 28 56 70 56 28 8 1
El número de fila n contiene los números para k = 0, ..., n . Se construye colocando primero 1 en las posiciones más externas y luego llenando cada posición interna con la suma de los dos números directamente arriba. Este método permite el cálculo rápido de coeficientes binomiales sin necesidad de fracciones o multiplicaciones. Por ejemplo, al mirar la fila número 5 del triángulo, uno puede leer rápidamente que
Combinatoria y estadística
Los coeficientes binomiales son importantes en la combinatoria , porque proporcionan fórmulas listas para ciertos problemas frecuentes de conteo:
- Hay formas de elegir k elementos de un conjunto de n elementos. Ver combinación .
- Hay formas de elegir k elementos de un conjunto de n elementos si se permiten repeticiones. Ver Multiset .
- Hay cadenas que contienen k unos y n ceros.
- Hay cadenas que constan de k unos y n ceros de modo que no hay dos unos adyacentes.
- Los números catalanes son
- La distribución binomial en estadística es
Coeficientes binomiales como polinomios
Para cualquier número entero no negativo k , la expresión se puede simplificar y definir como un polinomio dividido por k !:
esto presenta un polinomio en t con coeficientes racionales .
Como tal, se puede evaluar en cualquier número real o complejo t para definir coeficientes binomiales con dichos primeros argumentos. Estos "coeficientes binomiales generalizados" aparecen en el teorema binomial generalizado de Newton .
Para cada k , el polinomio se puede caracterizar como el polinomio de grado k único p ( t ) que satisface p (0) = p (1) = ⋯ = p ( k - 1) = 0 y p ( k ) = 1.
Sus coeficientes se pueden expresar en términos de números de Stirling del primer tipo :
La derivada de se puede calcular mediante diferenciación logarítmica :
Esto puede causar un problema cuando se evalúa en números enteros de a , pero usando las identidades siguientes podemos calcular la derivada como:
Coeficientes binomiales como base para el espacio de polinomios
Sobre cualquier campo de característica 0 (es decir, cualquier campo que contenga los números racionales ), cada polinomio p ( t ) de grado como máximo d se puede expresar de forma única como una combinación lineal de coeficientes binomiales. El coeficiente a k es la k- ésima diferencia de la secuencia p (0), p (1), ..., p ( k ). Explícitamente,
-
( 4 )
Polinomios con valores enteros
Cada polinomio es número entero valora- : tiene un valor entero en todas las entradas de número entero . (Una forma de demostrar esto es por inducción sobre k , usando la identidad de Pascal ). Por lo tanto, cualquier combinación lineal entera de polinomios de coeficientes binomiales también tiene valores enteros. Por el contrario, ( 4 ) muestra que cualquier polinomio con valores enteros es una combinación lineal de números enteros de estos polinomios de coeficientes binomiales. Más generalmente, para cualquier subanillo R de un campo característico 0 K , un polinomio en K [ t ] toma valores en R en todos los números enteros si y solo si es una combinación R lineal de polinomios de coeficientes binomiales.
Ejemplo
El polinomio con valores enteros 3 t (3 t + 1) / 2 se puede reescribir como
Identidades que involucran coeficientes binomiales
La fórmula factorial facilita relacionar coeficientes binomiales cercanos. Por ejemplo, si k es un número entero positivo yn es arbitrario, entonces
-
( 5 )
y, con un poco más de trabajo,
Además, lo siguiente puede resultar útil:
Para n constante , tenemos la siguiente recurrencia:
Sumas de los coeficientes binomiales
La formula
-
( ∗∗ )
dice que los elementos en la n- ésima fila del triángulo de Pascal siempre suman 2 elevado a la n- ésima potencia. Esto se obtiene del teorema del binomio ( ∗ ) estableciendo x = 1 e y = 1. La fórmula también tiene una interpretación combinatoria natural: el lado izquierdo suma el número de subconjuntos de {1, ..., n } de tamaños k = 0, 1, ..., n , dando el número total de subconjuntos. (Es decir, el lado izquierdo cuenta el conjunto de potencias de {1, ..., n }). Sin embargo, estos subconjuntos también se pueden generar eligiendo o excluyendo sucesivamente cada elemento 1, ..., n ; las n opciones binarias independientes (cadenas de bits) permiten un total de opciones. Los lados izquierdo y derecho son dos formas de contar la misma colección de subconjuntos, por lo que son iguales.
Las fórmulas
-
( 6 )
y
se sigue del teorema del binomio después de diferenciar con respecto a x (dos veces para este último) y luego sustituir x = y = 1 .
La identidad Chu-Vandermonde , que se cumple para cualquier-valores complejos m y n y cualquier entero no negativo k , es
-
( 7 )
y se puede encontrar examinando el coeficiente de en la expansión de (1 + x ) m (1 + x ) n - m = (1 + x ) n usando la ecuación ( 2 ). Cuando m = 1 , la ecuación ( 7 ) se reduce a la ecuación ( 3 ). En el caso especial n = 2 m , k = m , usando ( 1 ), la expansión ( 7 ) se convierte (como se ve en el triángulo de Pascal a la derecha)
-
( 8 )
donde el término del lado derecho es un coeficiente binomial central .
Otra forma de la identidad Chu-Vandermonde, que se aplica a cualquier número entero j , k y n que satisfaga 0 ≤ j ≤ k ≤ n , es
-
( 9 )
La demostración es similar, pero usa la expansión de la serie binomial ( 2 ) con exponentes enteros negativos. Cuando j = k , la ecuación ( 9 ) da la identidad del palo de hockey
y su pariente
Sea F ( n ) el n -ésimo número de Fibonacci . Luego
Esto se puede demostrar por inducción usando ( 3 ) o por la representación de Zeckendorf . A continuación se proporciona una prueba combinatoria.
Multisecciones de sumas
Para enteros s y t Obra de tal manera que la serie multicorte da la siguiente identidad para la suma de los coeficientes binomiales:
Para las pequeñas s , estas series tienen formas particularmente agradable; por ejemplo,
Sumas parciales
Aunque no existe una fórmula cerrada para sumas parciales
de coeficientes binomiales, se puede volver a utilizar ( 3 ) y la inducción para demostrar que para k = 0, ..., n - 1 ,
con estuche especial
para n > 0. Este último resultado es también un caso especial del resultado de la teoría de diferencias finitas que para cualquier polinomio P ( x ) de grado menor que n ,
Diferenciar ( 2 ) k veces y establecer x = −1 produce esto para , cuando 0 ≤ k < n , y el caso general sigue tomando combinaciones lineales de estos.
Cuando P ( x ) es de grado menor o igual an ,
-
( 10 )
donde es el coeficiente de grado n en P ( x ).
Más generalmente para ( 10 ),
donde m y d son números complejos. Esto sigue inmediatamente aplicando ( 10 ) al polinomio en lugar de , y observando que todavía tiene un grado menor o igual que n , y que su coeficiente de grado n es d n a n .
La serie es convergente para k ≥ 2. Esta fórmula se utiliza en el análisis del problema del tanque alemán . Se deduce de que se demuestra por inducción en M .
Identidades con pruebas combinatorias
Muchas identidades que involucran coeficientes binomiales pueden probarse por medios combinatorios . Por ejemplo, para enteros no negativos , la identidad
(que se reduce a ( 6 ) cuando q = 1) se puede dar una prueba de conteo doble , como sigue. El lado izquierdo cuenta el número de formas de seleccionar un subconjunto de [ n ] = {1, 2, ..., n } con al menos q elementos, y marcando q elementos entre los seleccionados. El lado derecho cuenta lo mismo, porque hay formas de elegir un conjunto de q elementos para marcar, y de elegir cuál de los elementos restantes de [ n ] también pertenecen al subconjunto.
En la identidad de Pascal
ambos lados cuentan el número de subconjuntos de elementos k de [ n ]: los dos términos del lado derecho los agrupan en aquellos que contienen el elemento ny los que no.
La identidad ( 8 ) también tiene una prueba combinatoria. La identidad lee
Suponga que tiene cuadrados vacíos dispuestos en una fila y desea marcar (seleccionar) n de ellos. Hay formas de hacer esto. Por otro lado, puede seleccionar sus n cuadrados seleccionando k cuadrados de entre los primeros n y cuadrados de los n cuadrados restantes ; cualquier k de 0 an funcionará. Esto da
Ahora aplique ( 1 ) para obtener el resultado.
Si uno denota por F ( i ) la secuencia de números de Fibonacci , indexados de modo que F (0) = F (1) = 1 , entonces la identidad
Fila de suma de coeficientes
El número de k - combinaciones para todo k , , es la suma de la
n º fila (contando desde 0) de los coeficientes binomiales. Estas combinaciones se enumeran por los dígitos 1 del conjunto de números de base 2 contando desde 0 hasta , donde cada posición de dígito es un elemento del conjunto de n .La identidad de Dixon
o, de manera más general,
donde una , b , y c son números enteros no negativos.
Identidades continuas
Ciertas integrales trigonométricas tienen valores expresables en términos de coeficientes binomiales: Para cualquier
Estos se pueden demostrar usando la fórmula de Euler para convertir funciones trigonométricas en exponenciales complejas, expandiendo usando el teorema del binomio e integrando término por término.
Congruencias
Si n es primo, entonces
para cada k con más general, esto sigue siendo cierto si
n es cualquier número y k es tal que todos los números entre 1 y k son primos entre sí a n .De hecho, tenemos
Funciones generadoras
Funciones generadoras ordinarias
Para un n fijo , la función generadora ordinaria de la secuencia es
Para un k fijo , la función generadora ordinaria de la secuencia es
La función generadora bivariada de los coeficientes binomiales es
Una función generadora bivariada simétrica de los coeficientes binomiales es
que es la misma que la función generadora anterior después de la sustitución .
Función generadora exponencial
Una función generadora bivariada exponencial simétrica de los coeficientes binomiales es:
Propiedades de divisibilidad
En 1852, Kummer demostró que si m y n son números enteros no negativos y p es un número primo, entonces la mayor potencia de p divisoria es igual a
p c , donde c es el número de acarreos cuando m y n se añaden en la base p . De manera equivalente, el exponente de un primo p en es igual al número de enteros no negativos j , de manera que la parte fraccionaria de k / p j es mayor que la parte fraccionaria de n / p j . De esto se puede deducir que es divisible por n / mcd ( n , k ). En particular, por lo tanto, se deduce que p divide para todos los números enteros positivos r y s tal que s < p r . Sin embargo, esto no es cierto para las potencias superiores de p : por ejemplo, 9 no divide .Un resultado algo sorprendente de David Singmaster (1974) es que cualquier número entero divide casi todos los coeficientes binomiales. Más precisamente, fije un número entero d y sea f ( N ) el número de coeficientes binomiales con
n < N tales que d divide . LuegoDado que el número de coeficientes binomiales con
n < N es N ( N + 1) / 2, esto implica que la densidad de coeficientes binomiales divisibles por d va a 1.Los coeficientes binomiales tienen propiedades de divisibilidad relacionadas con los múltiplos menos comunes de números enteros consecutivos. Por ejemplo:
divide .
es un múltiplo de .
Otro hecho: un número entero n ≥ 2 es primo si y solo si todos los coeficientes binomiales intermedios
son divisibles por n .
Prueba: cuando p es primo, p se divide
- para todos 0 < k < p
porque es un número natural y
p divide al numerador pero no al denominador. Cuando n es compuesto, sea p el factor primo más pequeño de n y sea k = n / p . Entonces 0 < p < n yde lo contrario, el numerador k ( n - 1) ( n - 2) × ... × ( n - p + 1) tiene que ser divisible por n = k × p , este solo puede ser el caso cuando ( n - 1) ( n - 2) × ... × ( n - p + 1) es divisible por p . Pero n es divisible por p , entonces p no divide n - 1, n - 2, ..., n - p + 1 y como p es primo, sabemos que p no divide ( n - 1) ( n - 2) × ... × ( n - p + 1) por lo que el numerador no puede ser divisible por n .
Límites y fórmulas asintóticas
Los siguientes límites se mantienen para todos los valores de
n y k tales que 1 ≤ k ≤ n :- .
La primera desigualdad se deriva del hecho de que
y cada uno de estos términos en este producto es . Se puede hacer un argumento similar para mostrar la segunda desigualdad. La desigualdad estricta final es equivalente a , eso está claro ya que el RHS es un término de la serie exponencial .
De las propiedades de divisibilidad podemos inferir que
- ,
donde se pueden lograr ambas igualdades.
Los siguientes límites son útiles en la teoría de la información:
donde es la
función de entropía binaria . Puede ajustarse aún más paraTanto n como k grandes
La aproximación de Stirling produce la siguiente aproximación, válida cuando ambos tienden al infinito:
Debido a que las formas de desigualdad de la fórmula de Stirling también unen los factoriales, ligeras variantes en la aproximación asintótica anterior dan límites exactos. En particular, cuando es suficientemente grande, uno tiene
- y
y, más generalmente, para m ≥ 2 yn ≥ 1,
Si n es grande y k es lineal en n , existen varias estimaciones asintóticas precisas para el coeficiente binomial . Por ejemplo, si entonces
donde d = n - 2 k .
n mucho más grande que k
Si n es grande y k es o ( n ) (es decir, si
k / n → 0 ), entoncesSumas de coeficientes binomiales
Se puede obtener un límite superior simple y aproximado para la suma de coeficientes binomiales usando el teorema del binomio :
Los límites más precisos están dados por
válido para todos los enteros con .
Coeficientes binomiales generalizados
La fórmula del producto infinito para la función Gamma también da una expresión para los coeficientes binomiales
que produce las fórmulas asintóticas
como .
Este comportamiento asintótico está contenido en la aproximación
así como. (Aquí está el
número armónico k -ésimo y es la constante de Euler-Mascheroni ).Además, la fórmula asintótica
es cierto, cuando sea y para algún número complejo .
Generalizaciones
Generalización a multinomios
Los coeficientes binomiales se pueden generalizar a coeficientes multinomiales definidos como el número:
dónde
Mientras que los coeficientes binomiales representan los coeficientes de ( x + y ) n , los coeficientes multinomiales representan los coeficientes del polinomio
El caso r = 2 da coeficientes binomiales:
La interpretación combinatoria de coeficientes multinomiales es la distribución de n elementos distinguibles sobre r contenedores (distinguibles), cada uno de los cuales contiene exactamente k i elementos, donde i es el índice del contenedor.
Los coeficientes multinomiales tienen muchas propiedades similares a las de los coeficientes binomiales, por ejemplo, la relación de recurrencia:
y simetría:
donde es una
permutación de (1, 2, ..., r ).Serie de taylor
Usando números de Stirling del primer tipo, la expansión de la
serie alrededor de cualquier punto elegido arbitrariamente esCoeficiente binomial con n = 1/2
La definición de los coeficientes binomiales se puede extender al caso donde es real y es entero.
En particular, la siguiente identidad es válida para cualquier número entero no negativo :
Esto se muestra cuando se expande en una serie de potencias usando la serie binomial de Newton:
Productos de coeficientes binomiales
Se puede expresar el producto de dos coeficientes binomiales como una combinación lineal de coeficientes binomiales:
donde los coeficientes de conexión son coeficientes multinomiales . En términos de objetos combinatorios marcados, los coeficientes de conexión representan el número de formas de asignar m + n - k etiquetas a un par de objetos-de combinatorias marcadas peso m y n , respectivamente, que han tenido sus primera k etiquetas identificadas, o pegadas entre sí para obtener un nuevo objeto combinatorio etiquetado de peso m + n - k . (Es decir, separar las etiquetas en tres porciones para aplicar a la parte pegada, la parte despegada del primer objeto y la parte despegada del segundo objeto). En este sentido, los coeficientes binomiales son para series generadoras exponenciales qué factoriales descendentes son para series generadoras ordinarias.
El producto de todos los coeficientes binomiales en el n º fila del triángulo de Pascal está dada por la fórmula:
Descomposición de fracción parcial
La descomposición de la
fracción parcial del recíproco está dada porSerie binomial de Newton
La serie binomial de Newton, que lleva el nombre de Sir Isaac Newton , es una generalización del teorema del binomio a series infinitas:
La identidad se puede obtener mostrando que ambos lados satisfacen la ecuación diferencial (1 + z ) f ' ( z ) = α f ( z ).
El radio de convergencia de esta serie es 1. Una expresión alternativa es
donde la identidad
Está aplicado.
Coeficiente binomial multiset (ascendente)
Los coeficientes binomiales cuentan subconjuntos de tamaño prescrito de un conjunto dado. Un problema combinatorio relacionado es contar conjuntos múltiples de tamaño prescrito con elementos extraídos de un conjunto dado, es decir, contar el número de formas de seleccionar un cierto número de elementos de un conjunto dado con la posibilidad de seleccionar el mismo elemento repetidamente. Los números resultantes se denominan coeficientes de conjuntos múltiples ; se indica el número de formas de "elegir de forma múltiple" (es decir, elegir con reemplazo) k elementos de un conjunto de n elementos .
Para evitar la ambigüedad y la confusión con n' s denotación principal en este artículo,
dejar que f = n = r + ( k - 1) y r = f - ( k - 1).
Los coeficientes de conjuntos múltiples se pueden expresar en términos de coeficientes binomiales mediante la regla
Una posible caracterización alternativa de esta identidad es la siguiente: Podemos definir el factorial descendente como
- ,
y el factorial ascendente correspondiente como
- ;
así por ejemplo,
- .
Entonces los coeficientes binomiales se pueden escribir como
- ,
mientras que el coeficiente multiset correspondiente se define reemplazando el factorial descendente por el ascendente:
- .
Generalización a números enteros negativos n
Para cualquier n ,
En particular, los coeficientes binomiales evaluados en números enteros negativos n vienen dados por coeficientes multiset con signo. En el caso especial , esto se reduce a
Por ejemplo, si n = −4 y k = 7, entonces r = 4 y f = 10:
Dos argumentos valiosos reales o complejos
El coeficiente binomial se generaliza a dos argumentos de valor real o complejo utilizando la función gamma o la función beta mediante
Esta definición hereda las siguientes propiedades adicionales de :
es más,
La función resultante ha sido poco estudiada, aparentemente se grafica por primera vez ( Fowler 1996 ). En particular, muchas identidades binomiales fallan: pero para
n positivo (tan negativo). El comportamiento es bastante complejo, y marcadamente diferente en varios octantes (es decir, con respecto a la x y Y ejes y la línea ), con el comportamiento de negativos x que tienen singularidades en valores enteros negativos y un tablero de ajedrez de las regiones positivas y negativas:- en el octante es una forma suavemente interpolada del binomio habitual, con una cresta ("cresta de Pascal").
- en el octante y en el cuadrante la función es cercana a cero.
- en el cuadrante la función es alternativamente muy grande positiva y negativa en los paralelogramos con vértices
- en el octante el comportamiento es de nuevo alternativamente muy grande positivo y negativo, pero en una cuadrícula cuadrada.
- en el octante está cerca de cero, excepto cerca de las singularidades.
Generalización a q -series
El coeficiente binomial tiene una generalización análoga q conocida como coeficiente binomial gaussiano .
Generalización a infinitos cardenales
La definición del coeficiente binomial se puede generalizar a infinitos cardinales definiendo:
donde A es un conjunto con cardinalidad . Se puede demostrar que el coeficiente binomial generalizado está bien definido, en el sentido de que no importa qué conjunto elijamos para representar el número cardinal , seguirá siendo el mismo. Para los cardinales finitos, esta definición coincide con la definición estándar del coeficiente binomial.
Suponiendo el axioma de elección , se puede demostrar eso para cualquier cardinal infinito .
En lenguajes de programación
La notación es conveniente para la escritura a mano, pero inconveniente para
máquinas de escribir y terminales de computadora . Muchos lenguajes de programación no ofrecen un estándar subrutina para calcular el coeficiente binomial, pero por ejemplo tanto en el lenguaje de programación APL y la (relacionado) lenguaje de programación J uso el signo de exclamación: . El coeficiente binomial se implementa en SciPy como scipy.special.comb .k ! n
Implementaciones ingenuas de la fórmula factorial, como el siguiente fragmento en Python :
from math import factorial
def binomial_coefficient(n: int, k: int) -> int:
return factorial(n) // (factorial(k) * factorial(n - k))
son muy lentos e inútiles para calcular factoriales de números muy elevados (en lenguajes como C o Java sufren errores de desbordamiento por este motivo). Una implementación directa de la fórmula multiplicativa funciona bien:
def binomial_coefficient(n: int, k: int) -> int:
if k < 0 or k > n:
return 0
if k == 0 or k == n:
return 1
k = min(k, n - k) # Take advantage of symmetry
c = 1
for i in range(k):
c = c * (n - i) / (i + 1)
return c
(En Python, el rango (k) produce una lista de 0 a k – 1).
La regla de Pascal proporciona una definición recursiva que también se puede implementar en Python, aunque es menos eficiente:
def binomial_coefficient(n: int, k: int) -> int:
if k < 0 or k > n:
return 0
if k > n - k: # Take advantage of symmetry
k = n - k
if k == 0 or n <= 1:
return 1
return binomial_coefficient(n - 1, k) + binomial_coefficient(n - 1, k - 1)
El ejemplo mencionado anteriormente también se puede escribir en estilo funcional. El siguiente ejemplo de esquema usa la definición recursiva
La aritmética racional se puede evitar fácilmente mediante la división de enteros
La siguiente implementación usa todas estas ideas
(define (binomial n k)
;; Helper function to compute C(n,k) via forward recursion
(define (binomial-iter n k i prev)
(if (>= i k)
prev
(binomial-iter n k (+ i 1) (/ (* (- n i) prev) (+ i 1)))))
;; Use symmetry property C(n,k)=C(n, n-k)
(if (< k (- n k))
(binomial-iter n k 0 1)
(binomial-iter n (- n k) 0 1)))
Al calcular en un idioma con números enteros de longitud fija, la multiplicación por puede desbordarse incluso cuando el resultado encaja. El desbordamiento se puede evitar dividiendo primero y fijando el resultado usando el resto:
Implementación en lenguaje C:
#include <limits.h>
unsigned long binomial(unsigned long n, unsigned long k) {
unsigned long c = 1, i;
if (k > n-k) // take advantage of symmetry
k = n-k;
for (i = 1; i <= k; i++, n--) {
if (c/i >= ULONG_MAX/n) // return 0 on potential overflow
return 0;
c = c / i * n + c % i * n / i; // split c * n / i into (c / i * i + c % i) * n / i
}
return c;
}
Otra forma de calcular el coeficiente binomial cuando se utilizan números grandes es reconocer que
donde denota el
logaritmo natural de la función gamma en . Es una función especial que se calcula fácilmente y es estándar en algunos lenguajes de programación como el uso de log_gamma en Maxima , LogGamma en Mathematica , gammaln en MATLAB y el módulo SciPy de Python , lngamma en PARI / GP o lgamma en C, R y Julia . El error de redondeo puede hacer que el valor devuelto no sea un número entero.Ver también
- Transformada binomial
- Número de Delannoy
- Número euleriano
- Función hipergeométrica
- Lista de temas factoriales y binomiales
- Representación de Macaulay de un número entero
- Número de Motzkin
- Multiplicidades de entradas en el triángulo de Pascal
- Número de Narayana
- Teorema de la estrella de David
- La curiosa identidad del sol
- Tabla de series newtonianas
- Expansión trinomial
Notas
Referencias
- Ash, Robert B. (1990) [1965]. Teoría de la información . Publicaciones de Dover, Inc. ISBN 0-486-66521-6.
- Benjamin, Arthur T .; Quinn, Jennifer J. (2003). Pruebas que realmente cuentan: el arte de la prueba combinatoria . Exposiciones Matemáticas Dolciani. 27 . Asociación Matemática de América . ISBN 978-0-88385-333-7.
- Bryant, Víctor (1993). Aspectos de combinatoria . Prensa de la Universidad de Cambridge. ISBN 0-521-41974-3.
- Flum, Jörg; Grohe, Martin (2006). Teoría de la complejidad parametrizada . Saltador. ISBN 978-3-540-29952-3.
- Fowler, David (enero de 1996). "La función del coeficiente binomial". The American Mathematical Monthly . Asociación Matemática de América. 103 (1): 1–17. doi : 10.2307 / 2975209 . JSTOR 2975209 .
- Goetgheluck, P. (1987). "Cálculo de coeficientes binomiales". American Mathematical Monthly . 94 (4): 360–365. doi : 10.2307 / 2323099 . JSTOR 2323099 .
- Graham, Ronald L .; Knuth, Donald E .; Patashnik, Oren (1994). Matemáticas concretas (Segunda ed.). Addison-Wesley. pp. 153 -256. ISBN 0-201-55802-5.
- Gradshteyn, IS; Ryzhik, MI (2014). Tabla de integrales, series y productos (8ª ed.). Prensa académica. ISBN 978-0-12-384933-5.
- Grinshpan, AZ (2010), "Desigualdades ponderadas y binomios negativos", Advances in Applied Mathematics , 45 (4): 564–606, doi : 10.1016 / j.aam.2010.04.004
- Higham, Nicholas J. (1998). Manual de redacción para las ciencias matemáticas . SIAM . pag. 25 . ISBN 0-89871-420-6.
- Knuth, Donald E. (1997). El arte de la programación informática, volumen 1: algoritmos fundamentales(Tercera ed.). Addison-Wesley. págs. 52–74. ISBN 0-201-89683-4.
- Maestro de canto, David (1974). "Notas sobre coeficientes binomiales. III. Cualquier número entero divide casi todos los coeficientes binomiales". Revista de la Sociedad Matemática de Londres . 8 (3): 555–560. doi : 10.1112 / jlms / s2-8.3.555 .
- Shilov, GE (1977). Álgebra lineal . Publicaciones de Dover. ISBN 978-0-486-63518-7.
enlaces externos
- "Coeficientes binomiales" , Enciclopedia de Matemáticas , EMS Press , 2001 [1994]
- Andrew Granville (1997). "Propiedades aritméticas de coeficientes binomiales I. Coeficientes binomiales módulo primos potencias" . Conf. CMS Proc . 20 : 151-162. Archivado desde el original el 23 de septiembre de 2015 . Consultado el 3 de septiembre de 2013 .
Este artículo incorpora material de los siguientes artículos de PlanetMath , que están sujetos a la licencia Creative Commons Attribution / Share-Alike : Coeficiente binomial ,
Límites superior e inferior del coeficiente binomial , El coeficiente binomial es un número entero , Coeficientes binomiales generalizados .