diff --git a/icons/pi-square.json b/icons/pi-square.json
new file mode 100644
index 000000000..f0111253c
--- /dev/null
+++ b/icons/pi-square.json
@@ -0,0 +1,18 @@
+{
+ "$schema": "../icon.schema.json",
+ "tags": [
+ "constant",
+ "code",
+ "coding",
+ "programming",
+ "symbol",
+ "trigonometry",
+ "geometry",
+ "formula"
+ ],
+ "categories": [
+ "development",
+ "maths",
+ "shapes"
+ ]
+}
diff --git a/icons/pi-square.svg b/icons/pi-square.svg
new file mode 100644
index 000000000..b3cfcdb25
--- /dev/null
+++ b/icons/pi-square.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/sigma-square.json b/icons/sigma-square.json
new file mode 100644
index 000000000..53e8ac2d0
--- /dev/null
+++ b/icons/sigma-square.json
@@ -0,0 +1,15 @@
+{
+ "$schema": "../icon.schema.json",
+ "tags": [
+ "sum",
+ "calculate",
+ "formula",
+ "maths",
+ "enumeration",
+ "enumerate"
+ ],
+ "categories": [
+ "text",
+ "maths"
+ ]
+}
\ No newline at end of file
diff --git a/icons/sigma-square.svg b/icons/sigma-square.svg
new file mode 100644
index 000000000..b5a34b4a2
--- /dev/null
+++ b/icons/sigma-square.svg
@@ -0,0 +1,14 @@
+