AppletMain.html 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. <html><head>
  2. <title>Braid applet, main page</title>
  3. <script language="javascript"> </script>
  4. </head>
  5. <body style="background-color: rgb(220, 220, 220);">
  6. <hr size=10>
  7. <table width=100%>
  8. <tbody> <tr><td>
  9. <center>
  10. <h1>A braid applet
  11. <font size=2>version 1.0 (June 2007)</font></h1>
  12. <h4>by
  13. <a href="http://www.math.unicaen.fr/~dehornoy">Patrick Dehornoy</a>
  14. (conception, text) and
  15. <a href="http://www.math.unicaen.fr/~jfroment">Jean Fromentin</a>
  16. (realization, implementation)
  17. </h4></center>
  18. </td></tr></table>
  19. <hr size=10>
  20. <table>
  21. <tbody>
  22. <tr>
  23. <td style="text-align: justify">
  24. <b>What does this applet?</b>
  25. It allows you to draw braid diagrams, and to perform a few basic operations, namely recognizing if a braid diagram is really braided, or, more generally, if a braid diagram can be continuously deformed into another one. The program grew out from an applet by
  26. <a href="http://math.ucsb.edu/~bigelow/">Stephen Bigelow</a>.
  27. We intend to gradually enrich it with more braid operations.
  28. </td>
  29. </tr></table>
  30. <hr size=10>
  31. <table>
  32. <tr>
  33. <td width="480">
  34. <applet code="HandleReduction.class" height="640" width="480">
  35. </applet>
  36. </td>
  37. <td style="text-align: justify;">
  38. <b>How to use the applet?</b>
  39. Click on the buttons at the bottom of the window; at the moment, three procedures are implemented -- click on colored words to obtain explanation about technical terms.
  40. <br>
  41. <ul>
  42. <li>
  43. <font color="red">Draw</font>: You enter a braid word, i.e., any word in the letters 'a', 'A', 'b', 'B', ..., 'z', 'Z', and the program draws the braid diagram <a href="AppletInfo.html">encoded by</a> that word.
  44. <p>
  45. <li>
  46. <font color="red">Reduce</font>: You enter a braid word as above, the program draws the corresponding braid diagram, but, then, it dynamically transforms it so as to obtain a simpler diagram, for instance a diagram with no crossing if this is possible; in other words, the program decides if the initial diagram is really braided, i.e., it solves the <a href="AppletInfo.html">Braid Triviality Problem</a>; the method used to transform the diagram is <a href="AppletInfo.html">handle reduction</a>, one of the many ways to recognize trivial braid diagrams.
  47. <p>
  48. <li>
  49. <font color="red">Compare</font>: You enter two braid words, the program draws the corresponding braid diagrams <i><b>D, D'</b></i> and, then, it decides if one can deform <i><b>D</b></i> into <i><b>D'</b></i> continuously, i.e., it solves the <a href="AppletInfo.html">Braid Isotopy Problem</a>; the method consists in building a new diagram
  50. <i><b>D''</b></i> by stacking the mirror image of <i><b>D</b></i> over <i><b>D'</b></i> and then applying <a href="AppletInfo.html">handle reduction</a> to <i><b>D''</b></i>.
  51. <p>
  52. <li>
  53. <font color="red">Controls</font> enables you to change the parameters of animations:
  54. <ul>
  55. <li><font color="red">Speed</font> adjusts the speed of diagram deformations (it mostly depends on the machine on which the applet runs);
  56. <li><font color="red">Mode</font> selects between <font color="red">Continuous</font> (deformations occur automatically) and <font color="red">Step-by-step</font> (deformations occur when you click on the <font color="red">Reduce</font> button).
  57. </ul>
  58. </ul>
  59. </td>
  60. </tr>
  61. </tbody>
  62. </table>
  63. <hr size=10>
  64. <table width=100%>
  65. <tr>
  66. <td>
  67. Total number of visitors : <script type="text/javascript" src="http://www.ovnet.net/cpt/?code=4/49/7199/0/1&ID=414700898"></script>
  68. &nbsp;&nbsp;&nbsp;
  69. Number of visitors currently online:
  70. <script type="text/javascript" src="http://www.ovnet.net/live/?code=0/100/7199/8/1&ID=414700899"></script>
  71. </td>
  72. <td align=right>
  73. <A href="mailto:dehornoy@math.unicaen.fr,jean.fromentin@math.unicaen.fr">Send a question or a comment</A>
  74. </td>
  75. </tr>
  76. </table>
  77. </body></html>