This document discusses symbolic computations in conformal geometric algebra (CGA) for modeling three-dimensional origami folds. CGA provides an algebraic framework for representing geometric objects and transformations. The document introduces CGA, shows examples of visualizing geometric objects and operations in CGA, and demonstrates how origami folds can be formalized and visualized using CGA operations. Each origami fold is represented by an element of CGA, allowing the geometric properties of folds to be investigated using symbolic computations.
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
Symbolic Computations in Conformal Geometric Algebra for Three Dimensional Origami Folds
1. Symbolic Computations in
Conformal Geometric Algebra for
Three Dimensional Origami Folds
Yoshihiro
Mizoguchi
and
Hiroyuki
Ochiai
(Kyushu
University,
JAPAN)
July
20,
2016
COA2016
@
Vienna
University
of
Technology
hJps://github.com/KyushuUniversityMathemaQcs/MathemaQcaCGA
2. InsQtute
of
MathemaQcs
for
Industry,
Kyushu
University,
JAPAN.
Math-‐for-‐Industry
(MI)
is
a
new
research
area
that
serves
to
create
advanced
technologies
in
response
to
industrial
needs
by
innovaQng
flexible
&
versaQle
methods
in
mathemaQcs,
staQsQcs
&
compuQng.
Mission:
To
establish
a
leading-‐edge
research
hub
for
mathemaQcs
as
applied
to
the
real
world
&
sciences,
while
nurturing
research
leaders
&
innovators
to
serve
societal
needs.
17. 17
X ∧P x, y, z( )= αS wS
S ⊂ 0,1, 2, 3, ∞{ }
∑ = 0 ⇔∀S ⊂ 0,1,2,3,∞{ },αS = 0.
€
Fig(X):= x,y,z( ) ∈ R3
X ∧P x, y, z( ) = 0
$
%
&
'
(
)
.
We
compute
a
Gröbner
basis
of
those
equaQons
to
draw
the
figure.
αS ∈ R[x,y,z]
The
figure
Fig(X)
of
an
object
X
in
R3
X ∈ R[E] X ∈ R[W]or
34. A Mathematica module for Conformal Geometric Algebra and Origami Folding
34
Conclusion
• We
implemented
funcQons
that
realize
CGA
operaQons
using
symbolic
computaQons
in
MathemaQca.
hJps://github.com/KyushuUniversityMathemaQcs/MathemaQcaCGA
• Our
module
includes
funcQons
for
the
geometric
product,
the
inner
and
outer
product
of
a
CGA
which
s
an
extension
of
R3
with
e0
and
e∞.
• We
draw
the
figure
of
an
element
in
R3
by
solving
an
equaQon
system
using
Gröbner
basis.
• We
implemented
funcQons
of
2D
origami
folding
following
the
2D
origami
system
introduced
by
Ida
et
al.
• We
implemented
funcQons
which
compute
a
CGA
element
corresponding
to
a
3D
origami
folding.
• We
presented
a
simple
proof
of
the
3D
origami
property
using
a
symbolic
computaQon
of
CGA
equaQons.
35. Future
Work
• To
implement
3D
origami
funcQons
completely.
We
need
to
extend
the
data
structure
for
3D
origami.
• To
create
a
database
of
design
sheets
of
origami
folds
using
a
formula
in
CGA.
• To
find
an
aJracQve
folding
moQon
defined
by
a
formula
in
CGA.
• To
implement
a
funcQon
for
judging
the
collision
of
faces
in
3D
origami
folds.
• To
invesQgate
mathemaQcal
properQes
in
CGA,
especially
checking
equaliQes
of
CGA
objects.
36. A Mathematica module for Conformal Geometric Algebra and Origami Folding
36
Reference
1) T.
Ida,
Huzita's
basic
origami
fold
in
geometric
algebra,
16th
InternaQonal
Symposium
on
Symbolic
and
Numeric
Algorithms
for
ScienQfic
CompuQng
(SYNASC
2014),
11-‐13.
IEEE
computer
society,
2014.
2) T.Ida,
H.Takahashi,
M.Marin,
A.Kasem
and
F.Ghourabi,
ComputaQonal
origami
system
EOS.
Proc.
4th
InternaQonal
Conference
of
Origami
Science,
MathemaQcs
and
EducaQon
(4OSME),
pages
285-‐-‐293,
2009.
3) M.Kondo,
T.Matsuo,
Y.Mizoguchi,
and
H.Ochiai.
A
mathemaQca
module
for
conformal
geometric
algebra
and
origami
folding.
7th
InternaQonal
Symposium
on
Symbolic
ComputaQon
in
Souware
Science
(SCSS2016),
volume
39
of
EPiC
Series
in
CompuQng,
68-‐80.
EasyChair,
2016.
4) C.Perwass.
Geometric
Algebra
with
ApplicaQons
in
Engineering,
volume
4
of
Geometry
and
CompuQng.
Springer,
2009.