I only raised it because it is so bad compared to everyone else I've looked at, including mine. An original copy of my result and my implementation code are available on request. Please note, I cannot speak for others but I didn't take a Hilbert matrix into account in writing mine.
Paul PLJsAPL=: 0 : 0 80.9999531610822 ¯3239.99665986097 41579.9420943319 ¯249479.578965133 810808.433035166 ¯1513508.76245454 1621616.2451529 ¯926637.713155974 218789.430959011 ¯3239.99667368818 172799.763174579 ¯2494795.89900529 15966690.2071222 ¯54053889.1945398 103783451.186115 ¯113513134.744105 65894238.5094722 ¯15752839.8286812 41579.9425036479 ¯2494795.91108115 38419849.2522369 ¯256132286.350815 891889090.567644 ¯1748102418.55488 1942335832.29382 ¯1141617699.88458 275674708.595751 ¯249479.582883114 15966690.3618727 ¯256132287.510015 1756335480.92061 ¯6243223179.83275 12430950040.9097 ¯13984817837.5535 8302674292.97357 ¯2021614600.3302 810808.450415449 ¯54053889.9691135 891889098.317587 ¯6243223204.79328 22544971251.5605 ¯45450659629.1162 51648474522.865 ¯30918813482.0781 7581054973.44456 ¯1513508.80311881 103783453.123491 ¯1748102440.39083 12430950134.7588 ¯45450659786.3692 92554068055.4922 ¯106051533619.168 63930593442.9569 ¯15768594736.8895 1621616.2969454 ¯113513137.31893 1942335863.28028 ¯13984817987.4734 51648474857.9506 ¯106051533934.55 122367153478.811 ¯74205153752.1709 18396694252.0436 ¯926637.747107004 65894240.2479428 ¯1141617721.69509 8302674405.58929 ¯30918813765.3446 63930593798.5238 ¯74205153941.7251 45229808347.2382 ¯11263282403.1867 218789.439925196 ¯15752840.2978892 275674714.654419 ¯2021614632.92992 7581055060.93416 ¯15768594860.4611 18396694339.8914 ¯11263282427.9574 2815820646.25489 ) DialogAPL=: 0 : 0 81.00000837 ¯3240.000441 41580.00571 ¯2.494800309E5 8.108100843E5 ¯1.513512123E6 1.621620094E6 ¯9.266400324E5 2.187900028E5 ¯3240.000352 172800.0149 ¯2494800.132 1.596672026E7 ¯5.405399896E7 1.037836745E8 ¯1.135133904E8 6.589439254E7 ¯1.575287780E7 41580.0033 ¯2494800.068 38419919.12 ¯2.561327823E8 8.918909013E8 ¯1.748106101E9 1.942340048E9 ¯1.141620239E9 2.756753345E8 ¯249480.0094 15966719.51 ¯256132777.2 1.756338956E9 ¯6.243235864E9 1.243097584E10 ¯1.398484736E10 8.302692071E9 ¯2.021618982E9 810809.9941 ¯54053995.43 891890869.5 ¯6.243235770E9 2.254501711E10 ¯4.545075286E10 5.164858121E10 ¯3.091887772E10 7.581070803E9 ¯1513511.922 103783666.1 ¯1748106017 1.243097550E10 ¯4.545075234E10 9.255425620E10 ¯1.060517489E11 6.393072306E10 ¯1.576862667E10 1621619.848 ¯113513379.8 1942339933 ¯1.398484685E10 5.164858015E10 ¯1.060517480E11 1.223673983E11 ¯7.420530117E10 1.839673057E10 ¯926639.8769 65894385.62 ¯1141620161 8.302691705E9 ¯3.091887687E10 6.393072205E10 ¯7.420530065E10 4.522989667E10 ¯1.126330416E10 218789.963 ¯15752875.99 275675313.6 ¯2.021618879E9 7.581070548E9 ¯1.576862633E10 1.839673034E10 ¯1.126330410E10 2.815825985E9 ) NARS2000=: 0 : 0 80.99994931 ¯3239.996392 41579.93755 ¯249479.5464 810808.3137 ¯1513508.519 1621615.966 ¯926637.5448 218789.3894 ¯3239.996409 172799.7447 ¯2494795.584 15966687.95 ¯54053880.89 103783434.2 ¯113513115.2 65894226.72 ¯15752836.92 41579.93807 ¯2494795.6 38419843.93 ¯256132248.1 891888949.5 ¯1748102130 1942335500 ¯1141617499 275674658.9 ¯249479.5515 15966688.15 ¯256132249.6 1756335208 ¯6243222172 1.243094797E10 ¯1.398481546E10 8302672851 ¯2021614244 810808.3362 ¯54053881.9 891888959.6 ¯6243222204 2.254496755E10 ¯4.545065203E10 5.164846577E10 ¯3.091880818E10 7581053660 ¯1513508.571 103783436.7 ¯1748102158 1.243094809E10 ¯4.545065223E10 9.255405253E10 ¯1.060515157E11 6.393058258E10 ¯1.576859205E10 1621616.032 ¯113513118.6 1942335540 ¯1.398481565E10 5.164846618E10 ¯1.060515161E11 1.223671329E11 ¯7.420514126E10 1.839669115E10 ¯926637.5882 65894228.96 ¯1141617527 8302672992 ¯3.091880853E10 6.393058301E10 ¯7.420514148E10 4.522980079E10 ¯1.126328053E10 218789.4008 ¯15752837.52 275674666.5 ¯2021614284 7581053766 ¯1.576859219E10 1.839669126E10 ¯1.126328056E10 2815820182 ) On Mon, Jun 18, 2012 at 4:11 PM, Roger Hui <rogerhui.can...@gmail.com> wrote: > Do not be alarmed! :-) The Hilbert matrix is notoriously ill-conditioned > and attempts to invert it does go very bad very fast. This is not due to > any deficiency in the algorithm or implementation but to the fact that > 64-bit floats do not have sufficient precision to represent the answer. > > http://en.wikipedia.org/wiki/Hilbert_matrix > http://www.jsoftware.com/papers/APLQA.htm#Hilbert_matrix ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm