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-pandoc",
"obsidian-enhancing-export",
"heatmap-tracker"
"contribution-graph",
"header-enhancer"
]

View File

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

View File

@@ -631,7 +631,7 @@
"prevs"
],
"lock_view": false,
"lock_path": "daily/2026-03-21.md"
"lock_path": "suites finies d'entiers comme fonctions récursives primitives.md"
},
"tree": {
"collapse": false,
@@ -651,7 +651,7 @@
"alias": false
},
"lock_view": false,
"lock_path": ""
"lock_path": "suites finies d'entiers comme fonctions récursives primitives.md"
}
},
"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": {
"type": "excalidrawlib",
"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": []
},
"imageElementNotice": true,

View File

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

View File

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

View File

@@ -9,4 +9,10 @@ date-rendu:
- 2026-03-26
type-rendu:
- 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
show-attributes: [field]
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
```tasks
@@ -5,6 +9,7 @@ due 2026-03-21
not done
```
# I did
- [ ] #task test
> [!smallquery]- Modified files
> ```dataview
@@ -17,3 +22,5 @@ short mode
```
# 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-->
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%
<!--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)$
^recursive-primitive
# 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)$
> > et celle de $C$ par :
> > $\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
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
> 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]].
> > [!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
> De plus, cette bijection peut être [[fonction récursive primitive|récursive primitive]].
# 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
> ```
```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
> ```tasks