diff --git a/packages/viewer/src/components/Properties/Theorems.svelte b/packages/viewer/src/components/Properties/Theorems.svelte index 9fd1a7c6..0071be18 100644 --- a/packages/viewer/src/components/Properties/Theorems.svelte +++ b/packages/viewer/src/components/Properties/Theorems.svelte @@ -10,4 +10,4 @@ $: related = $theorems.forProperty(property) - + diff --git a/packages/viewer/src/components/Theorems/Converse.svelte b/packages/viewer/src/components/Theorems/Converse.svelte index c807c6e4..8f346d39 100644 --- a/packages/viewer/src/components/Theorems/Converse.svelte +++ b/packages/viewer/src/components/Theorems/Converse.svelte @@ -28,7 +28,10 @@ is tautologicially true {:else if proof} follows from these theorems: - + {:else} cannot be proven from other theorems or disproven from a counterexample. {/if} diff --git a/packages/viewer/src/components/Traits/Proof.svelte b/packages/viewer/src/components/Traits/Proof.svelte index 55a16a86..e564788f 100644 --- a/packages/viewer/src/components/Traits/Proof.svelte +++ b/packages/viewer/src/components/Traits/Proof.svelte @@ -7,37 +7,34 @@ export let space: Space export let theorems: Theorem[] export let traits: [Property, Trait][] + $: emphasizedProperties = new Set(traits.map(([p, _]) => p)) Automatically deduced from the following: -
-
-
Properties
- - +
+
Properties
+
+ + + + + + + + {#each traits as [property, trait] (property.id)} - - + + - - - {#each traits as [property, trait] (property.id)} - - - - - {/each} - -
PropertyValue
PropertyValue + + + + + +
- - - - - -
-
-
-
Theorems
- -
+ {/each} + + +
Theorems
+