SPB Git

# Chapitre 41 — Plus haute et meilleure utilisation, terrains et développement : bilan de rédaction (2026-10-31)

# Compteurs

  • Prose : ≈ 10 970 mots hors tableaux, figures et équations (≈ 14 700 avec la regex brute) ; 39 pages compilées (chapitre + solutions + bibliographie du chapitre).
  • Figures : 5 — 3 PDF Matplotlib (ch41-fig-residuel-densite.pdf, ch41-fig-surface-prix-cout.pdf, ch41-fig-frontiere-option.pdf, script unique analysis/python/figures/ch41_figures.py) + 2 TikZ dans le .tex (arbre de décision des quatre tests ; arbre binomial à deux périodes avec les valeurs du script).
  • Tableaux : 7 (quatre tests ; intrants et provenance ; grille fictive H-2f et vérification des programmes ; prix de sortie et coûts ; méthode résiduelle pour U/D/T sous deux conventions ; sensibilité V_L triplex ; sensibilité de la prime d'option σ × V_act).
  • Équations numérotées : 15 (max sur les usages ; bien amélioré ; contribution du bâtiment ; teardown ; résiduel avec calendrier ; forme linéaire ; seuil ; levier ; payoff ; u/d ; q ; récurrence binomiale ; Bellman ; équation caractéristique ; seuil de Capozza–Helsley) ; 1 définition, 2 propositions avec démonstration, 1 exemple intégral.
  • Exercices : 7 (niveaux 1, 1, 2, 2, 2, 3, 3) ; solutions détaillées dans solutions/ch41.tex, chiffres testés (TestExercices).
  • Encadrés : objectifs, 2 × quebec (LFM art. 43/46 ; cadre québécois de l'analyse de développement), synthetique, exemple, erreurs, limites, synthese.
  • Citations : 24 clés, toutes déjà dans library.bib (appraisal2026, appraisalCdn, aiDictionary2022, ivs2025, lfm, lau, lptaa, lqe, loi2023c12, laroda2025, apciqgatineaut32026, statcanIPCB, bdcvalet, ccqSalaires, titman1985, capozzaHelsley1989, capozzaHelsley1990, quigg1993, cunningham2006, clappSalavei2010, clappBardosWong2012, munneke1996, munnekeWomack2020, rosenthalHelsley1994, dyeMcmillen2007, mcmillenOsullivan2013, byrne1996, geltnerMillerClaytonEichholtz2014, glaeserGyourko2005). lib-ch41.bib : 1 entrée nouvelle vérifiée (coxRossRubinstein1979, Crossref), nommée en toutes lettres dans le texte, non citée par clé.

# Contrôles

  • tools/compile_chapter.sh 41 → OK ch41 : 39 pages, 0 references/citations non definies, 0 overfull hbox. (Un premier essai a échoué sur un \newlabel tronqué d'un fichier .aux d'un autre chapitre en cours de compilation par un agent parallèle — tools/make_labels.py lit build/ch*/_wrap_ch*.aux ; le second essai a réussi. Suggestion : rendre make_labels.py tolérant aux \newlabel aux accolades non équilibrées.)
  • python3 -m pytest -q analysis/python/tests/test_ch41.py → 28 passed.
  • PDF relu : planches de contact des 39 pages + pages 18, 19 et 21 à 85 ppp (tableaux résiduels, conclusions, arbre binomial TikZ) : aucun débordement, cellules décimales corrigées ({1,00} hors S).
  • Convention \cref sans article : respectée (« le \cref », « la \cref », « du \cref », « l'\cref{eq:…} », « au \cref »).
  • tools/check_manuscript.py --no-log non exécuté (hors consigne de ce lot ; les CSV sont ceux du chapitre, pas les globaux).

# Chiffres clés (tous reproduits par analysis/python/cases/ch41_phmu.py)

  • Intrants : V_act 600 000 $ (ch. 20), V_L marché 277 000 $ (ch. 24/25), D+I 2 190,45 $/m² (ch. 21) → 2 228,06 $/m² plex (IPCB 118,5/116,5) ; prix de sortie par le modèle hédonique du cas 1 (âge 0) avec décotes déclarées : U 720 727 $, D 2 × 495 654 $, T 3 × 408 487 $.
  • Résidus (promoteur-marchand) : U 158 849 $, D 190 541 $, T 229 265 $ (statique 250 879 $) ; construction sur commande : U 266 187 $ ; triplex en bloc au prix/logement du cas 2 (281 000 $) : résidu négatif.
  • PHMU terrain vacant : unifamiliale (U) ; PHMU bien amélioré : maintien (contribution du bâtiment 323 000 $) ; hausse de prix requise pour la démolition en triplex : +45,0 %.
  • Option (binomial 2 × 5 ans, σ 10 %, r 2 %, y 4,5 %) : u 1,2506, q 0,1915, prime 2 837 $ (0,47 %) ; frontière t = 1 : 1 874 959 $ ; sensibilité σ × V_act fournie.
  • Capozza–Helsley : seuil certitude 59 250 $ (+7,4 %), prime d'irréversibilité 13 249 $, R* 72 498 $ (+31,5 %).

# Réutilisation de la bibliothèque

traite.cas1 (hedonique, predire, sujet_df), traite.cas2 (comparables_plex, indicateurs_marche), traite.finance (interets_intermediaires, marge_sur_prix, marge_sur_cout), ch21_cout_neuf (charger, cout_neuf_sujet), ch08_zonage (densite_admissible, prime_option, valeur_residuelle_redeveloppement — égalité testée avec la version statique de ch41). traite/*.py inchangé. Rien n'a été écrit dans les CSV globaux de verification/, dans sources/registry.csv ni dans library.bib.

# Points non vérifiés ou partiellement vérifiés (voir ch41-claims.csv)

  1. Définition et ordre des quatre tests attribués à l'Appraisal Institute (16e éd.) : paraphrase, ouvrage non ouvert à la page (CLM-41-001).
  2. Résultats empiriques résumés de la littérature (Titman 1985, Quigg 1993 « ≈ 6 % », Capozza–Helsley 1990, Dye–McMillen 2007, McMillen–O'Sullivan 2013, Rosenthal–Helsley 1994, Clapp et al., Cunningham, Munneke) : références vérifiées (DOI), textes intégraux non relus ; la formule (41.15) est dérivée dans le chapitre comme « version simplifiée » et non attribuée mot à mot (CLM-41-011 à 015).
  3. LQE 31.53-31.54 et Laroda 2025 CSC 44 : d'après notes-B, textes non relus (CLM-41-008, 010).
  4. Toutes les hypothèses de l'exemple (zonage fictif, décotes, frais de vente, marge, démolition, durées, volatilité, taux réel, rendement de détention) sont déclarées non_verifie par nature (CLM-41-021) et encadrées par l'analyse de sensibilité.
  5. Aucun barème public de coût multilogement : transposition du devis unifamilial par ratio IPCB (déclaré, comme au ch. 23).

# Suggestions pour l'harmonisation

  • Les fonctions residuel_developpement, option_redeveloppement, frontiere_exercice_t1 et seuil_capozza_helsley (ch41) et valeur_residuelle_redeveloppement/prime_option (ch08) sont candidates à un module traite/developpement.py ; le ch. 42 (conversion : valeur en bloc vs à la pièce) et le ch. 45 (cas 1 complet) peuvent les réutiliser.
  • Le ch. 45 devrait reprendre la conclusion de PHMU de ce chapitre (terrain vacant : unifamiliale ; amélioré : maintien ; option ≈ 0,5 %) et citer \cref{sec:41:exemple} ; le ch. 20 arrondit déjà la valeur à 600 000 $, ce qui absorbe la prime.
  • Si library.bib intègre coxRossRubinstein1979, remplacer la mention en toutes lettres (§41.4.2) par \textcite{coxRossRubinstein1979} et l'ajouter à « Pour aller plus loin ».
  • Le tableau 1.PHMU du ch. 1 (résidus hypothétiques 170/160/140 k$) et le présent exemple vont dans le même sens (unifamiliale la plus productive) ; un renvoi croisé du ch. 1 vers §41.5 serait utile.
Files · 739a7ae283cf11e4f280ccc5836e47f331cb784a
Menu

Theme