Mi viene chiesto di definire molti dei miei algoritmi in termini matematici per descrivere il mio lavoro a un cliente. Sto cercando di determinare se qualcuno sa se sono stati definiti operatori comuni per raccolte come sequenze, liste, tuple, ecc. Se è così, c'è un buon riferimento a cui potrei essere indicato. Grazie. Sono interessato ai simboli reali usati. Mi chiedo se quanto segue avrebbe senso o essere appropriato a chiunque.
Dato due sequenze (o stringhe):
S = (A, B, C) e T = (A, D, H)
Nella mia mente, l'intersezione di queste sequenze sarebbe simile a S ∩ T = (A) e l'unione di queste sequenze sarebbe S ∪ T = (A, B, C, A, D, H)