Chúng ta cùng đi chi tiết về ma trận skew-symmetric (ma trận đối xứng lệch), một công cụ cốt lõi trong robot học, hình học 3D và lý thuyết trục vít (screw theory).
1. Định nghĩa ma trận skew-symmetric
Một ma trận vuông
được gọi là skew-symmetric (đối xứng lệch) nếu: ![]()
Nghĩa là: phần tử đối xứng qua đường chéo chính là phủ định của nhau: ![]()
2. Trong không gian 3 chiều – Liên hệ với tích có hướng (cross product)
Với một vectơ 3 chiều
, ta có thể tạo một ma trận skew-symmetric 3×3 gọi là
, sao cho: ![Rendered by QuickLaTeX.com [\boldsymbol{\omega}] = \begin{bmatrix} 0 & -\omega_z & \omega_y \\ \omega_z & 0 & -\omega_x \\ -\omega_y & \omega_x & 0 \end{bmatrix}](https://kienthuctheonamthang.com/wp-content/ql-cache/quicklatex.com-f1c87810a965370ca6db97b1e86f2c37_l3.png)
Khi đó, với mọi
, ta có: ![]()
💡 Ý nghĩa: ma trận skew-symmetric thay thế cho phép tích có hướng bằng phép nhân ma trận — rất thuận tiện cho lập trình và biểu diễn toán học.
3. Ví dụ minh họa
Cho ![]()
Khi đó: ![Rendered by QuickLaTeX.com [\boldsymbol{\omega}] = \begin{bmatrix} 0 & -3 & 2 \\ 3 & 0 & -1 \\ -2 & 1 & 0 \end{bmatrix}](https://kienthuctheonamthang.com/wp-content/ql-cache/quicklatex.com-763582a8ed3b68a6a9b603b09251446e_l3.png)
Với
, ta có: ![Rendered by QuickLaTeX.com \boldsymbol{\omega} \times \mathbf{v} = \begin{bmatrix} (2)(6) - (3)(5) = 12 - 15 = -3 \\ (3)(4) - (1)(6) = 12 - 6 = 6 \\ (1)(5) - (2)(4) = 5 - 8 = -3 \end{bmatrix} = [-3, 6, -3]^T](https://kienthuctheonamthang.com/wp-content/ql-cache/quicklatex.com-3ee7c5d32a7973a85f98da341dc942bc_l3.png)
Thử nhân ma trận: ![Rendered by QuickLaTeX.com [\boldsymbol{\omega}] \cdot \mathbf{v} = \begin{bmatrix} 0 & -3 & 2 \\ 3 & 0 & -1 \\ -2 & 1 & 0 \end{bmatrix} \begin{bmatrix} 4 \\ 5 \\ 6 \end{bmatrix} = [-3, 6, -3]^T](https://kienthuctheonamthang.com/wp-content/ql-cache/quicklatex.com-bc95b71e5bc088f834ad661410531ee0_l3.png)
Kết quả trùng khớp!
4. Ứng dụng trong robot học
| Ứng dụng | Cách dùng |
|---|---|
| Rodrigues formula | |
| Tính vận tốc tuyến tính từ xoay | |
| Screw theory | |
| Jacobian robot | Các cột của Jacobian là |
5. Một số tính chất thú vị
- Đường chéo chính toàn 0: do

- Eigenvalue là thuần ảo hoặc 0 (chứng tỏ liên quan đến phép quay)
- Khử tích có hướng thành nhân ma trận → rất quan trọng trong giải tích ma trận
Tóm tắt nhanh
| Nội dung | Mô tả |
|---|---|
| Ma trận skew 3×3 của ω\omega | ![]() |
| Dùng để tính | |
| Trong robot | Áp dụng vào công thức Rodrigues, tính |


![Rendered by QuickLaTeX.com [\omega] = \begin{bmatrix} 0 & -\omega_z & \omega_y \\ \omega_z & 0 & -\omega_x \\ -\omega_y & \omega_x & 0 \end{bmatrix}](https://kienthuctheonamthang.com/wp-content/ql-cache/quicklatex.com-b59596c3a74286999a5dba3a67329a81_l3.png)