We deliver solutions for the AI eraâcombining symbolic computation, data-driven insights and deep technical expertise
Construct a block lower triangular matrix:
Normal can convert a BlockLowerTriangularMatrix to its ordinary representation:
Construct a block lower triangular matrix with symbolic entries:
Scope (4)BlockLowerTriangularMatrix objects include properties that give information about the array:
The "BlockSizes" property gives the dimensions of the diagonal blocks:
The "RowPermutation" property encodes row permutations done to the original matrix:
The "ColumnPermutation" property encodes column permutations done to the original matrix:
The "Summary" property gives a brief summary of information about the array:
The "StructuredAlgorithms" property lists the functions that use the structure of the representation:
Structured algorithms are typically faster:
When appropriate, structured algorithms return another BlockLowerTriangularMatrix object:
Transposing bl gives a block upper triangular matrix:
The product is no longer a block triangular matrix:
Elements in BlockLowerTriangularMatrix are coerced to the precision of the nonzero elements of the input.
Arbitrary-precision number matrix:
Generalizations & Extensions (1)Represent a rectangular block lower triangular matrix:
Show the sizes of the diagonal blocks:
Options (1) TargetStructure (1)Return the block lower triangular matrix as a dense matrix:
Return the block lower triangular matrix as a structured array:
Return the block lower triangular matrix as a sparse array:
Applications (1)The Kronecker product of a lower triangular matrix and a general square matrix is a block lower triangular matrix:
Properties & Relations (2)Lower triangular matrices are treated as block lower triangular matrices with 1×1 diagonal blocks:
If a given matrix cannot be transformed into a block triangular form, BlockLowerTriangularMatrix returns the matrix itself:
Wolfram Research (2022), BlockLowerTriangularMatrix, Wolfram Language function, https://reference.wolfram.com/language/ref/BlockLowerTriangularMatrix.html (updated 2023). TextWolfram Research (2022), BlockLowerTriangularMatrix, Wolfram Language function, https://reference.wolfram.com/language/ref/BlockLowerTriangularMatrix.html (updated 2023).
CMSWolfram Language. 2022. "BlockLowerTriangularMatrix." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2023. https://reference.wolfram.com/language/ref/BlockLowerTriangularMatrix.html.
APAWolfram Language. (2022). BlockLowerTriangularMatrix. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/BlockLowerTriangularMatrix.html
BibTeX@misc{reference.wolfram_2025_blocklowertriangularmatrix, author="Wolfram Research", title="{BlockLowerTriangularMatrix}", year="2023", howpublished="\url{https://reference.wolfram.com/language/ref/BlockLowerTriangularMatrix.html}", note=[Accessed: 17-August-2025]}
BibLaTeX@online{reference.wolfram_2025_blocklowertriangularmatrix, organization={Wolfram Research}, title={BlockLowerTriangularMatrix}, year={2023}, url={https://reference.wolfram.com/language/ref/BlockLowerTriangularMatrix.html}, note=[Accessed: 17-August-2025]}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4