{"id":{"repo_id":"uwo","oai_identifier":"oai:uwo.scholaris.ca:20.500.14721/38904"},"canonical_url":"https://search.dev.ndltd.org/etd/uwo/oai:uwo.scholaris.ca:20.500.14721/38904","repository":{"repo_id":"uwo","name":"Western University","base_url":"https://uwo.scholaris.ca/server/oai/request"},"display":{"title":"Designing visually rich mathmatical investing tools for repetitive geometric artifacts","abstract":"Facilitating understanding and learning is the ultimate goal for designing visually rich mathematical investigation tools, but there are many intermediate steps that should be addressed before working on this goal. This thesis addresses one particular step: the design of visual mathematical interaction. This step lies in the intersection of geometry (low-dimensional Euclidean geometry), abstract algebra, theoretical computer science, and human-computer interaction (HCI). Geometry provides examples of rich visual artifacts that have many subtle properties. Abstract algebra provides a means and a framework for understanding and describing the artifacts. Theoretical computer science provides a means for operationalizing the algebra. And finally, HCI provides the insight to design software that links geometric artifacts to abstract algebra. The linking relies on creating visualizations of abstract algebra that allow for meaningful interactions that are meant to embody mathematics yet reduce the prerequisite knowledge associated with the theory. The visualizations are integrated into investigation tools and provide the focus for interaction. This research relies on the design principle of conversation with materials (back and forth feedback from interacting with new creations) to gain insight into the issues surrounding the design of investigation tools. The choice to explore repetitive geometric artifacts, such as polytopes (polyhedra of any dimension), tilings, and crystal lattices, with investigation tools was directed by the combination of their potential for simple algorithmic description and their highly visual nature. There are a number of results that precipitated from the process of design and construction of the investigation tools: the creation of a platform for specialized user-studies, the articulation and development of interaction techniques, the formation of a number of connections between computation and geometry, and the realization of software approaches for introductions to subtle mathematics. In particular, the importance of automata (and in one case 2D Turing Macliines) was demonstrated through the versatile and flexible use in each of the prototypes. The automata’s computation power was harnessed to describe the geometric artifacts and in some cases the automata’s expressive power was harnessed as a processing metaphor in graphical interfaces for navigation and construction.","abstract_html":"Facilitating understanding and learning is the ultimate goal for designing visually rich mathematical investigation tools, but there are many intermediate steps that should be addressed before working on this goal. This thesis addresses one particular step: the design of visual mathematical interaction. This step lies in the intersection of geometry (low-dimensional Euclidean geometry), abstract algebra, theoretical computer science, and human-computer interaction (HCI). Geometry provides examples of rich visual artifacts that have many subtle properties. Abstract algebra provides a means and a framework for understanding and describing the artifacts. Theoretical computer science provides a means for operationalizing the algebra. And finally, HCI provides the insight to design software that links geometric artifacts to abstract algebra. The linking relies on creating visualizations of abstract algebra that allow for meaningful interactions that are meant to embody mathematics yet reduce the prerequisite knowledge associated with the theory. The visualizations are integrated into investigation tools and provide the focus for interaction. This research relies on the design principle of conversation with materials (back and forth feedback from interacting with new creations) to gain insight into the issues surrounding the design of investigation tools. The choice to explore repetitive geometric artifacts, such as polytopes (polyhedra of any dimension), tilings, and crystal lattices, with investigation tools was directed by the combination of their potential for simple algorithmic description and their highly visual nature. There are a number of results that precipitated from the process of design and construction of the investigation tools: the creation of a platform for specialized user-studies, the articulation and development of interaction techniques, the formation of a number of connections between computation and geometry, and the realization of software approaches for introductions to subtle mathematics. In particular, the importance of automata (and in one case 2D Turing Macliines) was demonstrated through the versatile and flexible use in each of the prototypes. The automata’s computation power was harnessed to describe the geometric artifacts and in some cases the automata’s expressive power was harnessed as a processing metaphor in graphical interfaces for navigation and construction.","abstract_has_math":false,"creators":["Morey, Jim"],"institution":"The University of Western Ontario","degree_name":"Ph D","degree_level":null,"degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":[],"advisors":["Sedig, Kamran","Mercer, Bob"],"committee_chairs":[],"committee_members":[],"year":2004,"date_issued":"2004","date_published":"2004","updated_at":"2026-07-27T21:55:58Z","subjects":["interface design","tiling","polyhedra","polytopes","crystal lattices","abstract algebra","Turing machines","automata","microworlds"],"languages":["en"],"rights":[],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"https://hdl.handle.net/20.500.14721/38904","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor.advisor","label":"Advisor","values":["Sedig, Kamran","Mercer, Bob"]},{"key":"dc:creator","label":"Author","values":["Morey, Jim"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2025-10-16T14:49:06Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2025-10-16T14:49:06Z"]},{"key":"dc:date.issued","label":"Date","values":["2004"]},{"key":"dc:publisher","label":"Institution","values":["The University of Western Ontario"]},{"key":"dc:type","label":"Dc Type","values":["Thesis"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_name","label":"Degree Name","values":["Ph D"]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["The University of Western Ontario"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["interface design","tiling","polyhedra","polytopes","crystal lattices","abstract algebra","Turing machines","automata","microworlds"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["en"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["https://hdl.handle.net/20.500.14721/38904"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["Facilitating understanding and learning is the ultimate goal for designing visually rich mathematical investigation tools, but there are many intermediate steps that should be addressed before working on this goal. This thesis addresses one particular step: the design of visual mathematical interaction. This step lies in the intersection of geometry (low-dimensional Euclidean geometry), abstract algebra, theoretical computer science, and human-computer interaction (HCI). Geometry provides examples of rich visual artifacts that have many subtle properties. Abstract algebra provides a means and a framework for understanding and describing the artifacts. Theoretical computer science provides a means for operationalizing the algebra. And finally, HCI provides the insight to design software that links geometric artifacts to abstract algebra. The linking relies on creating visualizations of abstract algebra that allow for meaningful interactions that are meant to embody mathematics yet reduce the prerequisite knowledge associated with the theory. The visualizations are integrated into investigation tools and provide the focus for interaction. This research relies on the design principle of conversation with materials (back and forth feedback from interacting with new creations) to gain insight into the issues surrounding the design of investigation tools. The choice to explore repetitive geometric artifacts, such as polytopes (polyhedra of any dimension), tilings, and crystal lattices, with investigation tools was directed by the combination of their potential for simple algorithmic description and their highly visual nature. There are a number of results that precipitated from the process of design and construction of the investigation tools: the creation of a platform for specialized user-studies, the articulation and development of interaction techniques, the formation of a number of connections between computation and geometry, and the realization of software approaches for introductions to subtle mathematics. In particular, the importance of automata (and in one case 2D Turing Macliines) was demonstrated through the versatile and flexible use in each of the prototypes. The automata’s computation power was harnessed to describe the geometric artifacts and in some cases the automata’s expressive power was harnessed as a processing metaphor in graphical interfaces for navigation and construction."]},{"key":"dc:title","label":"Title","values":["Designing visually rich mathmatical investing tools for repetitive geometric artifacts"]}]}],"canonical_facts":{"dc:contributor.advisor":["Sedig, Kamran","Mercer, Bob"],"dc:creator":["Morey, Jim"],"dc:date.accessioned":["2025-10-16T14:49:06Z"],"dc:date.available":["2025-10-16T14:49:06Z"],"dc:date.issued":["2004"],"dc:description.abstract":["Facilitating understanding and learning is the ultimate goal for designing visually rich mathematical investigation tools, but there are many intermediate steps that should be addressed before working on this goal. This thesis addresses one particular step: the design of visual mathematical interaction. This step lies in the intersection of geometry (low-dimensional Euclidean geometry), abstract algebra, theoretical computer science, and human-computer interaction (HCI). Geometry provides examples of rich visual artifacts that have many subtle properties. Abstract algebra provides a means and a framework for understanding and describing the artifacts. Theoretical computer science provides a means for operationalizing the algebra. And finally, HCI provides the insight to design software that links geometric artifacts to abstract algebra. The linking relies on creating visualizations of abstract algebra that allow for meaningful interactions that are meant to embody mathematics yet reduce the prerequisite knowledge associated with the theory. The visualizations are integrated into investigation tools and provide the focus for interaction. This research relies on the design principle of conversation with materials (back and forth feedback from interacting with new creations) to gain insight into the issues surrounding the design of investigation tools. The choice to explore repetitive geometric artifacts, such as polytopes (polyhedra of any dimension), tilings, and crystal lattices, with investigation tools was directed by the combination of their potential for simple algorithmic description and their highly visual nature. There are a number of results that precipitated from the process of design and construction of the investigation tools: the creation of a platform for specialized user-studies, the articulation and development of interaction techniques, the formation of a number of connections between computation and geometry, and the realization of software approaches for introductions to subtle mathematics. In particular, the importance of automata (and in one case 2D Turing Macliines) was demonstrated through the versatile and flexible use in each of the prototypes. The automata’s computation power was harnessed to describe the geometric artifacts and in some cases the automata’s expressive power was harnessed as a processing metaphor in graphical interfaces for navigation and construction."],"dc:identifier.uri":["https://hdl.handle.net/20.500.14721/38904"],"dc:language.iso":["en"],"dc:publisher":["The University of Western Ontario"],"dc:subject":["interface design","tiling","polyhedra","polytopes","crystal lattices","abstract algebra","Turing machines","automata","microworlds"],"dc:title":["Designing visually rich mathmatical investing tools for repetitive geometric artifacts"],"dc:type":["Thesis"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_name":["Ph D"],"thesis:institution_name":["The University of Western Ontario"]},"updated_at":"2026-07-27T21:55:58Z"}