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

Refinement of MathComp matrices and matrix operations #72

Open
Tracked by #143
palmskog opened this issue Jan 4, 2023 · 1 comment
Open
Tracked by #143

Refinement of MathComp matrices and matrix operations #72

palmskog opened this issue Jan 4, 2023 · 1 comment

Comments

@palmskog
Copy link
Member

palmskog commented Jan 4, 2023

For doing computation inside Coq using matrices, the most efficient way is likely as operations on Coq's primitive arrays. However, to make the connection to abstract MathComp matrices, there needs to be a refinement from them down to primitive arrays of arrays (e.g., via the refinement to lists of lists).

Suggested by a problem faced by @spitters.

@palmskog palmskog changed the title Refinement of MathComp matrices to primitive arrays Refinement of MathComp matrices and matrix operations Jan 9, 2023
@palmskog
Copy link
Member Author

palmskog commented Jan 9, 2023

Another project that looks at the problem of efficient matrix computation, and is now also licensed under the MIT license: https://github.com/zhengpushi/coq-matrix

Might be possible to integrate some of the approaches into CoqEAL.

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

No branches or pull requests

1 participant