Để giải quyết vấn đề này, ta cần phân tích các loại axit béo có trong hỗn hợp và cách chúng có thể kết hợp với glycerol để tạo ra các triester.
Các axit béo trong đề bài là:
1. Stearic acid (C18H36O2)
2. Oleic acid (C18H34O2)
3. Palmitic acid (C16H32O2)
Glycerol (C3H8O3) có thể kết hợp với 3 loại axit béo để tạo thành triester. Mỗi axit béo có thể thay thế cho một trong ba nhóm -OH của glycerol, và do đó có thể có nhiều cách kết hợp khác nhau.
Để tính số lượng triester có thể tạo thành, ta sẽ sử dụng quy tắc kết hợp. Với 3 axit béo, ta có thể chọn:
- 3 axit giống nhau (ví dụ: tất cả là stearic)
- 2 axit giống nhau và 1 khác (ví dụ: 2 stearic và 1 oleic)
- 1 axit mỗi loại khác nhau
Cụ thể như sau:
1. **3 axit giống nhau**: có 3 loại: (SSS, OOO, PPP)
2. **2 axit giống nhau và 1 khác**:
- SSS, SSO, SSP, SOO, SOP, SPP
- OOO, OOS, OOP, OPS, OPP, PPS
- PPP, PSS, POS, POO, POO, POO, PPO, POO
Tổng cộng có 6 cách kết hợp cho từng trường hợp.
3. **3 axit khác nhau**: chỉ có 1 trường hợp duy nhất là S, O, P
Bây giờ, ta đếm tổng số đồng phân:
- 3 loại triester từ trường hợp 1.
- 6 loại triester từ trường hợp 2.
- 1 loại triester từ trường hợp 3.
Tổng số đồng phân cấu tạo là: 3 (trường hợp 1) + 6 (trường hợp 2) + 1 (trường hợp 3) = 10.
Tuy nhiên, để tính chính xác, cần sử dụng công thức kết hợp theo số lượng và tính đến các trường hợp giống nhau.
Ta có:
- Cách chọn 3 axit từ 3 loại: C(3,3) = 1
- Cách chọn 2 axit từ 3 loại và 1 khác: C(3,2)*C(2,1) = 3*2 = 6
- Cách chọn 1 axit mỗi loại: 1
Tính tổng: 1 + 6 + 1 = 8 cách khác nhau.
Nhưng cần chú ý, vì là đồng phân cấu tạo nên cần phải kiểm tra lại và tính chính xác.
Cuối cùng, câu trả lời là số lượng đồng phân cấu tạo khi kết hợp với glycerol và ba axit béo này sẽ là 18.
Vậy đáp án đúng là C. 18.