diff --git a/src/functions-reference/complex_matrix_operations.qmd b/src/functions-reference/complex_matrix_operations.qmd
index d948caa69..ff961fe0a 100644
--- a/src/functions-reference/complex_matrix_operations.qmd
+++ b/src/functions-reference/complex_matrix_operations.qmd
@@ -1296,6 +1296,26 @@ The right division of b by A; equivalently `b * inverse(A)`
The right division of B by A; equivalently `B * inverse(A)`
{{< since 2.30 >}}
+#### Complex matrix division functions
+
+The function `mdivide_right` is the function form of the operator `/`.
+
+
+\index{{\tt \bfseries mdivide\_right }!{\tt (complex\_row\_vector b, complex\_matrix A): complex\_row\_vector}|hyperpage}
+
+`complex_row_vector` **`mdivide_right`**`(complex_row_vector b, complex_matrix A)`
\newline
+The right division of b by A; equivalently `b / A` and
+`b * inverse(A)`
+{{< since 2.30 >}}
+
+
+\index{{\tt \bfseries mdivide\_right }!{\tt (complex\_matrix B, complex\_matrix A): complex\_matrix}|hyperpage}
+
+`complex_matrix` **`mdivide_right`**`(complex_matrix B, complex_matrix A)`
\newline
+The right division of B by A; equivalently `B / A` and
+`B * inverse(A)`
+{{< since 2.30 >}}
+
### Linear algebra functions
#### Trace
diff --git a/src/functions-reference/functions_index.qmd b/src/functions-reference/functions_index.qmd
index 0eff86444..d7d5e3316 100644
--- a/src/functions-reference/functions_index.qmd
+++ b/src/functions-reference/functions_index.qmd
@@ -2234,10 +2234,16 @@ pagetitle: Alphabetical Index
-
[`(vector x) : real`](matrix_operations.qmd#index-entry-f2cd3ae46c31e2abdd35a92b4d10506f3c51f553) (matrix_operations.html)
+**mdivide_left**:
+
+ - [`(matrix A, matrix B) : matrix`](matrix_operations.qmd#index-entry-b99a53867ee6fb99e0f36b16ce32e8472bef8532) (matrix_operations.html)
+ - [`(matrix A, vector b) : vector`](matrix_operations.qmd#index-entry-f762944997e2cef7710ed3fef00e0b40789d7358) (matrix_operations.html)
+
+
**mdivide_left_spd**:
- - [`(matrix A, matrix B) : vector`](matrix_operations.qmd#index-entry-cf5f3991e5dd2accb21ce017e9f96521b0735e68) (matrix_operations.html)
- - [`(matrix A, vector b) : matrix`](matrix_operations.qmd#index-entry-0faeb825bd118874deb217de05883995b606c1e7) (matrix_operations.html)
+ - [`(matrix A, matrix B) : matrix`](matrix_operations.qmd#index-entry-b025f38dc8f2b1f25daa8918809b95c3f3152008) (matrix_operations.html)
+ - [`(matrix A, vector b) : vector`](matrix_operations.qmd#index-entry-8c6361ac3550cb4e00f0410e789ae2a671d2b54a) (matrix_operations.html)
**mdivide_left_tri_low**:
@@ -2246,6 +2252,14 @@ pagetitle: Alphabetical Index
- [`(matrix A, vector b) : vector`](matrix_operations.qmd#index-entry-713d2983956ecba7e2e36a9e0614def9ea574bc6) (matrix_operations.html)
+**mdivide_right**:
+
+ - [`(complex_matrix B, complex_matrix A) : complex_matrix`](complex_matrix_operations.qmd#index-entry-4028a12b061c59fb99da83880bda30bbb7a13f8d) (complex_matrix_operations.html)
+ - [`(complex_row_vector b, complex_matrix A) : complex_row_vector`](complex_matrix_operations.qmd#index-entry-ed2f71e931f0e304069b0207e4cfc1ca05bad969) (complex_matrix_operations.html)
+ - [`(matrix B, matrix A) : matrix`](matrix_operations.qmd#index-entry-d784c046bca89c2ce641a520fe9337c600eeb0dd) (matrix_operations.html)
+ - [`(row_vector b, matrix A) : row_vector`](matrix_operations.qmd#index-entry-b90a16499b9b7ff004efd2b12e87a147ddea81b6) (matrix_operations.html)
+
+
**mdivide_right_spd**:
- [`(matrix B, matrix A) : matrix`](matrix_operations.qmd#index-entry-835081fc5b867bbda5d6b16d5849e6ecbe5f952c) (matrix_operations.html)
diff --git a/src/functions-reference/matrix_operations.qmd b/src/functions-reference/matrix_operations.qmd
index 240fd8251..cc5dbfb89 100644
--- a/src/functions-reference/matrix_operations.qmd
+++ b/src/functions-reference/matrix_operations.qmd
@@ -2034,16 +2034,53 @@ The right division of B by A; equivalently `B * inverse(A)`
\index{{\tt \bfseries operator\_left\_div }!{\tt (matrix A, vector b): vector}|hyperpage}
`vector` **`operator\`**`(matrix A, vector b)`
\newline
-The left division of A by b; equivalently `inverse(A) * b`
+The left division of b by A; equivalently `inverse(A) * b`
{{< since 2.18 >}}
\index{{\tt \bfseries operator\_left\_div }!{\tt (matrix A, matrix B): matrix}|hyperpage}
`matrix` **`operator\`**`(matrix A, matrix B)`
\newline
-The left division of A by B; equivalently `inverse(A) * B`
+The left division of B by A; equivalently `inverse(A) * B`
{{< since 2.18 >}}
+#### General matrix division functions
+
+The functions `mdivide_right` and `mdivide_left` are the function
+forms of the operators `/` and `\`.
+
+
+\index{{\tt \bfseries mdivide\_right }!{\tt (row\_vector b, matrix A): row\_vector}|hyperpage}
+
+`row_vector` **`mdivide_right`**`(row_vector b, matrix A)`
\newline
+The right division of b by A; equivalently `b / A` and
+`b * inverse(A)`
+{{< since 2.0 >}}
+
+
+\index{{\tt \bfseries mdivide\_right }!{\tt (matrix B, matrix A): matrix}|hyperpage}
+
+`matrix` **`mdivide_right`**`(matrix B, matrix A)`
\newline
+The right division of B by A; equivalently `B / A` and
+`B * inverse(A)`
+{{< since 2.0 >}}
+
+
+\index{{\tt \bfseries mdivide\_left }!{\tt (matrix A, vector b): vector}|hyperpage}
+
+`vector` **`mdivide_left`**`(matrix A, vector b)`
\newline
+The left division of b by A; equivalently `A \ b` and
+`inverse(A) * b`
+{{< since 2.0 >}}
+
+
+\index{{\tt \bfseries mdivide\_left }!{\tt (matrix A, matrix B): matrix}|hyperpage}
+
+`matrix` **`mdivide_left`**`(matrix A, matrix B)`
\newline
+The left division of B by A; equivalently `A \ B` and
+`inverse(A) * B`
+{{< since 2.0 >}}
+
#### Lower-triangular matrix division functions
@@ -2101,19 +2138,19 @@ and stability for symmetric positive-definite matrix dividends. If
the matrix dividend argument is not symmetric and positive definite,
these will reject and print warnings.
-
-\index{{\tt \bfseries mdivide\_left\_spd }!{\tt (matrix A, vector b): matrix}|hyperpage}
+
+\index{{\tt \bfseries mdivide\_left\_spd }!{\tt (matrix A, vector b): vector}|hyperpage}
-`matrix` **`mdivide_left_spd`**`(matrix A, vector b)`
\newline
+`vector` **`mdivide_left_spd`**`(matrix A, vector b)`
\newline
The left division of b by the symmetric, positive-definite matrix A;
algebraically equivalent to the less efficient and stable form
`inverse(A) * b`.
{{< since 2.12 >}}
-
-\index{{\tt \bfseries mdivide\_left\_spd }!{\tt (matrix A, matrix B): vector}|hyperpage}
+
+\index{{\tt \bfseries mdivide\_left\_spd }!{\tt (matrix A, matrix B): matrix}|hyperpage}
-`vector` **`mdivide_left_spd`**`(matrix A, matrix B)`
\newline
+`matrix` **`mdivide_left_spd`**`(matrix A, matrix B)`
\newline
The left division of B by the symmetric, positive-definite matrix A;
algebraically equivalent to the less efficient and stable form
`inverse(A) * B`.