One more thing Jason: the code you wrote, as far as I can see, does not take account of "N", which I guess is your N=set(N1) of my "N1" - the point is I guess that if I pass N1 to the function instead of your F then it should be ok (ie it only searches within the subset N1 of the full vector space); but (and this is how I got into this mess in the first place!) I keep on getting messages about mutable vectors being unhashable, no matter how I try to weave the list N1 into the search function. Hence my klunky kode ...
So perhaps I have inadvertently created N1 in such a way that it will not let me copy it; or is there another way to get that type of assignment "N=set(N1)" to work? On Sat, Mar 30, 2013 at 1:17 PM, Gary McConnell <garymako...@googlemail.com>wrote: > yes indeed that is a problem in the general case but in fact in my > experience with the particular things I am looking at is that either the > first such set works, or else none of them do .... so it may not be as much > of a problem in this case. Fingers crossed! > > > On Sat, Mar 30, 2013 at 1:09 PM, Jason Grout > <jason-s...@creativetrax.com>wrote: > >> On 3/30/13 7:49 AM, Gary McConnell wrote: >> >>> in fact the construction of N1 precludes isotropic vectors - I should >>> have mentioned that. The xRy function effectively forces separate sets >>> of vectors to be mutually exclusive also. I have learnt a lot from your >>> example there - but unfortunately I cannot get to where I need to - I >>> have just received your new code ... will see how close we get - you are >>> right in that I am only looking for one example - in fact the whole code >>> is wrapped in the break function thing you showed me at >>> https://groups.google.com/**forum/?hl=en&fromgroups=#!** >>> searchin/sage-support/**garymakonel/sage-support/** >>> IKChSZ9zdsY/rqeXHjusPxsJ<https://groups.google.com/forum/?hl=en&fromgroups=#!searchin/sage-support/garymakonel/sage-support/IKChSZ9zdsY/rqeXHjusPxsJ> >>> <https://groups.google.com/**forum/?hl=en&fromgroups=#%** >>> 21searchin/sage-support/**garymakonel/sage-support/** >>> IKChSZ9zdsY/rqeXHjusPxsJ<https://groups.google.com/forum/?hl=en&fromgroups=#%21searchin/sage-support/garymakonel/sage-support/IKChSZ9zdsY/rqeXHjusPxsJ> >>> > >>> >>> !! and so I exit upon finding one complete set ... >>> >> >> I just noticed a problem with my code, and put a comment on the gist: >> https://gist.github.com/**jasongrout/5276508<https://gist.github.com/jasongrout/5276508> >> >> >> Jason >> >> >> -- >> You received this message because you are subscribed to a topic in the >> Google Groups "sage-support" group. >> To unsubscribe from this topic, visit https://groups.google.com/d/** >> topic/sage-support/**GFJdjFvKCvo/unsubscribe?hl=en<https://groups.google.com/d/topic/sage-support/GFJdjFvKCvo/unsubscribe?hl=en> >> . >> To unsubscribe from this group and all its topics, send an email to >> sage-support+unsubscribe@**googlegroups.com<sage-support%2bunsubscr...@googlegroups.com> >> . >> To post to this group, send email to sage-support@googlegroups.com. >> Visit this group at >> http://groups.google.com/**group/sage-support?hl=en<http://groups.google.com/group/sage-support?hl=en> >> . >> For more options, visit >> https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out> >> . >> >> >> > -- You received this message because you are subscribed to the Google Groups "sage-support" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-support+unsubscr...@googlegroups.com. To post to this group, send email to sage-support@googlegroups.com. Visit this group at http://groups.google.com/group/sage-support?hl=en. For more options, visit https://groups.google.com/groups/opt_out.