Extend betti_numbers for SimplicialComplex to allow computing Betti numbers over a field instead of the integers#5618
Conversation
betti_numbers(::SimplicialComplex) over a given field
HechtiDerLachs
left a comment
There was a problem hiding this comment.
Maybe it would be worthwhile to add
betti_numbers(R::Ring, S::SimplicialComplex) = betti_numbers(characteristic(R), S) ?
And betti_number([p::Int], S::SimplicialComplex, i::Int) to return only a single Betti number?
Another question I had: The function returns a list of integers. Is it clear that the first entry always stands for the 0-th Betti number, the second for the first, etc.? If yes, everything is fine. But otherwise, one could think of returning a dictionary?
Sorry for the delayed review, btw. The request slipped me through. Feel free to ping me through other channels if this happens again.
Co-authored-by: Simon Brandhorst <brandhorst@math.uni-sb.de>
…dv/betti-numbers-char-p
|
@antonydellavecchia what's the status of this? Should it be re-reviewed? |
|
@HechtiDerLachs will talk to @antonydellavecchia about this, they wanted to meet later today anyway. |
I'll implement what @HechtiDerLachs suggested above at some point today or this week |
…dv/betti-numbers-char-p
betti_numbers(::SimplicialComplex) over a given fieldbetti_numbers for SimplicialComplex to allow computing Betti number over a field instead of the integers
betti_numbers for SimplicialComplex to allow computing Betti number over a field instead of the integersbetti_numbers for SimplicialComplex to allow computing Betti numbers over a field instead of the integers
Extend betti_numbers function to accept optional parameter for the Field