Coeficiente binomial - Binomial coefficient

Los coeficientes binomiales se pueden organizar para formar el triángulo de Pascal , en el que cada entrada es la suma de los dos inmediatamente anteriores.
Visualización de expansión binomial hasta la 4a potencia

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 nk ≥ 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 kn ) 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

Fila 1000 del triángulo de Pascal, dispuesto verticalmente, con representaciones en escala de grises de los dígitos decimales de los coeficientes, alineados a la derecha. El límite izquierdo de la imagen corresponde aproximadamente a la gráfica del logaritmo de los coeficientes binomiales e ilustra que forman una secuencia log-cóncava .

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: 21 35 35 21
8: 28 56 70 56 28

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)

Triángulo de Pascal, filas 0 a 7. La ecuación 8 para m = 3 se ilustra en las filas 3 y 6 como

 

 

 

 

( 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 ≤ jkn , 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

tiene la siguiente prueba combinatoria. Se puede demostrar por inducción que F ( n ) cuenta el número de formas en que una franja de cuadrados de n × 1 puede cubrirse con baldosas de 2 × 1 y 1 × 1 . Por otro lado, si tal mosaico usa exactamente k de los mosaicos de 2 × 1 , entonces usa n - 2 k de los mosaicos de 1 × 1 , por lo que usa n - k mosaicos en total. Hay formas de ordenar estos mosaicos, por lo que la suma de este coeficiente sobre todos los valores posibles de k da 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

La identidad de Dixon es

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 . Luego

Dado 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 y

de 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 para

Tanto 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 ), entonces
donde nuevamente o es la notación o pequeña .

Sumas 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 es

Coeficiente 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 por

Serie 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

Coeficientes binomiales C  ( n , k ) extendidos para n negativos y fraccionarios , ilustrados con un binomio simple . Se puede observar que el triángulo de Pascal se rota y los términos alternos se niegan. El caso n  = −1 da la serie de Grandi .

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

Notas

Referencias

enlaces externos

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 .