NẾU D LẺ, 2D + 1 > N THÌ D + 1M ≤ 2D + 1 − NĐỂ CHỨNG MINH ĐỊNH...

2. Nếu d lẻ, 2d + 1 > n thì

d + 1

M ≤ 2

.

2d + 1 − n

Để chứng minh định lý, ta sử dụng một số nhận xét sau:

Bổ đề 2.4. Giả sử N, M là các số nguyên dương và 0 ≤ NM thì

(

M

2

4

nếu M chẵn

N(MN)

M

2

−14

nếu M lẻ.

Bổ đề 2.5. Nếu x ∈ R thì [2x] ≤ 2[x] + 1.

Bổ đề 2.6. Cho v là xâu nhị phân ∈ [0, 1]

n

. Khi đó d(v + w) bằng với số số 1 xuất hiện trong v + w.

Chứng minh. Bằng việc kiểm tra tất cả các khả năng của v

i

w

i

, ta thấy

( 0 nếu v

i

= w

i

(v + w)

i

=

1 nếu v

i

6 = w

i

.

Do đó

d(v , w) = |{ i | v

i

6 = w

i

}|

= |{ i | (v + w)

i

= 1 }| .

Chứng minh định lý với d chẵn. Ta viết ma trận A =

M2

× n, với mỗi dòng là một phần tử u + v, với

u, vC. Ta đếm số lần xuất hiện số 1 trong ma trận trên.