CiteExport$(function(){PrimeFaces.cw("TieredMenu","widget_formSmash_upper_j_idt149",{id:"formSmash:upper:j_idt149",widgetVar:"widget_formSmash_upper_j_idt149",autoDisplay:true,overlay:true,my:"left top",at:"left bottom",trigger:"formSmash:upper:exportLink",triggerEvent:"click"});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_upper_j_idt150_j_idt152",{id:"formSmash:upper:j_idt150:j_idt152",widgetVar:"widget_formSmash_upper_j_idt150_j_idt152",target:"formSmash:upper:j_idt150:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});

Modular forms for triangle groupsPrimeFaces.cw("AccordionPanel","widget_formSmash_some",{id:"formSmash:some",widgetVar:"widget_formSmash_some",multiple:true}); PrimeFaces.cw("AccordionPanel","widget_formSmash_all",{id:"formSmash:all",widgetVar:"widget_formSmash_all",multiple:true});
function selectAll()
{
var panelSome = $(PrimeFaces.escapeClientId("formSmash:some"));
var panelAll = $(PrimeFaces.escapeClientId("formSmash:all"));
panelAll.toggle();
toggleList(panelSome.get(0).childNodes, panelAll);
toggleList(panelAll.get(0).childNodes, panelAll);
}
/*Toggling the list of authorPanel nodes according to the toggling of the closeable second panel */
function toggleList(childList, panel)
{
var panelWasOpen = (panel.get(0).style.display == 'none');
// console.log('panel was open ' + panelWasOpen);
for (var c = 0; c < childList.length; c++) {
if (childList[c].classList.contains('authorPanel')) {
clickNode(panelWasOpen, childList[c]);
}
}
}
/*nodes have styleClass ui-corner-top if they are expanded and ui-corner-all if they are collapsed */
function clickNode(collapse, child)
{
if (collapse && child.classList.contains('ui-corner-top')) {
// console.log('collapse');
child.click();
}
if (!collapse && child.classList.contains('ui-corner-all')) {
// console.log('expand');
child.click();
}
}
2017 (English)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
##### Abstract [en]

##### Place, publisher, year, edition, pages

2017. , p. 48
##### Keywords [en]

modular form, triangle group, Hauptmodul, algebra of modular forms, the Ramanujan equations
##### National Category

Mathematics
##### Identifiers

URN: urn:nbn:se:kau:diva-47984OAI: oai:DiVA.org:kau-47984DiVA, id: diva2:1075571
##### Subject / course

Mathematics
#####

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt459",{id:"formSmash:j_idt459",widgetVar:"widget_formSmash_j_idt459",multiple:true});
##### Supervisors

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt470",{id:"formSmash:j_idt470",widgetVar:"widget_formSmash_j_idt470",multiple:true});
##### Examiners

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt476",{id:"formSmash:j_idt476",widgetVar:"widget_formSmash_j_idt476",multiple:true}); Available from: 2017-02-22 Created: 2017-02-20 Last updated: 2017-02-22Bibliographically approved

Modular forms are important in different areas of mathematics and theoretical physics. The theory is well known for the modular group PSL(2,Z), but is also of interest for other Fuchsian groups. In this thesis we will be interested in triangle groups with a cusp. We review some theory about mapping of hyperbolic triangles in order to derive an expression for the Hauptmodul of a triangle group, and use this to write a SageMath-program that calculates the Fourier series of the Hauptmodul. We then review some of the results presented in [4] that describe generalizations of well known concepts such as the Eisenstein series, the Serre derivative and some general results about the algebra of modular forms for triangle groups with a cusp. We correct some of the mistakes made in [4] and prove some further properties of the generators of the algebra of modular forms in the case of Hecke groups. Then we use the results from [4] to write a SageMath-program that calculates the Fourier series of the generators of the algebra of modular forms for triangle groups with a cusp and that also finds the relations between the generators in the special case of Hecke groups. Using the results from this program, we present some conjectures concerning the generators of the algebra of modular forms for a Hecke group, which, if proven to be true, give us a generalization of some of the Ramanujan equations. We conclude by explicitly calculating the generalized Ramanujan equations for the first few Hecke groups.

urn-nbn$(function(){PrimeFaces.cw("Tooltip","widget_formSmash_j_idt1295",{id:"formSmash:j_idt1295",widgetVar:"widget_formSmash_j_idt1295",showEffect:"fade",hideEffect:"fade",showDelay:500,hideDelay:300,target:"formSmash:altmetricDiv"});});

CiteExport$(function(){PrimeFaces.cw("TieredMenu","widget_formSmash_lower_j_idt1348",{id:"formSmash:lower:j_idt1348",widgetVar:"widget_formSmash_lower_j_idt1348",autoDisplay:true,overlay:true,my:"left top",at:"left bottom",trigger:"formSmash:lower:exportLink",triggerEvent:"click"});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_lower_j_idt1349_j_idt1351",{id:"formSmash:lower:j_idt1349:j_idt1351",widgetVar:"widget_formSmash_lower_j_idt1349_j_idt1351",target:"formSmash:lower:j_idt1349:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});