Một đồ thị không chứa chu trình được gọi là một rừng. Một rừng liên thông được gọi là một cây.
Ví dụ 1. Cho là một cây trên
đỉnh. Chứng minh rằng
có ít nhất hai lá, và nếu
là một lá thì
là một cây.
Hướng dẫn. Trong các đường đi của , quan tâm đến một đường đi dài nhất. Chứng minh hai đầu của nó là lá. Chỉ ra
là một rừng liên thông.
Định lý 1. Với một đồ thị , các khẳng định sau là tương đương:
(1) là một cây;
(2) Mỗi hai đỉnh của được nối với nhau bởi một đường đi duy nhất trong
;
(3) là đồ thị liên thông và với mỗi cạnh
, đồ thị có được từ
bằng cách bỏ đi cạnh
không phải là đồ thị liên thông;
(4) không chứa chu trình và với mỗi hai đỉnh không kề nhau
và
, đồ thị có được từ
bằng cách thêm vào cạnh
chứa một chu trình.
Chứng minh. Giả sử là một cây và
,
là hai đỉnh của
. Vì
là đồ thị liên thông nên có một đường đi nối
và
, ký hiệu là
. Nếu có một đường đi khác đường đi này nối
và
, ký hiệu là
, gọi
là đỉnh chung gần
nhất của hai đường đi. Đường đi từ
đến
dọc theo
hợp với đường đi từ
đến
dọc theo
tạo thành một chu trình, vô lý. Vậy ta đã chứng minh
.
Xét một cạnh của
. Nếu đồ thị có được từ
bằng cách bỏ đi cạnh
là đồ thị liên thông, thì trong
có một đường đi nối
và
mà không chứa
. Đường đi này cùng với
là hai đường đi nối
và
. Vậy ta đã chứng minh
, vì nếu có
thì đồ thị phải là đồ thị liên thông.
Bây giờ giả sử có . Trước tiên ta thấy
không chứa chu trình, vì nếu không ta bỏ đi một cạnh của chu trình thì đồ thị mới vẫn liên thông, vô lý. Xét hai đỉnh không kề nhau
và
. Vì
là đồ thị liên thông nên có đường đi nối
và
. Thêm cạnh
vào đường đi này ta có một chu trình trong đồ thị có được từ
bằng cách thêm vào cạnh
. Vậy ta có
.
Cuối cùng, ta giả sử có . Xét hai đỉnh phân biệt
và
. Nếu
và
kề nhau thì có đường đi nối
và
, là
chẳng hạn. Nếu
và
không kề nhau thì đồ thị có được từ
bằng cách thêm vào cạnh
chứa một chu trình. Vì
không chứa chu trình nên chu trình này chứa
, bỏ
ra khỏi nó ta có đường đi trong
nối
và
. Vậy ta có
.
Hệ quả. Một đồ thị liên thông trên đỉnh là một cây khi và chỉ khi nó có
cạnh.
Chứng minh. Giả sử là một cây trên
đỉnh. Vì
là đồ thị liên thông nên theo định lý 1 trong [4], ta có thể đánh số các đỉnh của
là
,
,
,
sao cho
là đồ thị liên thông với mọi
. Do
là một cây nên mỗi
là một cây. Giả sử
có
cạnh với mọi chỉ số
(
là một số nguyên dương sao cho
). Vì
là liên thông nên với mỗi
, có đường đi trong
nối
và
. Trong tất cả các đường đi như thế, xét đường đi ngắn nhất và giả sử nó nối
và
. Đường đi này phải có độ dài bằng
, hay
và
kề nhau trong
. Vì
không có chu trình nên trong
, chỉ có đúng một đỉnh kề với
, suy ra
có
cạnh. Theo nguyên lý quy nạp toán học,
có
cạnh.
Ngược lại, giả sử là một đồ thị liên thông trên
đỉnh và có
cạnh. Gọi
là một đồ thị con bao trùm liên thông cực tiểu của
. Do tính cực tiểu, khi bỏ mỗi cạnh ra khỏi
thì đồ thị thu được không liên thông, suy ra theo định lý 1 thì
là một cây. Cây này có số cạnh bằng
theo phần đầu của chứng minh, do đó
.
Trong một số vấn đề, việc xét một cây với gốc sẽ rất thuận tiện. Giả sử có một cây và một đỉnh cố định
, gọi là gốc của cây. Với hai đỉnh
và
của
, có đúng một đường đi nối
và
, ta ký hiệu nó là
. Với
, ta viết
(hoặc
khi không sợ nhầm lẫn) nếu
. Ta thấy
là một quan hệ thứ tự bộ phận trên
, gọi là thứ tự cây. Khi
ta nói
nằm trên
, hay
nằm dưới
. Theo quan hệ thứ tự này thì
là phần tử nhỏ nhất của
, mỗi lá là phần tử cực đại. Hai đầu mút của mỗi cạnh của
là so sánh được.
Ví dụ 2. Cho số nguyên lớn hơn
và một cây trên
đỉnh. Các đỉnh của cây được viết các số thực
,
,
,
. Mỗi cạnh của cây được viết tích của hai số được viết trên các đầu mút của cạnh, gọi
là tổng tất cả các số này. Chứng minh rằng
Lời giải. Giả sử tập các đỉnh của cây là sao cho với mỗi
, số được viết trên
là
. Với hai đỉnh kề nhau
và
, gọi
là tập các đỉnh của cây không nối được đến
bởi một đường đi sau khi xóa khỏi cây cạnh
. Ta có ngay
mỗi khi
và
kề nhau.
Nhận xét 1. Nếu và
kề nhau thì
.
Chứng minh. Gọi là một đỉnh của cây, và xem nó là gốc. Ta có
và
là so sánh được theo thứ tự cây. Nếu
thì
, nếu
thì
, nhưng không thể có cả hai. Như vậy
được phân hoạch thành
và
, từ đây ta có điều cần chứng minh.
Nhận xét 2. Với mỗi ,
.
Chứng minh. Cố định một chỉ số . Do mỗi đỉnh đều nối đến
bởi một đường đi duy nhất và cây không có chu trình nên các
với
làm thành một phân hoạch của
, từ đây ta có điều cần chứng minh.
Bây giờ với mỗi cạnh , theo nhận xét 1 ta có
suy ra
Mỗi cạnh cho ta một bất đẳng thức có dạng như trên, cộng theo vế các bất đẳng thức này ta có bất đẳng thức trong đề bài.
Tài liệu tham khảo
[1] https://nttuan.org/2009/08/13/graph01/
[2] https://nttuan.org/2023/09/01/graph02/
One thought on “Tree”