Operación binaria

De testwiki
Saltar á navegación Saltar á procura

Unha operación binaria defínese como aquela operación matemática que precisa dun operador e de dous operandos (argumentos) para que se poida calcular un valor.

Dados tres conxuntos A, B e C, unha operación binaria é unha aplicación que asigna a cada par de valores a de A e b de B un só valor c de C, que podemos representar:

f:A×BC

Representando a operación polo signo podemos expresar a operación:

ab=c,(a,b)=c,(a,b)c

Por exemplo, o operador de suma «+» de números naturais é un operador binario, porque require dous argumentos:

+:N×NN(a,b)c=a+b

e temos que:

2+3=5,+(2,3)=5,(2,3)+5

O número de argumentos dunha función denomínase aridade.

Clase de operación binaria

Segundo os conxuntos A, B e C podemos diferenciar dous tipos de operacións, as internas nas que A = B = C, e as externas que son tódalas demais.

Operación interna

Se a cada par de valores (a, b) de A2 a operación lle corresponde un valor c de A:

f:A×AA

dise que esta operación é interna, e así, por exemplo, dado o conxunto de vectores de tres dimensións V3, e a suma de vectores, temos:

+:V3×V3V3

que a suma de dous vectores de V3 é outro vector de V3. Por exemplo, dados os vectores:

𝐚=ax𝐢+ay𝐣+az𝐤
𝐛=bx𝐢+by𝐣+bz𝐤

a súa suma é:

𝐜=𝐚+𝐛,𝐜=(ax𝐢+ay𝐣+az𝐤)+(bx𝐢+by𝐣+bz𝐤),𝐜=(ax+bx)𝐢+(ay+by)𝐣+(az+bz)𝐤

Operación externa

Se a operación non é interna, entón é externa, podéndose presentar os seguintes casos:

  • Se a cada par de valores a de A e b de B, asígnaselle un valor c de A,
f:A×BA

a esta operación tamén se lle denomina lei de composición externa. Un exemplo sinxelo desta operación é o produto dun vector por un escalar:

:V3×RV3

así, dado o vector:

𝐚=ax𝐢+ay𝐣+az𝐤

o resultado de multiplicalo por un escalar b, será:

𝐜=𝐚b,𝐜=(ax𝐢+ay𝐣+az𝐤)b,𝐜=(axb)𝐢+(ayb)𝐣+(azb)𝐤
  • Se a operación é da forma:
f:A×AB

na que a cada par de valores a, b de A se lle asigna un c de B, esta operación non se denomina lei de composición. Como exemplo podemos poñer o produto escalar de dous vectores, que da como resultado un número real:

:V3×V3R

así pois, dados os vectores:

𝐚=ax𝐢+ay𝐣+az𝐤
𝐛=bx𝐢+by𝐣+bz𝐤

o seu produto escalar será:

𝐜=𝐚𝐛,𝐜=(ax𝐢+ay𝐣+az𝐤)(bx𝐢+by𝐣+bz𝐤),𝐜=axbx+ayby+azbz
  • Se a operación lle asigna a cada par de valores a de A e b de B un c de C, sendo A, B e C conxuntos distintos:
f:A×BC

é o caso máis xeral, e tampouco se denomina lei de composición. Podemos ver o exemplo da división dun número enteiro entre un número natural para dar como resultado un número racional

/:Z×NQ(a,b)c=a/b

Véxase tamén

Outros artigos

Modelo:Control de autoridades