We don't bite newbies here... much | |
PerlMonks |
Re^3: sudoku via superpositionsby BrowserUk (Patriarch) |
on Jun 29, 2007 at 19:45 UTC ( [id://624142]=note: print w/replies, xml ) | Need Help?? |
If you read it as do any of 1,2,3,4 match any of 1,2; then the answer is Yes 1 matches 1 and 2 matches 2, so the result is (1,2):
The confusing one is eigenstates( any(1,2,3,4) != any(1,2) ) To me that reads as do any of these not match any of those. Stepping through you get
So the result is (1, 2, 3, 3, 4, 4), but similar states collapse, so (1, 2, 3, 4). So all of the first 'set' do not match at least one of the second set. But that's not what you get:
Doing it the other way around, you get:
Which also doesn't make sense because 3 & 4 are not even a part of the first set. (And I don't think the order is defined, so that's not a clue.) Which tends to imply that the result of any(set1) != any(set2) means anything from set 2 that can not match something in set one, which is all of set2. And that just seems wrong to me. There's probably some deeply meaningful reason for that, but it is certainly unintuative. At which point I gave up trying to understand. Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.
In Section
Seekers of Perl Wisdom
|
|