device-52.home 2026-3-21:19:6:3

This commit is contained in:
oskar
2026-03-21 19:06:04 +01:00
parent 3a94d69d4e
commit 8df904c7b7
26 changed files with 3900 additions and 171 deletions

View File

@@ -42,5 +42,6 @@
"obsidian-kanban", "obsidian-kanban",
"obsidian-pandoc", "obsidian-pandoc",
"obsidian-enhancing-export", "obsidian-enhancing-export",
"heatmap-tracker" "contribution-graph",
"header-enhancer"
] ]

View File

@@ -3,6 +3,10 @@
{ {
"folderPath": "/", "folderPath": "/",
"templateName": "default new note" "templateName": "default new note"
},
{
"folderPath": "daily",
"templateName": "daily note"
} }
], ],
"disablePrompt": false, "disablePrompt": false,

View File

@@ -631,7 +631,7 @@
"prevs" "prevs"
], ],
"lock_view": false, "lock_view": false,
"lock_path": "daily/2026-03-21.md" "lock_path": "suites finies d'entiers comme fonctions récursives primitives.md"
}, },
"tree": { "tree": {
"collapse": false, "collapse": false,
@@ -651,7 +651,7 @@
"alias": false "alias": false
}, },
"lock_view": false, "lock_view": false,
"lock_path": "" "lock_path": "suites finies d'entiers comme fonctions récursives primitives.md"
} }
}, },
"codeblocks": { "codeblocks": {

View File

@@ -0,0 +1,26 @@
{
"language": "en",
"showOnStatusBar": true,
"showOnSidebar": true,
"isAutoDetectHeaderLevel": false,
"startHeaderLevel": 1,
"endHeaderLevel": 6,
"autoNumberingMode": "on",
"autoNumberingStartNumber": "1",
"autoNumberingSeparator": ".",
"autoNumberingHeaderSeparator": "\t",
"updateBacklinks": false,
"yamlFallbackMode": "use_default",
"yamlDefaultStartLevel": 2,
"yamlDefaultEndLevel": 6,
"yamlDefaultStartNumber": "1",
"yamlDefaultSeparator": ".",
"globalAutoNumberingEnabled": true,
"perDocumentStates": "{\"suite finies d'entiers.md\":false}",
"isSeparateHeaderFont": false,
"headerFontFamily": "inherit",
"headerFontSize": "inherit",
"isSeparateTitleFont": false,
"titleFontFamily": "inherit",
"titleFontSize": "inherit"
}

3524
.obsidian/plugins/header-enhancer/main.js vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,11 @@
{
"id": "header-enhancer",
"name": "Header Enhancer",
"version": "0.5.1",
"minAppVersion": "0.14.0",
"description": "Level up your headers, customize your notes. Header Enhancer makes your notes header better and more useful.",
"author": "Hobee Liu",
"authorUrl": "https://github.com/HoBeedzc",
"fundingUrl": "https://bmc.link/hobee",
"isDesktopOnly": false
}

View File

@@ -0,0 +1,8 @@
/*
This CSS file will be included with your plugin, and
available in the app when your plugin is enabled.
If your plugin does not need CSS, delete this file.
*/

File diff suppressed because one or more lines are too long

View File

@@ -1,12 +0,0 @@
{
"id": "heatmap-tracker",
"name": "Heatmap Tracker",
"version": "2.1.7",
"minAppVersion": "0.1.0",
"description": "Visualize your activity and track goals, progress, habits, tasks, exercise, finances, and more—all in a single, interactive heatmap!",
"author": "Maksim Rubanau",
"isDesktopOnly": false,
"fundingUrl": {
"Buy Me a Coffee": "https://www.buymeacoffee.com/mrubanau"
}
}

File diff suppressed because one or more lines are too long

View File

@@ -113,7 +113,7 @@
"library2": { "library2": {
"type": "excalidrawlib", "type": "excalidrawlib",
"version": 2, "version": 2,
"source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.20.2", "source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.21.2",
"libraryItems": [] "libraryItems": []
}, },
"imageElementNotice": true, "imageElementNotice": true,

View File

@@ -5,7 +5,7 @@
{ {
"id": 1, "id": 1,
"name": "Ma bibliothèque", "name": "Ma bibliothèque",
"lastUpdate": 1774111558215 "lastUpdate": 1774114564025
} }
], ],
"renderCitations": true, "renderCitations": true,

