Namespace LogoNamespace0.3L
cs140pythoncs141csswebdevhtmlalgorithmsmathethics

  Guide

PH144 | Analysis of Knowledge

Wed Sep 18 2024

Notes on Week 1 for PH144. Here we consider the question: "What defines propositional knowledge?".

Justified True Belief (JTB)

JTB supposes that a subject S knows a proposition P when:

  1. S believes that P is true.
  2. P is true.
  3. S is justified in believing that P is true.

Are these conditions sufficient for knowledge?

def test():
  print("Hello!")

The blank white screen!

4532dx=0\int_4^5{32}\:dx = 0
  haskell  
renderRunProblem (TargetProblemMatchesMultiple targetSelector targets) =
    "The run command is for running a single executable at once. The target '"
     ++ renderTargetSelector targetSelector ++ " which includes \n"
     ++ unlines ((\(label, xs) -> "- " ++ label ++ ": " ++ renderListPretty xs) 
        <$> (zip ["executables", "test-suites", "benchmarks"] 
         $  filter (not . null) . map removeDuplicates 
         $  map (componentNameRaw . availableTargetComponentName)
        <$> (flip filterTargetsKind $ targets) <$> [ExeKind, TestKind, BenchKind] ))
        where removeDuplicates = catMaybes . map safeHead . group . sort