# \[ANN\] SkewLinearAlgebra.jl - optimized functions for skew-Hermitian matrices

**URL:** https://discourse.julialang.org/t/ann-skewlinearalgebra-jl-optimized-functions-for-skew-hermitian-matrices/105521
**Category:** Package Announcements
**Tags:** linearalgebra
**Created:** [October 28, 2023, 8:49pm UTC](https://discourse.julialang.org/t/ann-skewlinearalgebra-jl-optimized-functions-for-skew-hermitian-matrices/105521 "2023-10-28T20:49:24Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)
#### Post date: [October 28, 2023, 8:49pm UTC](https://discourse.julialang.org/t/ann-skewlinearalgebra-jl-optimized-functions-for-skew-hermitian-matrices/105521/1 "2023-10-28T20:49:24Z")

</div>

The new [SkewLinearAlgebra](https://github.com/JuliaLinearAlgebra/SkewLinearAlgebra.jl) package provides specialized matrix types, optimized methods of `LinearAlgebra` functions, and a few entirely new functions for dealing with linear algebra on [skew-Hermitian matrices](https://en.wikipedia.org/wiki/Skew-Hermitian_matrix), especially for the case of [real skew-symmetric matrices](https://en.wikipedia.org/wiki/Skew-symmetric_matrix).

In particular, it defines new `SkewHermitian` and `SkewHermTridiagonal` matrix types supporting optimized eigenvalue/eigenvector, Hessenberg factorization, and matrix exponential/trigonometric functions. It also provides functions to compute the [Pfaffian](https://en.wikipedia.org/wiki/Pfaffian) of real skew-symmetric matrices, along with a Cholesky-like factorization.

See the [SkewLinearAlgebra Documentation](https://julialinearalgebra.github.io/SkewLinearAlgebra.jl/dev/) for details.

_This package was largely written by [Simon Mataigne](https://github.com/smataigne), thanks to support from [UCLouvain](https://uclouvain.be/) and the [MIT–Belgium program](https://misti.mit.edu/mit-belgium)._

---

<div class="post-metadata">

### Author: ![Mason](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mason/32/2423_2.png) [@Mason](https://discourse.julialang.org/u/Mason)
#### Post date: [October 28, 2023, 8:54pm UTC](https://discourse.julialang.org/t/ann-skewlinearalgebra-jl-optimized-functions-for-skew-hermitian-matrices/105521/2 "2023-10-28T20:54:04Z")

</div>

I’ve wanted this for a long time, thanks for making it!