View File

@@ -95,6 +95,7 @@
"lt-disabledCategories": "multitext", "lt-disabledCategories": "multitext",
"excalidraw-export-internal-links": "checkbox", "excalidraw-export-internal-links": "checkbox",
"date-rendu": "date", "date-rendu": "date",
"TQ_show_toolbar": "checkbox" "TQ_show_toolbar": "checkbox",
"sport": "checkbox"
} }
} }

View File

@@ -9,4 +9,10 @@ date-rendu:
- 2026-03-26 - 2026-03-26
type-rendu: type-rendu:
- partiel - partiel
BC-list-note-field: down
--- ---
- [[fonction récursive primitive]]
- [[schéma mu borné|schéma µ borné]]
- [[suites finies d'entiers comme fonctions récursives primitives]]
- [[ensemble récursif primitif]]

View File

@@ -12,7 +12,7 @@ type: tree
collapse: false collapse: false
show-attributes: [field] show-attributes: [field]
field-groups: [downs] field-groups: [downs]
depth: [0, 0] depth: [0, 1]
``` ```

View File

@@ -0,0 +1,186 @@
---
excalidraw-plugin: parsed
tags: [excalidraw]
---
==⚠ Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠== You can decompress Drawing data with the command palette: 'Decompress current Excalidraw file'. For more info check in plugin settings under 'Saving'
# Excalidraw Data
## Text Elements
(0, 0) ^JA63goKG
(0, 0) ^6tqLjjL9
(0, 0) ^qDjoBHEx
(0, 0) ^lGM9MteR
(0, 0) ^FyOPD2fS
(0, 0) ^2pI7yato
(0, 0) ^h3UuIkDh
(0, 0) ^8851sTNL
(0, 0) ^Qspw30zN
(0, 0) ^8A7op9wf
1 ^18ZljkeX
2 ^3QOLh4aV
0 ^jiLeEZkr
3 ^zVEbLbb6
4 ^J4pGIH91
5 ^4TRNOjkQ
6 ^FMMDc4pu
7 ^GZaf2kRj
8 ^JYbC6kRA
9 ^Ca9c8U1W
%%
## Drawing
```compressed-json
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
```
%%

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 19 KiB

23
daily/2026-03-20.md Normal file
View File

@@ -0,0 +1,23 @@
---
sport: true
---
# Todo
```tasks
due 2026-03-20
not done
```
# I did
> [!smallquery]- Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
```tasks
done 2026-03-20
short mode
```
# I am gratefull to

View File

@@ -1,3 +1,7 @@
---
sport: "true"
---
# Todo # Todo
```tasks ```tasks
@@ -5,6 +9,7 @@ due 2026-03-21
not done not done
``` ```
# I did # I did
- [ ] #task test
> [!smallquery]- Modified files > [!smallquery]- Modified files
> ```dataview > ```dataview
@@ -17,3 +22,5 @@ short mode
``` ```
# I am gratefull to # I am gratefull to

23
daily/2026-03-22.md Normal file
View File

@@ -0,0 +1,23 @@
---
sport: true
---
# Todo
```tasks
due 2026-03-22
not done
```
# I did
> [!smallquery]- Modified files
> ```dataview
> LIST file.mtime
> where file.mtime > date(this.file.name) and file.mtime < (date(this.file.name) + dur(1 day)) sort file.mtime asc
> ```
```tasks
done 2026-03-22
short mode
```
# I am gratefull to

View File

@@ -6,7 +6,7 @@ salaire (net mensuel) **médian** en france :: 1 850€/mois
<!--SR:!2024-10-18,284,250--> <!--SR:!2024-10-18,284,250-->
salaire (net mensuel) **médian** en france **pour un couple** :: 3 857€/mois salaire (net mensuel) **médian** en france **pour un couple** :: 3 857€/mois
<!--SR:!2024-09-04,16,150--> <!--SR:!2026-03-21,1,130-->
pourcentage de fils/filles d'ouvriers qui **sortent** de l'université dans des filières d'excellence :: 3% pourcentage de fils/filles d'ouvriers qui **sortent** de l'université dans des filières d'excellence :: 3%
<!--SR:!2027-08-31,1107,310--> <!--SR:!2027-08-31,1107,310-->

View File

@@ -22,18 +22,3 @@ aliases:
> > $\pi(n+1) = \mu p \leq (n+1)! \quad \left(\mathrm{sg}(p \dot{-}\pi( n)) \cdot \left( 1\dot{-} \mathrm{sg} \left( \sum\limits_{d=1}^{d=p}d|p \right) \right) \right)$ > > $\pi(n+1) = \mu p \leq (n+1)! \quad \left(\mathrm{sg}(p \dot{-}\pi( n)) \cdot \left( 1\dot{-} \mathrm{sg} \left( \sum\limits_{d=1}^{d=p}d|p \right) \right) \right)$
^recursive-primitive ^recursive-primitive
# Exemples # Exemples
```heatmap-tracker
heatmapTitle: Test
heatmapSubtitle: ""
property: nb_times_seen
year: 2025
separateMonths: true
showCurrentDayBorder: true
disableFileCreation: false
excludeFalsy: false
colorScheme:
paletteName: default
ui: {}
```

View File

@@ -183,6 +183,7 @@ Dans cette section, on démontre que quelques fonctions élémentaires sont réc
> > $\chi _{B}(\overline{x}, z) = \mathrm{sg}\left( \sum\limits_{t=0}^{z} \chi _{A}(\overline{x}, t) \right)$ > > $\chi _{B}(\overline{x}, z) = \mathrm{sg}\left( \sum\limits_{t=0}^{z} \chi _{A}(\overline{x}, t) \right)$
> > et celle de $C$ par : > > et celle de $C$ par :
> > $\chi _{C}(\overline{x}, z) = \mathrm{sg}\left( \prod\limits_{t=0}^{z} \chi _{A}(\overline{x}, t) \right)$ > > $\chi _{C}(\overline{x}, z) = \mathrm{sg}\left( \prod\limits_{t=0}^{z} \chi _{A}(\overline{x}, t) \right)$
^cloture-par-quantification-bornee
## Schémas de définition supplémentaires ## Schémas de définition supplémentaires
On peut trouver de nouveaux schémas de définitions de fonctions qui sont stables sur les fonctions récursives primitives. On peut trouver de nouveaux schémas de définitions de fonctions qui sont stables sur les fonctions récursives primitives.

View File

@@ -18,18 +18,7 @@ aliases:
> [!proposition]+ Représentation des suites comme nombres > [!proposition]+ Représentation des suites comme nombres
> On peut trouver une [[bijection]] entre $\mathbb{N}$ et l'ensemble des suites finies à $p$ éléments. > On peut trouver une [[bijection]] entre $\mathbb{N}$ et l'ensemble des suites finies à $p$ éléments.
> De plus, cette bijection est [[fonction récursive primitive|récursive primitive]]. > De plus, cette bijection peut être [[fonction récursive primitive|récursive primitive]].
> > [!démonstration]+ Démonstration
> > On procède en définissant l'application de $\mathscr{S} \to \mathbb{N}$ suivante :
> > $\Omega((x_0, x_1, \dots, x_{p})) = \pi(0)^{x_0} \cdot \pi(1)^{x_1} \cdot\cdots \cdot \pi(p)^{x_{p}}$ (voir [[fonction pi|fonction π]])
> > On sait par l'arithmétique ([[décomposition en facteurs premiers]]) que cette fonction est bien une bijection.
> > Par ailleurs, comme [[fonction pi#^recursive-primitive|la fonction π est récursive primitive]], on sait que $\Omega$ est récursive primitive aussi
> > Montrons maintenant que la réciproque de $\Omega$ est également récursive primitive :
> > définissons la fonction $\delta \in \mathscr{F}_{2}$ :
> > $\delta(i, x) := \mu z \leq x \quad (x \text{ n'est pas divisible par } \pi(i)^{z+1})$
> > On sait que [[divisibilité#^recursive-primitive|le prédicat de divisibilité est récursif primitif]], ce qui montre que $\delta$ est récursive primitive.
> > Maintenant, la fonction $\lambda x. (\delta(1, x), \delta(2, x), \dots, \delta(p, x))$ est bien la réciproque de $\Omega$
> > une ligne super long avec plein de text super long qui va dépasser jusqu'à la fin de la ligne pour pouvoir tester si le symbole bave et
# Exemples # Exemples

View File

@@ -0,0 +1,40 @@
---
up:
- "[[suite finies d'entiers]]"
- "[[fonction récursive primitive]]"
tags:
- s/maths/logique
- s/informatique
aliases:
---
> [!proposition]+ Représentation avec des couples
> Le but est de trouver une fonction qui fasse l'association entre un nombre et un $p$-uplet (une suite de $p$ entiers).
> On veut montrer qu'il existe $\alpha _{p} \in \mathscr{F}_{p}$ et $\beta _{p}^{1}, \beta _{p}^{2}, \dots, \beta _{p}^{p} \in \mathscr{F}_{p}$ telles que $\alpha _{p}$ est une [[bijection]] et que l'application réciproque de $\alpha _{p}$ soit $\lambda x. (\beta _{p}^{1}, \beta _{p}^{2}, \dots, \beta _{p}^{p})$
> - **Couples :**
> On commence par construire $\alpha _{2}$ pour les couples, dont la réciproque doit être $\lambda x. (\beta _{2}^{1}, \beta _{2}^{2})$ :
> Pour cela, on décide d'ordonner les couples d'entiers comme suit :
> ![[attachments/ordre sur les couples d'entiers 2026-03-21 18.43.49.excalidraw]]
> C'est-à-dire en suivant les diagonales à $x+y$ constant, en commençant par $x+y=0$, puis $x+y=1$ ...
> la valeur de $\alpha_2(x, y)$ sera alors le nombre de couples précédant $(x, y)$ dans cette énumération
> tes
> Considérons le couple $(p, n)$ :
> Il se trouve dans la diagonale $p+n$. Les couples avant cette diagonale sont au nombre de $\frac{(p+n)(p+n+1)}{2}$, et le couple $(p, n)$ est le $n^{\text{ème}}$ de sa diagonale.
> Cela montre que $\alpha _{2}(p, n) = \frac{1}{2}(p+n)(p+n+1)+n$.
> On peut ensuite retrouver $\beta _{2}^{1}$ et $\beta _{2}^{2}$ comme suit (à l'aide de [[schéma mu borné|schémas µ bornés]] et de la [[fonction récursive primitive#^cloture-par-quantification-bornee|clôture par quantification bornée]]) :
> - $\beta _{2}^{1} = \mu z \leq x \quad (\exists w\leq x,\quad \alpha_2(z, w) = x)$
> - $\beta _{2}^{2} = \mu z \leq x \quad (\exists w\leq x,\quad \alpha_2(w, z) = x)$
> [!proposition]+ Seconde approche
> On procède en définissant l'application de $\mathscr{S} \to \mathbb{N}$ suivante :
> $\Omega((x_0, x_1, \dots, x_{p})) = \pi(0)^{x_0} \cdot \pi(1)^{x_1} \cdot\cdots \cdot \pi(p)^{x_{p}}$ (voir [[fonction pi|fonction π]])
> On profite ici de la [[décomposition en facteurs premiers]].
> Par ailleurs, comme [[fonction pi#^recursive-primitive|la fonction π est récursive primitive]], on sait que $\Omega$ est récursive primitive aussi
> Montrons maintenant que la réciproque de $\Omega$ est également récursive primitive :
> définissons la fonction $\delta \in \mathscr{F}_{2}$ :
> $\delta(i, x) := \mu z \leq x \quad (x \text{ n'est pas divisible par } \pi(i)^{z+1})$
> On sait que [[divisibilité#^recursive-primitive|le prédicat de divisibilité est récursif primitif]], ce qui montre que $\delta$ est récursive primitive.
> La fonction $\lambda x. (\delta(1, x), \delta(2, x), \dots, \delta(p, x))$ est bien la réciproque de $\Omega$
> - i Cette approche est moins parfaite car $\Omega$ n'est pas bijective

View File

@@ -4,6 +4,34 @@
> short mode > short mode
> ``` > ```
```contributionGraph
title: Tasks completed
graphType: default
dateRangeValue: 180
dateRangeType: LATEST_DAYS
startOfWeek: 0
showCellRuleIndicators: true
titleStyle:
textAlign: left
fontSize: 15px
fontWeight: normal
dataSource:
type: ALL_TASK
value: ""
dateField:
type: FILE_NAME
filters:
- id: "1774113825001"
type: CONTAINS_ANY_TAG
value:
- "#task"
- id: "1774114013540"
type: STATUS_IS
value: COMPLETED
fillTheScreen: false
enableMainContainerShadow: false
cellStyleRules: []
```
> [!smallquery] Done > [!smallquery] Done
> ```tasks > ```tasks