Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extend FreeModule(K,n,sparse=True) to accept n=infinity #10671

Closed
nthiery opened this issue Jan 21, 2011 · 8 comments
Closed

Extend FreeModule(K,n,sparse=True) to accept n=infinity #10671

nthiery opened this issue Jan 21, 2011 · 8 comments

Comments

@nthiery
Copy link
Contributor

nthiery commented Jan 21, 2011

Depends on #19448

Component: linear algebra

Reviewer: Matthias Koeppe, Samuel Lelièvre

Issue created by migration from https://trac.sagemath.org/ticket/10671

@tscrim
Copy link
Collaborator

tscrim commented Sep 23, 2013

comment:1

Attachment: trac_10671-free_module_infinity-ts.patch.gz

I made FreeModule(K, oo) return CombinatorialFreeModule indexed by NonNegativeIntegers, as well as made FreeModule be able to take an indexing set (which also redirects to CombintorialFreeModule).

@tscrim
Copy link
Collaborator

tscrim commented Sep 23, 2013

Author: Travis Scrimshaw

@tscrim tscrim added this to the sage-5.12 milestone Sep 23, 2013
@nthiery
Copy link
Contributor Author

nthiery commented Sep 23, 2013

comment:2

Sorry, my description was incomplete: this ticket is not about the user interface, but the implementation. The purpose is to adapt the implementation of Sage's plain sparse free modules so that it also handles the infinite dimensional case (little needs to be changed). This is a step toward providing an alternative implementation of CombinatorialFreeModule using FreeModule as backend.

On the other hand, thanks for making FreeModule take an indexing set and delegate to CombinatorialFreeModule; we probably want to make this a separate ticket though.

Cheers,
Nicolas

@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.1, sage-6.2 Jan 30, 2014
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.2, sage-6.3 May 6, 2014
@sagetrac-vbraun-spam sagetrac-vbraun-spam mannequin modified the milestones: sage-6.3, sage-6.4 Aug 10, 2014
@fchapoton
Copy link
Contributor

comment:6

needs a git branch, if this has still any pertinence

@mkoeppe
Copy link
Member

mkoeppe commented Jul 17, 2020

comment:7

With #19448, some functionality for infinite-dimensional free modules is already available. More work needs to be done, but more specific tickets should outline this work. I propose to close this ancient ticket.

@mkoeppe
Copy link
Member

mkoeppe commented Jul 17, 2020

Changed author from Travis Scrimshaw to none

@mkoeppe
Copy link
Member

mkoeppe commented Jul 17, 2020

Dependencies: #19448

@mkoeppe mkoeppe removed this from the sage-6.8 milestone Jul 17, 2020
@slel
Copy link
Member

slel commented Aug 19, 2021

Reviewer: Matthias Koeppe, Samuel Lelièvre

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants