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

hashes for derivatives of symbolic functions still collide #6851

Closed
burcin opened this issue Aug 31, 2009 · 8 comments
Closed

hashes for derivatives of symbolic functions still collide #6851

burcin opened this issue Aug 31, 2009 · 8 comments

Comments

@burcin
Copy link

burcin commented Aug 31, 2009

It seems that #6243 didn't fix things properly:

Thanks to those who worked on closing ticket 6243 regarding
derivatives as dictionary keys for the release of Sage 4.1.1.  It
appears that there's still a bug, though (see below).

Alex

----------------------------------------------------------------------
| Sage Version 4.1.1, Release Date: 2009-08-14
|
| Type notebook() for the GUI, and license() for information.
|
----------------------------------------------------------------------
sage: f= function('f',x)
sage: d= {}
sage: for i in [1..5]:
....:     print diff(f,x,i)
....:     d[diff(f,x,i)] = i
....:
D[0](f)(x)
D[0, 0](f)(x)
<boom>

Component: symbolics

Author: Burcin Erocal

Reviewer: Karl-Dieter Crisman

Merged: Sage 4.1.2.alpha4

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

@burcin burcin added this to the sage-4.1.2 milestone Aug 31, 2009
@burcin burcin self-assigned this Aug 31, 2009
@burcin
Copy link
Author

burcin commented Sep 19, 2009

Author: Burcin Erocal

@burcin
Copy link
Author

burcin commented Sep 19, 2009

comment:1

Attachment: trac_6851-fderivative_hash_collision.patch.gz

I hope I have the right fix in pynac this time. attachment: trac_6851-fderivative_hash_collision.patch contains doctests for Sage.

I will post a new pynac package and review instructions soon.

@burcin burcin changed the title hashes for derivatives of symbolic functions still collide [waiting for new pynac] hashes for derivatives of symbolic functions still collide Sep 19, 2009
@burcin
Copy link
Author

burcin commented Sep 22, 2009

comment:2

New pynac package available at #6993.

@burcin burcin changed the title [waiting for new pynac] hashes for derivatives of symbolic functions still collide hashes for derivatives of symbolic functions still collide Sep 22, 2009
@kcrisman
Copy link
Member

comment:3

This works fine. Positive review, pending of course review of the package.

@kcrisman
Copy link
Member

Reviewer: Karl-Dieter Crisman

@sagetrac-mvngu
Copy link
Mannequin

sagetrac-mvngu mannequin commented Sep 25, 2009

Merged: Sage 4.1.2.alpha3

@sagetrac-mvngu sagetrac-mvngu mannequin closed this as completed Sep 25, 2009
@sagetrac-mvngu
Copy link
Mannequin

sagetrac-mvngu mannequin commented Sep 27, 2009

Changed merged from Sage 4.1.2.alpha3 to Sage 4.1.2.alpha4

@sagetrac-mvngu
Copy link
Mannequin

sagetrac-mvngu mannequin commented Sep 27, 2009

comment:5

There is no 4.1.2.alpha3. Sage 4.1.2.alpha3 was William Stein's release for working on making the notebook a standalone package.

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

2 participants