Corchete de Iverson

De testwiki
Revisión feita o 18 de xullo de 2024 ás 05:00 por imported>Andresv.63
(dif) ← Revisión máis antiga | Revisión actual (dif) | Revisión máis nova → (dif)
Saltar á navegación Saltar á procura

En matemáticas, o corchete de Iverson, que recibe o nome de Kenneth Iverson, é unha notación que devolve o número 1 se unha condición é verdadeira e 0 en caso contrario. Máis precisamente,

[P]={1se P é verdade,0se non,

onde Modelo:Math é unha proposición que pode ser verdadeira ou falsa.[1]Modelo:,[2]

Uso

A notación é útil para expresións de sumas ou integrais sen condicións de contorno. Por exemplo

1i10i2=ii2[1i10].

Na primeira suma, o contador i está limitado ao rango de 1 a 10. Na segunda suma, pode pasar por todos os números enteiros, mais cando é estritamente menor que 1 ou estritamente maior que 10, o termo correspondente da suma é cero, polo que non inflúe no total. Este uso de corchetes pode facilitar o manexo destas expresións.

Outro uso do corchete de Iverson é simplificar ecuacións con condicións especiais. Por exemplo, a fórmula

1kngcd(k,n)=1k=12nφ(n)

(unha relación da teoría de números relacionada coa función totiente de Euler) que só se verifica para n>1 pódese escribir:

1kngcd(k,n)=1k=12n(φ(n)+[n=1])

que é válida para calquera número natural n.

Casos particulares

O símbolo de Kronecker é un caso particular da notación de Iverson cando a condición é unha igualdade. Temos:

δij=[i=j].

A función indicadora, outro caso particular, cando a condición é unha pertenza:

𝟏A(x)=[xA].

A función signo e a función paso de Heaviside tamén se poden expresar facilmente mediante esta notación:

sgn(x)=[x>0][x<0]
H(x)=[x>0]+12[x=0].

As funcións chan e teito pódense expresar mediante:

x=n=n[nx<n+1],
x=n=n[n1<xn].

E a tricotomía dunha orde total pódese expresar por :

[a<b]+[a=b]+[a>b]=1.

Notas

Modelo:Reflist

Véxase tamén

Outros artigos

Función indicadora.

Modelo:Control de autoridades

  1. Kenneth E. Iverson, A Programming Language, New York, Wiley, 1962, p. 11
  2. Ronald Graham, Donald Knuth et Oren Patashnik, Concrete Mathematics, Section 2.2: Sums and Recurrences