Welcome to « Maths, Informatique, Jeux », a Web site about math, computer. science and games. My name is Frédéric Wang, I am a French studient at ENSIIE a Grande École in computer science and currently an Erasmus studient at Aarhus Universitet (Denmark).

This page covers some topics I'm interested in, namely mathematics, free software and web technologies.

My personnal notes (not complete yet) on the exercices of the book of Thomas Jech "Set Theory":

- Chapter 1: Axioms of Set Theory
- Chapter 2: Ordinal Numbers
- Chapter 3: Cardinal Numbers
- Chapter 6: The Axiom of Regularity
- Chapter 14: Forcing

Some work I've made in Riemannian geometry during my stay at Århus:

- Example of a riemannian 2-manifold whose Euler characteristic is zero
- Exercise 4.12 from Lee's book.
- Exercise 7.1 from Lee's book.
- Exercise Curvature (in dimension 3, the curvature tensor is determined by the Ricci curvature)
- Notes for the oral exam in Riemannian Geometry

Some pages I wrote for my MathML test

Amaya is a Web editor developped by the INRIA and the W3C. The two main purposes are to demonstrate new Web technologies and to help users to easily create pages compliant to W3C recommandations. I contribute mainly to its MathML and SVG support. You can see the report of my internship at INRIA : "Éditeur de schémas et graphiques en SVG (fr)".

- Improvement of MathML edition in Amaya: the version 11.2 has a
"hidden" mode to help editing chemical formulae (enable/disable with
"ctrl-m, ctrl-c"). For instance, it is enough to write
`Zn(NO3)2.H2O`

for Amaya to directly produce the formula $\mathrm{Zn}{\left(N{O}_{3}\right)}_{2}\xb7{H}_{2}O$ ! This is still experimental, but I hope I can generalize this method to the edition of any mathematical formula using a LaTeX-like syntax. - A javascript module for Amaya

I also contribute to Gecko, the layout engine of Firefox.

Bugs I'm working on and bugs I've fixed

- A Lisp XML processor for Maxima Revised during summer 2008 to prepare a content MathML support.
- I fixed the rendering of elliptical arc in librsvg to make it follow the Elliptical arc implementation notes of the SVG spec.

- XSLT Stylesheet for the MathML 3 Operator Dictionary
- Why you should use MathML
- A MathML testsuite
- MathML used with other W3C standards
- Notes on implementing menclose
- The Aqua Regia test

This page is W3C-compliant - Author: Frédéric WANG