Skip to content

Allow random linear subspaces of full dimension or zero dimension - #729

Merged
PBrdng merged 1 commit into
JuliaHomotopyContinuation:mainfrom
oskarhenriksson:oh/zero-dimensional-bug
Aug 2, 2026
Merged

Allow random linear subspaces of full dimension or zero dimension#729
PBrdng merged 1 commit into
JuliaHomotopyContinuation:mainfrom
oskarhenriksson:oh/zero-dimensional-bug

Conversation

@oskarhenriksson

Copy link
Copy Markdown
Contributor

As pointed out in #725, the function witness_set(F, dim=d) does not support the trivial edge case $d=0$.

One way to fix it would be to simply allow the full-dimensional case in rand_subspace (in which case, the A-matrix has zero rows). This is a quick attempt to implement this.

@PBrdng
PBrdng merged commit 84aead2 into JuliaHomotopyContinuation:main Aug 2, 2026
6 checks passed
@PBrdng
PBrdng deleted the oh/zero-dimensional-bug branch August 2, 2026 15:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants