Download this article
 Download this article For screen
For printing
Recent Issues
Volume 15, Issue 1
Volume 14, Issue 1
Volume 13, Issue 1
Volume 12, Issue 1
Volume 11, Issue 1
Volume 10, Issue 1
Volume 9, Issue 2
Volume 9, Issue 1
Volume 8, Issue 1
Volume 7, Issue 1
Volume 6, Issue 1
Volume 5, Issue 1
Volume 4, Issue 1
Volume 3, Issue 1
Volume 2, Issue 1
Volume 1, Issue 1
The Journal
About the journal
Ethics and policies
Peer-review process
 
Submission guidelines
Submission form
Editorial board
 
Subscriptions
 
ISSN 1948-7916 (online)
 
Author index
To appear
 
Other MSP journals
The OrientedMatroids package for SageMath

Aram Dermenjian, Elizabeth Flight and Tudor Tanasa

Vol. 15 (2025), 81–91
Abstract

We introduce the OrientedMatroids package for SageMath. It provides an interface for constructing oriented matroids using one of various cryptomorphic definitions. It also provides methods for transferring between the various definitions and implements some basic properties for oriented matroids.

Keywords
oriented matroids, SageMath, Python
Mathematical Subject Classification
Primary: 52C40
Supplementary material

The OrientedMatroids package for SageMath

Milestones
Received: 21 November 2024
Revised: 25 June 2025
Accepted: 28 July 2025
Published: 3 August 2025
Authors
Aram Dermenjian
University of Manchester
Manchester
M13 9PL
United Kingdom
Elizabeth Flight
University of Manchester
Manchester
M13 9PL
United Kingdom
Tudor Tanasa
University of Manchester
Manchester
M13 9PL
United Kingdom