diferența simetrică

diferența simetrică

Diferența simetrică a două seturi - operațiunea set teoretic, ceea ce duce la un set nou, care cuprinde toate elementele setului original, care nu aparțin simultan atât setul original. Cu alte cuvinte, în cazul în care există două seturi A și B, diferența lor simetrică este unirea elementelor A, în afara B, cu elemente B, nemembru A. Scrisoarea pentru a desemna diferența simetrică de seturi A și B desemnarea A \ bigtriangleup B, Desemnarea mai puțin frecvent utilizate Un \, \ dot \, B.

definiție

Simetric diferență poate fi introdusă în două moduri:

  • diferența simetrică a două seturi de date A și B - este un set de A \ bigtriangleup B, care include toate elementele primului set care nu sunt incluse în al doilea set, precum și elementele de-al doilea set, care nu sunt incluse în primul set:
A \ bigtriangleup B = \ stânga (A \ setminus B \ dreapta) \ cup \ stânga (B \ setminus A \ dreapta).
  • diferența simetrică a două seturi de date A și B - este un set de A \ bigtriangleup B, care include toate elementele ambelor seturi, care nu sunt comune celor două seturi specificate.
A \ bigtriangleup B = \ stânga (A \ cupa B \ dreapta) \ setminus \ stânga (A \ capac B \ dreapta).

Conceptul poate fi generalizat la diferența simetrică a numărului de seturi, mai mult de două.

  • Diferența simetrică este o operație binară pe orice boolean;
  • Diferența simetrică face naveta.
A \ bigtriangleup B = B \, \ triunghi \, A;
  • Simetrică diferență asociative.
\ Stânga (A \ bigtriangleup B \ dreapta) \, \ triunghi \, C = A \ bigtriangleup \ stânga (B \, \ triunghi \, C \ dreapta);
  • Intersecția distributivă față de diferența simetrică:
A \ cap \ stânga (B \ bigtriangleup C \ dreapta) = \ stânga (A \ capac B \ dreapta) \ bigtriangleup \ stânga (A \ capac C \ dreapta);
  • Vidă este un element neutru al diferenței simetrice:
A \ bigtriangleup \ varnothing = A;
  • Orice restabilite la sine în ceea ce privește operațiunea diferența simetrică:
A \ bigtriangleup A = \ varnothing;
  • În particular, operația Boolean cu diferență simetrică este un grup abelian;
  • Boolean cu funcționare simetrică diferență este, de asemenea, un spațiu vectorial peste \ Mathbb_2.
  • În special, o operațiune de intersecție Boolean și setează diferența simetrică este unitatea de algebra.
  • \ Stânga (A_1 \ capac A_2 \ dreapta) \ bigtriangleup \ stânga (B_1 \ capac B_2 \ dreapta) \ subset \ stânga (A_1 \ bigtriangleup B_1 \ dreapta) \ ceașcă \ stânga (A_2 \ bigtriangleup B_2 \ dreapta);
  • \ Stânga (A_1 \ cupa A_2 \ dreapta) \ bigtriangleup \ stânga (B_1 \ cupa B_2 \ dreapta) \ subset \ stânga (A_1 \ bigtriangleup B_1 \ dreapta) \ ceașcă \ stânga (A_2 \ bigtriangleup B_2 \ dreapta);
  • \ Stânga (A_1 \ setminus A_2 \ dreapta) \ bigtriangleup \ stânga (B_1 \ setminus B_2 \ dreapta) \ subset \ left (A_1 \ bigtriangleup B_1 \ dreapta) \ ceașcă \ stânga (A_2 \ bigtriangleup B_2 \ dreapta);
  • În cazul în care rolul de „suma“ joacă operațiune diferența simetrică, precum și un „produs“ - intersecția seturilor. apoi seturi formează un inel cu unitatea. Și alte operații de bază ale teoriei set, diferența între asociație și poate fi exprimat prin ele:
A \ cup B = A \ bigtriangleup B \ bigtriangleup \ stânga (A \ capac B \ dreapta), A \ setminus B = A \ bigtriangleup \ stânga (A \ capac B \ dreapta).
  • Combinând cu intersecția diferența simetrică a două seturi este unirea dintre seturile de inițiale
(A \ bigtriangleup B) \ cup (A \ capac B) = A \ cup B

literatură