<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://drorbn.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=70.29.23.152</id>
	<title>Drorbn - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://drorbn.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=70.29.23.152"/>
	<link rel="alternate" type="text/html" href="https://drorbn.net/index.php?title=Special:Contributions/70.29.23.152"/>
	<updated>2026-05-07T09:42:15Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.6</generator>
	<entry>
		<id>https://drorbn.net/index.php?title=VasCalc_-_Progress_Log&amp;diff=1575</id>
		<title>VasCalc - Progress Log</title>
		<link rel="alternate" type="text/html" href="https://drorbn.net/index.php?title=VasCalc_-_Progress_Log&amp;diff=1575"/>
		<updated>2006-07-07T20:37:35Z</updated>

		<summary type="html">&lt;p&gt;70.29.23.152: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is the [[VasCalc - A Vassiliev Invariants Calculator|VasCalc Project]] Progress Log.&lt;br /&gt;
&lt;br /&gt;
====Friday July 7 2006====&lt;br /&gt;
So the little bug in ChordsMod4T appears to be resolved. The [[VasCalc- Results| results]] pages no longer directly disprove the consistency of mathematics. Also the program is a fair bit faster than the previous incarnation, but coefficient arithmetic is still by far the biggest resource thief.&lt;br /&gt;
&lt;br /&gt;
====Friday June 23 2006====&lt;br /&gt;
Success! Our program is now complete - we can generate the relations, and compute the quotient . What remains is the interface to Mathematica, which should be easy, and optimizing the program, which may be a little harder. A little example will be up soon. &lt;br /&gt;
&lt;br /&gt;
====Tuesday June 20 2006====&lt;br /&gt;
Now we are able to generate all chord diagrams on a given number of lines and circles, as well as all the diagrams with a T added! Almost done is the piece that puts the two together - the ChordsMod4T class, which mods out the first space with the relations generated by the second. There are still many things to be done with this part of the program before we&#039;re truly finished: I&#039;ve listed these on the [[VasCalc - To Do List]] page. Fun fact: there are 902 chord diagrams on one circle with 6 chords, 9749 diagrams with 7 chords, and 127072 diagrams with 8 chords. Evidently, we&#039;ll have to make some improvements to the program - generating one circle with 9 chords runs out of memory.&lt;br /&gt;
====Saturday June 17 2006====&lt;br /&gt;
The [http://katlas.math.toronto.edu/svn/VasCalc/trunk/ChordDiagram.java ChordDiagram class] is now up and running. As explained in the [[VasCalc Documentation - ChordDiagram| documentation]], this class is used to store information about individual chord diagrams. Because of the way we&#039;ve set up labelling the diagrams, the task of generating all diagrams becomes very easy - this part of the program is almost done as well. &lt;br /&gt;
====Tuesday May 30 2006====&lt;br /&gt;
A new file [http://katlas.math.toronto.edu/svn/VasCalc/trunk/ChordDiagram.java ChordDiagram.java] was committed to the repository. This is a class that holds information describing one chord diagram and contains methods that will help in constructing chord diagrams systematically. It is not yet complete, though not far from it. &lt;br /&gt;
====Monday May 29 2006====&lt;br /&gt;
I&#039;ve updated the vectorSpace package, and added a Mathematica interface, as well an almost complete [[VasCalc  Documentation - vectorSpace|document]] on the wiki. Can someone check that the instructions for installation work?&lt;br /&gt;
Also, does the simulated Mathematica session work on this wiki?&lt;br /&gt;
====Wednesday May 24 2006====&lt;br /&gt;
A new package [http://katlas.math.toronto.edu/svn/VasCalc/trunk/vectorSpace vectorSpace] has been committed to the repository, to handle quotients of finite-dimensional vector spaces. See the [[VasCalc - Documentation|documentation]] for usage details.&lt;br /&gt;
====Saturday May 20 2006====&lt;br /&gt;
Our first task is to write a program to construct and manipulate the (formal) quotient vector space A(m,n,l), consisting of diagrams with m chords between n lines and l circles, modulo the four-T relations. Here&#039;s a rough sketch of the structure of this program:&lt;br /&gt;
&lt;br /&gt;
[[Image:Dmod4T.jpg|thumb|120px|left]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Java things are in orange, Mathematica things are in blue. Red arrows are helper functions that need to be written, and black arrows denote &amp;quot;natural class heirarchy&amp;quot;. &lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
====Monday May 15 2006====&lt;br /&gt;
Another slightly different HelloWorld test has been added to the [http://katlas.math.toronto.edu/svn/VasCalc/trunk/  SVN repository]. This time, one can use the default Java runtime bundled with Mathematica/Windows (so the user does not need to know anything about where Java lives on their system) by telling the Java compiler to produce code for Java 1.4. This is accomplished by issuing the command:&lt;br /&gt;
:&amp;lt;code&amp;gt;javac -source 1.4 -target 1.4 file_to_be_compiled.java &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
I suppose this prevents us from using the new features of Java 1.5, but I don&#039;t know what they are.&lt;br /&gt;
&lt;br /&gt;
As for the test program, download [http://katlas.math.toronto.edu/svn/VasCalc/trunk/javatest.m javatest.m] and [http://katlas.math.toronto.edu/svn/VasCalc/trunk/test1.class test1.class], and issue the following commands in Mathematica (replacing the &#039;/path_to_files&#039; with the location you downloaded the files to, and don&#039;t forget the quotes in the second line):&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt; &amp;lt;&amp;lt; /path_to_files/javatest.m &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;code&amp;gt; HelloWorld[VasCalcPath -&amp;gt; &amp;quot;/path_to_files&amp;quot;] &amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
and read your mystery message!&lt;br /&gt;
&lt;br /&gt;
==== Sunday May 14 2006====&lt;br /&gt;
J/Link passed the Hello World test. The java class and Mathematica&lt;br /&gt;
notebook were commited to the repository trunk. Note the Mathematica file&lt;br /&gt;
must be edited in order to specify the path to java and the class.&lt;br /&gt;
In order to get it to work I had to tweak a few things:&lt;br /&gt;
* The JRE bin directory had to be added to the PATH. The JDK path is not enough because J/Link looks for files like jawt.dll and awt.dll that don&#039;t come with JDK.&lt;br /&gt;
* HelloWorld.class had to be in one of the dirs in CLASSPATH, because J/Link loads classes only through their full class name.&lt;br /&gt;
* In Mathematica, when running InstallJava[], it was necessary to specify the path name for a newer version of java.exe. By default it runs the Windows java, which didn&#039;t run what was compiled with a new JDK. &lt;br /&gt;
&lt;br /&gt;
Ideally, one would like to write a Mathematica notebook without&lt;br /&gt;
any hardcoded paths that others can use with no changes. Is this&lt;br /&gt;
possible?&lt;br /&gt;
&lt;br /&gt;
==== Thursday May 11 20006====&lt;br /&gt;
* First day meeting&#039;s blackboard: [[Image:060511-1.jpg|thumb|160px|left]]&lt;br /&gt;
&amp;lt;br clear=&amp;quot;all&amp;quot;&amp;gt;&lt;/div&gt;</summary>
		<author><name>70.29.23.152</name></author>
	</entry>
	<entry>
		<id>https://drorbn.net/index.php?title=VasCalc_Results_-_ChordMod4T&amp;diff=1569</id>
		<title>VasCalc Results - ChordMod4T</title>
		<link rel="alternate" type="text/html" href="https://drorbn.net/index.php?title=VasCalc_Results_-_ChordMod4T&amp;diff=1569"/>
		<updated>2006-07-01T01:16:53Z</updated>

		<summary type="html">&lt;p&gt;70.29.23.152: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page documents some computational results obtained by using the [[VasCalc Documentation - ChordsMod4T| ChordsMod4T]] software component of the [[VasCalc]] project. We denote by A(l,m,n) the formal vector space of chord diagrams with n chords on a skeleton of l lines and m circles, modulo the 4T relations. &lt;br /&gt;
&lt;br /&gt;
===How A(l,m,n) is constructed===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===Some Dimensions of A(l,m,n)===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ Dimensions of chord diagram spaces with 2 chords&lt;br /&gt;
!rowspan=&amp;quot;2&amp;quot;|Number of Lines&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot;|Number of Circles&lt;br /&gt;
|-&lt;br /&gt;
|0||1||2||3||4||5||6||7||8||9&lt;br /&gt;
|-&lt;br /&gt;
|0||0||2||8||27||69||145||272||469||758||1164&lt;br /&gt;
|-&lt;br /&gt;
|1||2||8||26||68||145||272||469||758||1164||1715&lt;br /&gt;
|-&lt;br /&gt;
|2||9||25||66||144||272||469||758||1164||1715||2442&lt;br /&gt;
|-&lt;br /&gt;
|3||28||63||141||271||469||758||1164||1715||2442||3379&lt;br /&gt;
|-&lt;br /&gt;
|4||69||135||267||468||758||1164||1715||2442||3379||4563&lt;br /&gt;
|-&lt;br /&gt;
|5||145||257||463||757||1164||1715||2442||3379||4563||6034&lt;br /&gt;
|-&lt;br /&gt;
|6||272||448||751||1163||1715||2442||3379||4563||6034||7835&lt;br /&gt;
|-&lt;br /&gt;
|7||469||730||1156||1714||2442||3379||4563||6034||7835||10012&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ Dimensions of chord diagram spaces with 3 chords&lt;br /&gt;
!rowspan=&amp;quot;2&amp;quot;|Number of Lines&lt;br /&gt;
!colspan=&amp;quot;7&amp;quot;|Number of Circles&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|0||1||2||3||4||5||6&lt;br /&gt;
|-&lt;br /&gt;
|0||0||3||19||92||370||1120||2778&lt;br /&gt;
|-&lt;br /&gt;
|1||3||19||88||351||1096||2768||6083&lt;br /&gt;
|-&lt;br /&gt;
|2||23|| 88||329||1053||2734||6073||12176&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|3||111||321||991||2657||6029||12166||22689&lt;br /&gt;
|-&lt;br /&gt;
|4||394||954||2524||5908||12112||22679&lt;br /&gt;
|-&lt;br /&gt;
|5||1130||2418||5664||11937||22615||39875&lt;br /&gt;
|-&lt;br /&gt;
|6||2778||5424||11533||22376||39801||66793&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>70.29.23.152</name></author>
	</entry>
	<entry>
		<id>https://drorbn.net/index.php?title=VasCalc_Results_-_ChordMod4T&amp;diff=1567</id>
		<title>VasCalc Results - ChordMod4T</title>
		<link rel="alternate" type="text/html" href="https://drorbn.net/index.php?title=VasCalc_Results_-_ChordMod4T&amp;diff=1567"/>
		<updated>2006-06-30T22:18:52Z</updated>

		<summary type="html">&lt;p&gt;70.29.23.152: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page documents some computational results obtained by using the [[VasCalc Documentation - ChordsMod4T| ChordsMod4T]] software component of the [[VasCalc]] project. We denote by A(l,m,n) the formal vector space of chord diagrams with n chords on a skeleton of l lines and m circles, modulo the 4T relations. &lt;br /&gt;
&lt;br /&gt;
===How A(l,m,n) is constructed===&lt;br /&gt;
&lt;br /&gt;
===Some Dimensions of A(l,m,n)===&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ Dimensions of chord diagram spaces with 2 chords&lt;br /&gt;
|Number of Lines&lt;br /&gt;
!colspan=&amp;quot;10&amp;quot;|Number of Circles&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0||1||2||3||4||5||6||7||8||9&lt;br /&gt;
|-&lt;br /&gt;
|0||0||2||8||27||69||145||272||469||758||1164&lt;br /&gt;
|-&lt;br /&gt;
|1||2||8||26||68||145||272||469||758||1164||1715&lt;br /&gt;
|-&lt;br /&gt;
|2||9||25||66||144||272||469||758||1164||1715||2442&lt;br /&gt;
|-&lt;br /&gt;
|3||28||63||141||271||469||758||1164||1715||2442||3379&lt;br /&gt;
|-&lt;br /&gt;
|4||69||135||267||468||758||1164||1715||2442||3379||4563&lt;br /&gt;
|-&lt;br /&gt;
|5||145||257||463||757||1164||1715||2442||3379||4563||6034&lt;br /&gt;
|-&lt;br /&gt;
|6||272||448||751||1163||1715||2442||3379||4563||6034||7835&lt;br /&gt;
|-&lt;br /&gt;
|7||469||730||1156||1714||2442||3379||4563||6034||7835||10012&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot;&lt;br /&gt;
|+ Dimensions of chord diagram spaces with 3 chords&lt;br /&gt;
|Number of Lines&lt;br /&gt;
!colspan=&amp;quot;7&amp;quot;|Number of Circles&lt;br /&gt;
|-&lt;br /&gt;
|&lt;br /&gt;
|0||1||2||3||4||5||6&lt;br /&gt;
|-&lt;br /&gt;
|0||0||3||19||92||370||1120||2778&lt;br /&gt;
|-&lt;br /&gt;
|1||3||19||88||351||1096||2768||6083&lt;br /&gt;
|-&lt;br /&gt;
|2||23|| 88||329||1053||2734||6073||12176&lt;br /&gt;
|-&lt;br /&gt;
&lt;br /&gt;
|3||111||321||991||2657||6029||12166||22689&lt;br /&gt;
|-&lt;br /&gt;
|4||394||954||2524||5908||12112||22679&lt;br /&gt;
|-&lt;br /&gt;
|5||1130||2418||5664||11937||22615||39875&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>70.29.23.152</name></author>
	</entry>
	<entry>
		<id>https://drorbn.net/index.php?title=VasCalc_-_Documentation&amp;diff=1553</id>
		<title>VasCalc - Documentation</title>
		<link rel="alternate" type="text/html" href="https://drorbn.net/index.php?title=VasCalc_-_Documentation&amp;diff=1553"/>
		<updated>2006-06-27T22:30:49Z</updated>

		<summary type="html">&lt;p&gt;70.29.23.152: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page will contain the documentation for the various parts of [[VasCalc - A Vassiliev Invariants Calculator|VasCalc]], and will be updated as work gets completed. &lt;br /&gt;
&lt;br /&gt;
In the interest of modularity, we have broken down the project into independant subcomponents. Follow the links for documentation on each component:&lt;br /&gt;
&lt;br /&gt;
* [[VasCalc Documentation - vectorSpace|vectorSpace]] - a small Java package to deal with finite-dimensional vector spaces.&lt;br /&gt;
&lt;br /&gt;
*[[VasCalc Documentation - ChordsMod4T| ChordsMod4T]] - a program to compute and work with spaces of chord diagrams modulo 4T relations.&lt;/div&gt;</summary>
		<author><name>70.29.23.152</name></author>
	</entry>
</feed>