• Non ci sono risultati.

TRENTO, A.A. 2020/21 CORSO DI ALGEBRA B FOGLIO DI ESERCIZI # 10 Esercizio 10.1. Definite la distanza di Hamming d su F

N/A
N/A
Protected

Academic year: 2021

Condividi "TRENTO, A.A. 2020/21 CORSO DI ALGEBRA B FOGLIO DI ESERCIZI # 10 Esercizio 10.1. Definite la distanza di Hamming d su F"

Copied!
1
0
0

Testo completo

(1)

TRENTO, A.A. 2020/21 CORSO DI ALGEBRA B FOGLIO DI ESERCIZI # 10

Esercizio 10.1. Definite la distanza di Hamming d su F

n2

, e mostrate che soddisfa, per a, b, c ∈ F

n2

,

(1) d(a, b) = 0 se e solo se a = b.

(2) d(a, b) = d(b, a).

(3) d(a, b) ≤ d(a, c) + d(c, b).

(4) d(a, b) = d(a − b, 0).

Esercizio 10.2. Sia C un codice lineare binario, e si definisca la sua distanza minima come

d( C) = min { d(a, b) : a, b ∈ C, a ̸= b } . Si mostri che

d( C) = min { d(a, 0) : a ∈ C, a ̸= 0 } .

Esercizio 10.3. Per un codice lineare, si dica cos’è una matrice del codice, cos’è una matrice di controllo della parità.

Esercizio 10.4. Si diano matrici del codice e matrici di controllo di parità per i seguenti codici lineari binari.

(1) Il codice a ripetizione due volte.

(2) Il codice a ripetizione tre volte.

(3) Il codice a controllo di parità in generale. Dunque per n ≥ 1 la codifica è la funzione lineare

F

n2

→ F

n+12

[x

1

, . . . , x

n

] 7→ [x

1

, . . . , x

n

, x

1

+ · · · + x

n

]

Notate in particolare che per n = 1 si ha il codice a ripetizione due volte.

Esercizio 10.5. Sia C un codice lineare binario, e sia H la sua matrice di controllo di parità.

(1) Mostrate che C rivela un errore (cioè il ricevente si accorge se c’è stato un errore) se e solo se

(a) d( C) > 1, ovvero

(b) le colonne di H sono tutte diverse da zero.

(2) Mostrate che C corregge un errore (cioè il ricevente si accorge se c’è stato un errore, ed è in grado di individuare il bit in cui è avvenuto, e dunque di correggerlo) se e solo se

(a) d( C) > 2, ovvero

(b) le colonne di H sono tutte diverse da zero, e distinte fra loro.

Riferimenti

Documenti correlati

(Suggerimento: Rendo espliciti un paio di passaggi su cui avevo sor- volato nell’esempio che avevo dato

Ora si può notare che nella fattorizzazione in fattori primi, il primo 2 compare in s 3 un numero di volte che è un multiplo di 3, mentre in 2t 3 compare un numero di volte pari a

Si mostri che l’insieme dei numeri algebrici (quando si parla di numeri algebrici senza precisare dove, si intende i numeri complessi che siano algebrici su Q) è numerabile..

(Suggerimento: Sfruttate il fatto che Q è il campo dei quozienti di Z, e la proprietà universale del campo dei quozienti.).

Si calcolino le potenze di α, costruendo la tabella del logaritmo discreto.. Si calcolino le potenze di β, costruendo la tabella del

Si calcolino le potenze di α, costruendo la tabella del logaritmo discreto.. Si calcolino le potenze di β, costruendo la tabella del

Si costruisca il codice di Hamming sul campo con 16 elementi, usando prima l’uno e poi l’altro dei due polinomi irriducibili primitivi di grado 4 su F 2.. Si dia una

Si definisca il concetto di intero algebrico, e si mostri che la somma e il prodotto di interi algebrici è ancora un intero algebrico.. (Comprende i risultati intermedi