Opened 5 years ago
Closed 4 years ago
#22415 closed enhancement (fixed)
Add operator class membership tests for matrices
Reported by: | mjo | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | sage-8.4 |
Component: | linear algebra | Keywords: | |
Cc: | Merged in: | ||
Authors: | Michael Orlitzky | Reviewers: | Bryan Gin-ge Chen |
Report Upstream: | N/A | Work issues: | |
Branch: | cc1474d (Commits, GitHub, GitLab) | Commit: | cc1474dcfd2b466020765b37d3ce1527db308382 |
Dependencies: | Stopgaps: |
Description
There are a few sets of operators defined on cones that we can generate. If K
is a polyhedral cone, then there's
- K.positive_operators_gens()
- K.cross_positive_operators_gens
- K.Z_operators_gens()
- K.lyapunov_like_basis()
Those sets are themselves polyhedral closed convex cones, and in the last case, a vector space.
Given a matrix L
, it is natural to ask: does L
belong to one of those sets with respect to a given K
?
Change History (4)
comment:1 Changed 5 years ago by
- Branch set to u/mjo/ticket/22415
- Commit set to bd12cbfcc73ec61f6ac328f238d6ee1638e13d8b
- Status changed from new to needs_review
comment:2 Changed 4 years ago by
- Milestone changed from sage-7.6 to sage-8.4
- Status changed from needs_review to needs_work
This currently does not merge; I would be willing to review this after that's addressed.
comment:3 Changed 4 years ago by
- Branch changed from u/mjo/ticket/22415 to public/22415_operator_class_membership_tests
- Commit changed from bd12cbfcc73ec61f6ac328f238d6ee1638e13d8b to cc1474dcfd2b466020765b37d3ce1527db308382
- Reviewers set to Bryan Gin-ge Chen
- Status changed from needs_work to positive_review
The merge was trivial, so I took the liberty of performing it. Everything looks good to me!
New commits:
c35d099 | Trac #22415: update the [Or2016] reference.
|
40ee564 | Trac #22415: add operator class membership tests for matrices.
|
bd12cbf | Trac #22415: use new matrix methods in cone tests.
|
cc1474d | Merge branch 'u/mjo/ticket/22415' of git://trac.sagemath.org/sage into 22415_operator_class_membership
|
comment:4 Changed 4 years ago by
- Branch changed from public/22415_operator_class_membership_tests to cc1474dcfd2b466020765b37d3ce1527db308382
- Resolution set to fixed
- Status changed from positive_review to closed
Note: See
TracTickets for help on using
tickets.
New commits:
Trac #22415: update the [Or2016] reference.
Trac #22415: add operator class membership tests for matrices.
Trac #22415: use new matrix methods in cone tests.