Cấu trúc nhóm trong phương trình hàm.
Trang 1A ĐẶT VẤN ĐỀ
Đối với học sinh trường chuyên việc tìm hiểu, đào sâu kiến thức trong lời giải một bài toán là rất cần thiết Thức tiễn khi giảng dạy tại trường THPT chuyên Lam Sơn tôi nhận thấy các bài toán xác định phương trình hàm đối với học sinh là một vấn đề khó Đây là một mảng mà SGK THPT ít đề cập đến Nếu dùng các kiến thức sơ đẳng về nhóm của toán học cao cấp để tìm hiểu vấn đề này thì có thể giải quyết một số trường hợp rất hiệu quả
Cấu trúc nhóm xuất hiện tự nhiên trong các bài toán sơ cấp Ví dụ đơn giản nhất là cấu trúc của tập các số nguyên, số hữu tỷ, số thực và số phức Đây là các nhóm giao hoán vô hạn Ví dụ ít hiển nhiên hơn là các nhóm hữu hạn (nói chung không giao hoán) xuất hiện trong lý thuyết số, tổ hợp và đại số
Trong đại số có một hướng khai thác là dựa vào cấu trúc nhóm để giải các phương trình hàm Các nhóm ở đây thường là : Một tập các phép biến đổi của một miền với phép hợp thành (phép tạo thành hàm hợp) lập thành một nhóm hữu hạn
Khái niệm hàm hợp học sinh đã được học ở chương trình SGK lớp 11 Do vậy các em học sinh khá hoàn toàn có thể hiểu cơ sở lí luận, bản chất của vấn đề nếu dùng đến cấu trúc nhóm để giải phương trình hàm Để phần nào giúp các em nắm thêm một phương pháp giải phương trình hàm (bằng cách dùng cấu trúc
nhóm) chúng tôi chọn đề tài: ”Cấu trúc nhóm trong phương trình hàm”.
Ngoài ra sáng kiến kinh nghiệm đề cập thêm 2 dạng khác về các bài toán phương trình hàm dạng thường gặp
Nội dung sáng kiến kinh nghiệm gồm bốn phần:
1 Kiến thức cơ sở
2 Các bài toán minh họa cấu trúc nhóm trong phương trình hàm
3 Một số dạng khác về phương trình hàm thường gặp
4 Kết quả thực nghiệm của đề tài
Trang 2B NỘI DUNG ĐỀ TÀI
I Kiến thức cơ sở
1 Phép hợp thành các hàm số: Giả sử hai hàm f x( ) và g x( ) thoả mãn miền xác định của g x( ) chứa miền giá trị của f x( ) khi đó ta gọi hợp thành của
các hàm số của f và g là một hàm số, kí hiệu f g xác định bởi :
g f ( )x g f x ( )
Nói chung f g g f tức phép hợp thành các hàm số không có tính giao hoán nhưng lại có tính kết hợp f g hf g h
2 Khái niệm hàm lặp: Phép hợp thành f f gọi là phép lặp 2 lần đối với
f và ta có hàm lặp (2 lần) f x2( ) f f x( )f f x ( ) Mở rộng khái niệm
hàm lặp n lần có:
( ) ( )
n
nlan
Chẳng hạn 2
1
nx
3.Tập hợp các hàm số G g i (gi : DR R) lập thành 1 nhóm đối với phép hợp thành các hàm số nếu:
+ g iG g, jG thì g g i jG,
+ g1 x G,
+ Với mỗi gi G thì g i1 G
sao cho: 1 1
1
i o i i o i
g g g g g
Số phần tử của G gọi là cấp của G.
4 Bài toán xác định phương trình hàm:
Cho D R là một tập con và G là một nhóm hữu hạn có cấp G n gồm các hàm g0, ,g n1:D D với phép toán hợp thành
Cho trước các hàm 0, , n1, :D R Phương trình hàm chúng ta quan tâm là:
0.f0g0 n1.f0g n1 (1)
với f là hàm cần tìm.
Cụ thể hơn, với x là biến của hàm f, ta có phương trình hàm.
x fg x n x fg n x x
0 0 1 1
Trang 3Để giải phương trình này ta lần lượt thay x bởi g i x Khi đó ta nhận được
một hệ phương trình tuyến tính với hệ số là các hàm ig j x , hệ số tự do gồm các hàm g i x và ẩn là các hàm f i x : fg i x ,i, j 0 , ,n 1 Chú ý rằng điều
kiện cần và đủ để một nghiệm f 0 , f n-1 của hệ phương trình này suy ra nghiệm của phương trình (1) là 1 1
0 0
f i og i og
f với mọi i = 0,1,2, , n-1
Chú ý : Cách giải như trên đối với phương trình (1) cũng giúp ta biết khi
nào phương trình có một nghiệm duy nhất hay vô số nghiệm Trường hợp hệ có
vô số nghiệm xảy ra khi ta thay biến mới vào thì chỉ được phương trình hệ quả
Ví dụ, xét phương trình hàm: f x f xx2
Theo cách ở trên, ta thay x bởi –x thì vẫn được phương trình ban đầu và do
đó không có phương trình mới Nghiệm của phương trình này là f x x2F x
2 1
trong đó F(x) là một hàm lẻ bất kỳ
Cấu trúc nhóm nào hay xuất hiện trong phương trình hàm (1)? Thông
thường nhóm G là một nhóm giao hoán hữu hạn và G sinh bởi một song ánh
D
D
g: với tính chất g n idD
là ánh xạ đồng nhất trên D, ở đây ta lấy hợp thành
n lần của g Khi đó, g g i,i 0 , ,n 1
i Trong trường hợp này, lời giải bài toán
hoàn toàn phụ thuộc vào ánh xạ g Để thiết lập các bài toán phương trình hàm dạng này, ta tìm các nhóm G và cụ thể hơn là xây dựng các hàm g như vậy.
Ý tưởng xây dựng ánh xạ g là chia R thành các khoảng rời nhau (tạm thời
bỏ qua các điểm ở các đầu mút) Một ví dụ là các đoạn có dạng (k,k+1) với
k Hàm g sẽ là song ánh từ khoảng này vào một khoảng khác, luân phiên giữa các bộ n khoảng Ví dụ, ta chia RD1D2D3D4 1 , 0 , 1, trong đó
, 1 , 2 1 ; 0 , 3 0 , 1 , 4 1 ,
D Ta xét hàm g x 1x Khi đó rõ ràng g: D1 D2 ,g:D2 D1 ,g:D3 D4 ,g:D4 D3 là các song ánh Hay gặp nhất là trường hợp các gi là các hàm phân tuyến tính Để sử dụng trong phương trình hàm (1), ta chỉ xét các hàm phân tuyến tính xoắn, nghĩa là tồn tại một số nguyên
dương n sao cho g n x x
Để áp dụng, ta chỉ xét g hạn chế trên một miền
Trang 4D Cụ thể hơn, D R\x1 ,x n1 , trong đó x i là các điểm mà g i x không xác định
Bằng cách lấy hợp thành của các hàm phân tuyến tính thích hợp ở trên, ta nhận được một nhóm hữu hạn, thậm chí là không giao hoán Thích hợp ở đây theo nghĩa là hợp thành của các hàm đó cũng là các hàm phân tuyến tính xoắn
Ví dụ, xét hàm g1 x x và g2 x 1x, khi đó 1 2 2 1
1
o o
x
; ; ; 1 2 1o 2
G id g g g g là một nhóm giao hoán cấp 4
II Các bài toán minh họa cấu trúc nhóm trong phương trình hàm Bài 1: Tìm hàm f x( ) sao cho xf x( ) 2 (1 f x) 1 (1)
Phân tích Nếu đặt g1 x g; 2 1 x thì Gg g1 ; 2 làm thành một nhóm Với phép biến đổi g1 g g2 ; 2 g1 từ phương trình hàm đã cho có hệ:
g f g f g
Suy ra 1 2
3 4
x
f g f x
Lời giải: Thay x bởi (1 x), ta có (1 x f) (1 x) 2 ( ) 1 f x (2)
Từ (1) và (2) suy ra 2
3 ( )
4
x
f x
Bài 2: Tìm hàm số f xác định 1
3
x
và thoả mãn 1 (1)
1 3
x
x
Phân tích Nếu đặt 1 , 2 1; 3 2 2 1
Khi đó g3og2 = g1& Gg g g1 , , 2 3 x 1/ 3 lập thành 1 nhóm với phép biến
đổi g1 g g2; 2 g g3; 3 g1 từ phương trình hàm đã cho ta có:
2
2
f x
x
Trang 5Lời giải:
Kết hợp với (1) ta có
Từ (1) thay x bởi 1
1 3
x x
(2), (3) ta có hệ:
1
1 3
x
x
Giải ra ta có:
2
f x
x
x 1/ 3
Bài 3: Giải phương trình hàm : 2 1 1
1
x
xf x f
x
(1) (x 0, 1)
Phân tích Nếu đặt 1 2
1 ,
1
x
g x g
x
, g3 g2g2 1/x (x0)
1 ( 1) 1
x
x
và G g g g g1, , ,2 3 4 lập thành một nhóm Từ phương trình hàm đã cho có hệ:
g f g f g
g f g f g
g f g f g
g f g f g
2
0; 1
x x
Kết hợp với (1) ta có:
Trang 6Đặt 1 1
kết hợp (1) suy ra 1 1 1
Đặt v 1 x 1
kết hợp (1) suy ra 1 1 2 1 1
1
x
Từ (1); (2); (3); (4) có hệ:
1
1
1
x
xf x f
x
x
Giải ra ta có
2
x x
f x
x x
x 0; 1
Bằng phương pháp trên chúng ta giải được một lớp phương trình hàm mà ở
đó việc tìm ra các hàm gi sao cho G g i lập thành một nhóm đối với phép hợp
thành các hàm số là mấu chốt Đối với học sinh khi trình bày lời giải các em
không cần đưa ra nhóm G Việc diễn đạt được trình bày dưới dạng phép đặt (đặt hàm như thế nào đó tức là tìm các g i làm ngoài nháp)
Bài 4: (Putnam 1971) Tìm tất cầm số f :R\ 0 , 1 R thoả mãn
x
x f x
1 1 với mọi xR,x 0 ; 1
Phân tích Ký hiệu D = R \ 0,1 Xét các hàm g g g D1, ,2 3: D thoả mãn
1( ) , ( ) (2 1) / , 3( ) 1/(1 )
g x x g x x x g x x với mọi x D (Ta tìm g 3 bằng cách lấy g3 g2g2) Dễ dàng chứng minh:
g g g g g g Khi đó g g g lập thành một nhóm.1; ;2 3
Lời giải:
Phương trình hàm ban đầu viết lại là f x( ) f g x 2( ) x 1 Ký hiệu:
f f f g f f g f f g Khi đó, thay x lần lượt bởi g 2 (x) và
g 3 (x) ta nhận được hệ phương trình:
Trang 7
1 ( ) 1 ( ) 1
f f x
f f g x
f f g x
Hệ này có nghiệm:
1
2
3
1 ( ) ( )
2 ( 1)
( ))
2 ( 1)
2 ( 1)
x x
f x f x
x x
f x
x x
f x
x x
Thử lại điều kiện f i f g i i, 2,3 ta thấy thoả mãn Vậy nghiệm của phương trình hàm ban đầu là:
2 ( 1)
x x
f x
x x
Bài 5 Tìm tất cả các hàm giá trị phức f C: C thoả mãn:
z zf z z
f 1 1 với mọi z C
Phân tích Giả sử f C: C thoả mãn phương trình hàm Khi đó:
z z
z z
z z
z z
2 ) ( ) 1 ( ) 1 (
1 ) 1 ( ) (
Ở đây g 1 =z;g 2 =1-z và Gg g1 ; 2 lập thành một nhóm
Lời giải:
Từ hệ trên suy ra (z2 z1) ( )f z z2 z1, z C Từ đó f z ( ) 1 với mọi z C z z z , 1, 2 trong đó z1 1 3i/ 2 ,z2 1 3i/ 2 Các giá trị (z1),
(z2) chỉ cần thoả mãn điều kiện
f z z f z z
Bài 6 Tìm tất cả các hàm số f x thoả mãn
2
Trang 8Phân tích Đặt 1( ) , ( )1 3 2.
1( )
g x x nhưng h x1n( )x
với n 1,2,3,4,5. Ta có thể nghĩ đến tìm một hàm g sao cho h x1( )g g x 1( )
Khi đó ( ) 2,
3 1
x
g x
x
ta có g x2( )x Phương trình ban đầu viết lại là
1 ( ) 9 ( ) 4
( ) ( ) 2
g x g x
f g x f g g x
g x g x
Lời giải: Giải tương tự như bài trước, ta được:
1 ( )
f x
x
Thử lại trực tiếp vào phương trình ban đầu ta suy ra đây là nghiệm
Bài 7 Tìm tất cả các hàm số f xác định trên R\ 0;1 thoả mãn
x
x
x x
f x f
1
2 1 2 1
1
Phân tích Xét ( ) 1
1
g x
x
Ta có g x2( ) 1 1
x
và g x3( )x. Phương trình
ban đầu viết lại là f x( ) f g x ( ) 2 1 g x( ) g x2( )
0( ) ( ), ( )1 ( ) , 2( ) ( ) ,
f x f x f x f g x f x f g x ta được hệ phương trình
2
2
( ) ( ) 2 1 ( ) ( ) ( ) ( ) 2 1 ( ) ( ) ( ) 2 1 ( )
Giải hệ phương trình ta được 0( ) 1 2 ( ) 1
1
x
x
Bằng cách thử trực tiếp vào phương trình ban đầu ta suy ra đây là nghiệm
Bài 8 Tìm tất cả các hàm số f x( ) thoả mãn:
x x
x f x
x
1
3 1
3
Trang 9Phân tích Xét ( ) 3.
1
x
g x
x
Ta có 2( ) 3 , 3( )
1
x
x
Phương trình ban đầu viết lại là f g x ( ) f g x 2( )x
Lời giải: Lần lượt thay x bởi g x( ) và g x vào phương trình này ta được hệ2( ) phương trình
2
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
f x f x x
f x f x g x
f x f x g x
Giải hệ này ta được
f x
x
Bằng cách thử lại ta suy ra đây là nghiệm phương trình ban đầu
Bài 9 (IMO shortlist 2001 (Czech)) Tìm tất cả các hàm số f : thoả mãn: f xy f x( ) ( ) f y( ) (x y f x f y ) ( ) ( ),x y,
Lời giải:
Điều kiện cần Giả sử f : là một hàm thoả mãn phương trình hàm
Cho y = 1 ta có f x2( )xf(1) Nếu f(1) 0 thì f x ( ) 0, với mọi x . Giả sử f(1) a 0. Khi đó ký hiệu G x| ( ) 0f x Khi đó dễ thấy ( )f x ax, x G. Ta đi miêu tả tập G.
- Trước hết 1 G
- Nếu 1 x G, thay y = x -1 vào phương trình hàm ta được
(1) ( ) ( ) ( ) ( ) ( )
f f x f x x x f x f x
Do đó f x( 1) f(1) (x x 1) ( )f x f(1) ( ) 0.f x
Từ đây ta suy ra
1
( ) 0
f x
Nói cách khác x 1 G
hay G đóng đối với phép lấy nghịch đảo.
- Nếu x y G thì do f xy f x( ) ( ) f y( ) (x y f x f y ) ( ) ( ) 0, nên xy G .
Trang 10- Nếu x G, thay x bởi x 2 và y = x -1 ta được:
(x)( (x2) - (x -1 )) = (x 2 – x -1 ) (x 2 ) (x -1)
Dẫn đến f x( )2 f x( ) (x2 x 1) (f x 1) f x f x( ) ( 1) 0
Do đó f x Nói cách khác, x( ) 0.2 2 G Kết hợp với khẳng định trên ta suy ra G đóng đối với phép nhân.
Điều kiện đủ: Dễ thấy hàm = 0 thoả mãn phương trình hàm Giả sử
G là một tập con đóng đối với phép nhân và phép lấy nghịch đảo Khi đó
định nghĩa hàm f : như sau:
x G
Hàm như vậy là nghiệm của phương trình hàm trong bài toán Thật vậy, nếu x y G, thì xy G và ta có
f x f x f y axy ax ay x y f x f y Giả sử y G Nếu ,
x G thì xy G ta có
( ) ( ) ( ) 0 ( ) ( ) ( )
f xy f x f y x y f x f y Nếu x G thì f x( )f y( ) 0 và ta có
( ) ( ) ( ) 0 ( ) ( ) ( )
f xy f x f y x y f x f y Tóm lại hàm định nghĩa như trên là một nghiệm của phương trình hàm ban đầu
Vậy nghiệm của phương trình hàm ban đầu hoặc là hàm = 0 hoặc là hàm
số có dạng:
x G
Trong đó G R là một tập nào đó đóng đối với phép nhân và lấy nghịch đảo.
Trang 11Bài tập vận dụng:
Bài 1: Tìm hàm f x( ) nếu:
a x f x2 f 1 x 2x x 4
b 2f x f 1 x x2
Bài 2: a Xác định hàm f x( ) và g x( ) nếu:
2
0;1/ 2
b Xác định các hàm số f x( ) và g x( ) nếu:
2
2 2
2
x
x
c Tìm hàm số f x( )nếu: 1 1 1
1
Bài 3:
a Xác định hàm f x( ) nếu:
af x bf x cx a b
b Xác định hàm f x( ) nếu
2
a
a x
c Xác định hàm f x( ) nếu af x bf 1 cx x 0
x
với a b c, , cho trước.
III Một số dạng khác về phương trình hàm thường gặp:
Ngoài cách sử dụng cấu trúc nhóm để giải một lớp phương trình hàm như trên chúng ta đề cập thêm 2 dạng khác về phương trình hàm dạng thường gặp
Dạng 1: Xác định phương trình hàm bằng phép chọn giá trị đặc biệt.
Từ giả thiết mà hàm số thoả mãn x D , chọn giá trị x thích hợp, xác định
giá trị của hàm tại những điểm đặc biệt Từ đó nhờ mối quan hệ, đặc điểm của đẳng thức (hay điều kiện) mà hàm thoả mãn, xác định được giá trị của hàm tại các điểm khác và thử lại
Trang 12Bài 1: Xác định hàm số f x( ) thoả mãn:
1 2
( ) ( ) ( ) 2012x x (1) ,
Lời giải:
Cho x1x2 0, từ (1) (0) (0 ) 12 0 (0) 1
(0) 1
f
f
Vậy f(0) 1. Cho x2 x1, từ (1) f(0)f x f( ) (1 x1) 1.
Do f(0) 1 f x f( ) (1 x1) 1 hay ( ) ( f x f x) 1, x.
Cho x từ (1) ta có:2 0, 1
1
( ) 2012x
f x hay ( ) 2012f x x x (2)
Từ (2) f( x) 2012x
( ) 2012
x x
f x
Từ (2) và (3) suy ra ( ) 2012 f x x
Thử lại: Với ( ) 2012f x x ta có 1 2
thoả mãn (1)
Vậy hàm cần tìm ( ) 2012 f x x
Bài 2: Xác định hàm f : thoả mãn
(0) 2012; ( ) 2013 (1)
2
Lời giải:
Thay x bởi
2
x và
2
y .
2 cos ) 2 ( 2 ) ( ) (x f x f x
Thay
2
x ,y bởi
2
y từ (2) có:
( ) ( ) 2 ( )cos( ) 2 ( )sin
f y f y f y f y
hay ( ) ( ) 2 ( )sin (4)
2
f x f x f x
Thay x 0; y bởi (y ) từ (2) có:
( ) ( ) 2 (0)cos( ) 2 (0)cos
f y f y f y f y
Trang 13hay (f x ) f( x)2 (0)cosf x (5)
Từ (3) ; (4) ; (5) có hệ:
( ) ( ) 2 ( )sin
2
f x f x
Giải ra có: f x( ) 2012cos x2013sin x
Thử lại: Dễ thấy hàm thoả mãn (1); (2)
Bài 3: Xác định hàm f : thỏa mãn:
( )f xy f x y( ) f x y( 1)xy2x1 (1)
Lời giải:
Có (1) f xy( ) xy f x y( ) ( x y ) f x y( 1) ( x y 1) 0 Xét hàm g t( )f t( ) t.
Cho y = 0 từ (1) ta có : (0) f f x( 1) f x( ) 2 x1
Cho y 1 từ (1) ta có: (f x) f x( 1) f x( ) x 1
Suy ra: f( x)f(0) x hay ( ) f t f(0)t, t. Khi đó:
( ) (0) 0 (0)
f t t f g Từ đó:
g xy g x y g x y g g f t t t
Hay ( )f x x, x .
Thử lại dễ thấy hàm f x( )x thoả mãn (1)
Bài 4: Cho a2 b2 c2 0 Xác định hàm f : thoả mãn
af x xy bf y zx cf z xy x y z
Lời giải:
Hoàn toàn có thể giả sử a 0
Cho y z 0, từ (1) suy ra af x( ) (2 b c f ) (0) 0.
Suy ra: f x( )2 (b c f) (0)
a
Cho x0,z 1, từ (1) suy ra af y( )bf y( )2 cf(0) 0 (*)
Từ đó:
2
( ) (0) (0) ( ) (0)
b c